Skip to content

Release v1.11.0

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Feb 17:28
· 29 commits to main since this release

Welcome to the v1.11.0 release of Kit! We've added some exciting new features and improvements.

New Features

LLM Prompt support in ModelKits

KitOps now supports storing prompt files (e.g. CLAUDE.md) in ModelKits as a distinct section within the Kitfile. This allows for unpacking and reading prompts in a ModelKit separately from the rest of the ModelKit data.

To get started, you can add a prompts section to your Kitfile:

manifestVersion: 1.0.0
package:
  name: prompt-kitfile
prompts:
  - path: CLAUDE.md
    description: "Additional instructions for Claude"

Support for prompts extends to the kit init command; if you run kit init in a directory that contains common agent instructions files (such as Claude.md) or files ending in .prompt, Kit should automatically detect those as prompt files in the generated Kitfile.

This change requires KitOps v1.11 to function; if you attempt to unpack a ModelKit containing prompts in an older version of Kit, it will fail.

For more information, see PRs #1034 and #1054

Self-signed certificates support for Kit commands

KitOps now supports the --tls-cert flag for all commands that communicate with a remote server. This allows Kit to verify remote self-signed or otherwise untrusted certificates without disabling TLS functionality entirely (e.g. via the --tls-verify=false or --plain-http flags). If you're running an internal registry with TLS enabled, Kit can now verify the certificate used by that server.

For more information, see PR #1058

Significant Changes

  • Add Kubeflow Pipeline components for ModelKits by @gorkem in #1033
  • Restrict matching for .bin files to pytorch_model from transformers by @amisevsk in #1059
  • Automatically retry pushing chunks on HTTP errors by @amisevsk in #1073

Bug Fixes

New Contributors

Full Changelog: v1.10.0...v1.11.0