Releases: jozu-ai/kitops
Release v0.2.0
What's Changed
- docs: update CLI documentation for v0.1.3 by @gorkem in #248
- update next steps by @bmicklea in #238
- Changes to the KitOps home by @javisperez in #251
- Add Gorkem and Jesse's blog posts by @Jwilliamsr in #250
- Fetch origin when preparing docs update PR by @amisevsk in #249
- Fail packing process if layer path does not exist locally. by @amisevsk in #258
- Add versus.md by @bmicklea in #241
- Avoid copying layer into local storage during pack by @amisevsk in #261
- Add dev command by @gorkem in #205
- Add ability to reference other ModelKits in a Kitfile by @amisevsk in #260
- Added two posts (Nevo + Brad) by @Jwilliamsr in #264
- Fix the "hijacked" scrollbar bug by @javisperez in #270
- Set SilenceErrors and SilenceUsage on root command PersistentPreRun by @amisevsk in #268
- Add validation for Kitfiles by @amisevsk in #267
- new example for login 🔒 by @gorkem in #273
- Improve error handling in dev command by @gorkem in #272
- Fixup validation - typo in regexp by @amisevsk in #276
- Release frontend deps by @gorkem in #278
- Resolve referenced models in dev command by @gorkem in #280
Full Changelog: v0.1.3...v0.2.0
Release v0.1.3
What's Changed
- FAQ: Update the cursor and fix the marker in Safari by @javisperez in #211
- Add
key-features
to the home page by @javisperez in #220 - Rewrite of usecases.md by @bmicklea in #221
- split platform builds by @gorkem in #214
- Add discord link tracking by @bmicklea in #224
- Create ROADMAP.md by @bmicklea in #217
- Fix help messages for kit info and kit inspect by @amisevsk in #222
- Create pull_request_template.md by @amisevsk in #223
- doc: Update flag description in pack command by @gorkem in #227
- Add the Spotify podcast to the blog entry by @javisperez in #229
- Add podcast blogpost by @javisperez in #232
- Add support for .kitignore, fix paths handling when packing/unpacking by @amisevsk in #212
- Update pull_request_template.md by @bmicklea in #235
- Add what's new to README by @bmicklea in #234
- Add functional testing for CLI operations by @amisevsk in #236
- Add slightly nicer unicode progress bar by @amisevsk in #233
- Remove timestamps from gzip headers to avoid changing hashes by @amisevsk in #242
- Update workflow file to run on multiple platforms by @gorkem in #243
- Pass Apple env vars to notarization by @gorkem in #244
- Update release action to use gh for creating a docs update PR by @amisevsk in #246
- Update macOS artifact signing script to use kitops-darwin-arm64.zip by @gorkem in #247
Full Changelog: v0.1.2...v0.1.3
kitops-0.1.2
Kitops Release 0.1.2 (2024-04-12T18:55:40Z)
- Update Discord server links by @gorkem in #171
- Update README.md by @Jwilliamsr in #173
- added next-steps.md by @bmicklea in #156
- Add start button and source code button by @javisperez in #175
- add next steps to nav by @bmicklea in #174
- Separate build configurations for wins kit binary by @gorkem in #172
- Update README.md by @Jwilliamsr in #181
- Add Hits tracker to readme + Gorkem's Blog to feed by @Jwilliamsr in #183
- Fix capitalization of custom tags by @javisperez in #185
- Update the outline format for the commands reference by @javisperez in #182
- Fix license headers automation by @amisevsk in #187
- Updated Discord Links in Readme by @Jwilliamsr in #188
- Update README.md by @javisperez in #190
- Fix logos marquees on mobile by @javisperez in #197
- Wrap install buttons in ga4 trackers by @javisperez in #201
- Add support for reading input from stdin in LoadModel method by @gorkem in #199
- Include the directive source in the quick-start.md by @javisperez in #202
- Ensure target directory exists when unpacking by @amisevsk in #206
- Bump vite from 5.1.1 to 5.2.8 in /docs by @dependabot in #207
- Docs update by @bmicklea in #208
- FAQ section by @javisperez in #200
- Update README.md by @Jwilliamsr in #209
- Add signature to artifacts in .goreleaser.yaml by @gorkem in #210
Full Changelog: v0.1.1...v0.1.2
kitops-0.1.1
Kitops Release 0.1.1 (2024-03-26T14:52:00Z)
Changelog
- 4f1d8ed Add APPLE_TEAM_ID to release workflow and sign script
Thanks for supporting Kitops.
kitops-0.1.0
Kitops Release 0.1.0 (2024-03-20T15:07:03Z)
Changelog
- a81a9ff Add '--all' flag to kit remove
- 8d73093 Add Dockerfile for installing kit as a KServe ClusterStorageContainer
- 88b13b3 Attempt to fix flakiness in release CI
- dbd27aa Regenerate CLI documentation
- c40928b Remove nightly builds
- f353d4d Styles and broken links fixes (#144)
- dafb302 Update all discord links (#140)
- bfcfb15 doc: fix invalid example
Thanks for supporting Kitops.
kitops-0.1.0-beta
Kitops Release 0.1.0-beta (2024-03-15T18:01:54Z)
Changelog
- 5d49470 238: UI blog feed (#50)
- 26e8f10 242: UI logo band what s supported (#60)
- 1027a1c 260: UI updates to the kitops website (#57)
- 879641d 279: Generate sidebar nav items from the scanned md files (#62)
- 91085d4 Add 'kit info' command
- 139cc3a Add 'kit inspect' command
- 4306f61 Add Apache license header to all Go files
- 88ee2e8 Add LICENSE and README.md to archives explicitly
- 87c2dc3 Add X to footer, better list spacing and fixes (#107)
- d2308d0 Add checking autogenerated CLI docs to PR checks
- e106f05 Add custom template for CLI help output
- fe9ef70 Add license-header.txt and step in PR check to verify license headers
- c8424c0 Add script to generate one-page CLI reference doc
- 9aff3a0 Add the "how it works" demo video (#91)
- 30ef6c7 Added encoded cert
- 5dee86b Adds the github workflow for the docs (#59)
- d006e07 Check for absolute paths in a Kitfile and print clear message
- 6c565b5 Discard zip used for MacOS notarizing; package as .tar.gz instead
- 24470b7 Fix broken link in the homepage (#98)
- a0dc4e4 Fix checking for subdirectory during unpack process
- b6442cd Fix some UI styles. (#96)
- e875bef Fix the docs build (#109)
- 0bb9fb9 Fix the package.json path (#92)
- 2d45713 Fixup PR check to name kit CLI binary correctly after build
- 6b6793c Fixup filenames after renaming commands
- e73febe Hardcoding username and app identity
- 506adba Improve in-code documentation for functions, etc.
- 74000ab Initial notarization attempt
- 0181d96 Inline code blocks for readability
- a08384a Mac signed binaries (#128)
- 9856d3c Make info and inspect commands work only locally or only remotely
- 8a18c34 New getting started
- 266ea7f New getting started doc (#101)
- 6a42228 Package MacOS binaries to a zip and notarize them
- 448b6ad Regenerate CLI reference doc to include whitespace/linewidth changes
- 8fe1427 Regenerate CLI reference documentation
- 48c5dad Remove extraneous files from repository
- 9d72361 Remove future considerations section in kit-file.md
- 27d4eae Remove the assets subdir (#97)
- 4a87872 Remove the ci/cd, point contributing to the repo one
- d624a72 Remove the redundant test
- 3b512bd Rename cli-reference-header.md to avoid it being included in docs
- f3b4425 Rename kit build -> kit pack and kit export -> kit unpack
- 74e3d46 Set gon.hcl per-arch to ensure the right file is signed on darwin
- 92482ad Switch back to gopkg.in/yaml.v3 to nicely print Kitfiles
- 4ac7c84 Switch info and inspect descriptions to use modelkit
- b3b5421 Trim trailing whitespace from files; add PR check for trailing spaces
- b65db9f Tweaking overview.md language
- b1df934 Update CLI reference document
- 48df819 Update CONTRIBUTING.md with development environment setup instructions (#103)
- b6ea71d Update README.md
- 75cf943 Update README.md (#104)
- 1577d70 Update README.md (#111)
- 39c1a83 Update assets path to
/kitops
in docs (#95) - 8b55b83 Update command descriptions to be consistent
- 1af8dfb Update config.mts (#100)
- 02d4b87 Update how default config directory is handled
- ee0758b Update issue templates
- d32c654 Update issue templates
- ce82199 Update root and build command docs
- f664c73 Update the cache-dependency-path (#94)
- 4d03ff9 Update the kitops overview.
- d419a1c Update usage lines to use all caps for positional arguments
- ff0b308 Updated nightly build to generate signed binaries (#122)
- 4215947 Use
pnpm
v8 (#93) - 204a4f2 building on pull request
- 9d867af doc update for the help pages
- bdfd071 document update for modelkit overview
- 93a26aa fixup the pr build
- 0625bcb kitfile overview
- 02a1445 pack and share demo script
- dc4288d remove extra lines
- 2837032 run releases on mac
- 5d5ef42 signed binaries for MacOS
- 0bb4709 some more clean up (#72)
- 23749fc update apple action to use v2
- 07333a5 update formatting
- 6e904a5 update go.mod go.sum
- d8aae66 update markdowns and fix minor issues.
- d20d2f6 update readme
- f53e7d9 updated source path in gon.hcl
Thanks for supporting Kitops.
kitops-0.1.0-alpha
Kitops Release 0.1.0-alpha (2024-03-01T19:11:58Z)
Notes:
1/ This release has not been signed yet.
So if you're downloading to Mac you need to either:
Run this in your terminal:
$ spctl --add kit
Or in System Preferences, choose the Security control panel, select the General tab. Look for the message: “Kit was blocked from opening because it is not from an identified developer.” Then click the Open Anyway button to the right of the message.
2/ This is an alpha so some things will probably be missing or broken. We'd love to hear from you about your experiences with Kit - if you have any questions or problems file an issue in the repository and we'll help you out.
Changelog
- cef8a91 125: Add the docs site (#23)
- 4d9d785 Add 'kit remove' command
- 4f21b69 Add --force flag to kit remove
- a3d377f Add --overwrite flag to export command
- f833f86 Add .goreleaser.yaml and update .gitignore
- a9fd9d2 Add Jozu AI/ML Packaging Manifest Format Reference
- 25cbdbb Add LICENSE
- bb95266 Add Maintainers MD file (#32)
- 5dbff1a Add README.md file with instructions for running the demos
- 222ca02 Add a release job on tags
- a84051c Add ability to list remote repository models via 'jmm models' command
- 0cecbd4 Add basic workflow for checking format, etc.
- edc2546 Add build test file
- 293a4a9 Add commands for pushing and pulling models from remote OCI registries
- a94d391 Add copyright noticce
- 25aa0ee Add demo-magic.sh and sprint-24w6-demo.sh scripts
- b147a44 Add demo-magic.sh script for scripting demos in bash
- e151d5b Add densenet121-1.2.onnx model and Jozufile
- 891106a Add feeds to docs (#43)
- 944e7bc Add flags to jmm export to control what is exported
- d1015b0 Add jmm export command to extract models
- 34c8a85 Add models command to root command
- 4f033cd Add nightly build workflow
- 17c76d1 Add packages for managing registry connections and auth
- beb65da Add release configuration
- 8d4b524 Add spec.md
- 2f34d00 Add support for podman in the demo script
- 37447f8 Add support for tagging builds
- 29b0f3e Add tag command
- 7848141 Add tests for jmm models
- 0cb1a56 Add the landing page for KitOps (#49)
- 593169a Added the version command
- b4095db Adding use cases and nav fixes (#48)
- 7dae2a8 Clean up error handling in export command
- ea74211 Clean up imports; fixup a couple missed errors
- 26d36f8 Collect all output into one package for more consistent handling
- f9d38ea Create GOVERNANCE.md (#31)
- 608f88d Create SECURITY.md (#29)
- 883a8ea Create SUPPORT.md (#27)
- e4e7a0e Create code-of-conduct.md (#26)
- 3d82e92 Doc updates (#46)
- 87dbb07 Enable configuration home
- 090b6ea Enable exporting from remote registries without pulling first
- 320a294 Extract common functionality around local storage to package
- ce82e5e Fix deprecated flag
- e7d7a65 Fix missed return in export cmd.go
- ad65399 Fixup build to check if content already exists in store before push
- a9b249b Fixup export path checking and rename example config file to Kitfile
- 1f20bd0 Fixup how tagging is done; add support for comma-separated tags
- ff9fbc1 Fixup issue during build if Kitfile does not define models
- ed9f0d0 Fixup manifestVersion in sample to avoid being parsed as a number
- edc91be Fixup models tests to accomodate new format
- 7d89b51 Fixup sample Kitfile after recent spec changes.
- 4a94c66 Fixups for more idiomatic Go
- 4206e25 Handle registries that contain other OCI artifacts
- 7b350c6 Implement basic 'jmm models' command
- 6c60d78 Implement login and logout commands
- 0dcf9ac Implement model and layer
- 7358f28 Initial Code
- 8502133 Markdown updates (#33)
- f2555e6 Minor cleanup of typos, etc.
- 601d425 Propagate command context instead of using context.Background()
- 03d3c80 Refactor JozuFile and adjust to the new format
- fe7fe01 Remove .vscode directory from repository and add it to gitignore
- 7f97ae8 Remove duplicate copy of kit-file.md from pkg/cmd/build/
- 3481c2c Remove references to jozu/jmm from codebase; replace with kitops/kit
- d330c75 Remove some fields in jozu-file
- af0f31e Remove unnecessary comments and formatting in .goreleaser.yaml
- b288e75 Rename Layer to ModelLayer
- 07389dc Rename StripRepository function for clarity
- c97e863 Rename code-of-conduct.md to CODE-OF-CONDUCT.md (#30)
- ead4dce Rename from jmm to kitops/kit
- a2c23f5 Rename media types for OCI artifact components
- 8673aff Rename models -> model kits, models subcommand -> list
- 2893ed8 Rework build and layer writing slightly
- d7529ae Rework build process to support both directories and single files
- cba25d4 Rework existing commands to have consistent structure
- 3d67798 Rework jmm models to work with repos and tags
- 0b9778a Rework local storage interface to avoid redefining existing interfaces
- 10197aa Rework storage to an interface to allow subbing it out in tests
- 76f8d88 Support accepted kitfile names
- 25b7ce0 Switch to sigs.k8s.io/yaml instead of default; fixup jozufile struct
- ffa7a3a Update .github/workflows/nightly-build.yaml
- 544c990 Update .goreleaser.yaml
- 99f7b0e Update Jozufile with ONNX model information
- 1887418 Update Model Kit Specification
- 0cee774 Update existing commands to use credentials, if present
- c2b7373 Update gitignore for dist
- 09d7952 Update how references are handled internally
- 25543f7 Update installation guide for CLI
- c2e4629 Update issue templates
- 8c5327c Update manifest version in Jozufile
- 7e00899 Update manifest version key
- 1d8a63e Update model saved message in build.go
- 249f02d Update model to be a single object on kitfile
- 896a8c9 Update pkg/cmd/build/jozu-file.md
- a2d5669 Update pkg/cmd/build/jozu-file.md
- 001fc4a Update tests for ParseReference
- 0842762 Update the nightly releases for goreleaser
- fc00a26 Verify paths when exporting models
- 72e4e11 consistency over the use of ModelKit
- bd6dd5f doc tweaks (#54)
- 0495bce fix ldflags for the release
- b3ef374 fixup: handle review comments
- 710a1f3 fixup: remove erronous sbom section
- 99b0d83 fixup: use filepath
- df5a8a2 go fmt everything
- aef4736 remove artifacts section
- daec660 removed commented out code
- a4562d9 updated path to variables in the nightly build
- dadcae1 updated version details. version is nightly and buildTime is calculated
Thanks for supporting Kitops.