Releases: canonical/inference-snaps-cli
Release list
v2.0.0-beta.9
What's Changed
- Refactor model identifiers by @jpm-canonical in #404
BREAKING CHANGE: Model id is no longer mandatory in model.yaml files. The unique identifier is now name. Models can optionally set an alias.
Full Changelog: v2.0.0-beta.8...v2.0.0-beta.9
v2.0.0-beta.10
v2.0.0-beta.8
What's Changed
- Update dev digest to ceaebe1 by @renovate[bot] in #396
- Get model capabilities from metadata by @mrmara in #395
- Update dev digest to 5ddb49d by @renovate[bot] in #399
- Update dev digest to 1309f0c by @renovate[bot] in #401
- fix: Use lscpu to detect lack of confinement by @farshidtz in #400
- Update module github.com/openai/openai-go/v3 to v3.42.0 by @renovate[bot] in #397
- Update module golang.org/x/term to v0.45.0 by @renovate[bot] in #398
- Use shared renovate config from dev repo by @jpm-canonical in #402
- Update dependency canonical/inference-snaps-webui to v1.1.0 by @renovate[bot] in #403
BREAKING CHANGE: serve-webui command no longer accepts --capabilities
Full Changelog: v2.0.0-beta.7...v2.0.0-beta.8
v2.0.0-beta.7
v2.0.0-beta.6
What's Changed
- Reject dots in environment variable names by @mrmara in #388
- Auto merge dev submodule updates by @farshidtz in #391
- Update actions/checkout action to v7 by @renovate[bot] in #384
- Update dev digest to f942e28 by @renovate[bot] in #377
- Allow model override in
switchEngineby @jpm-canonical in #387 - Update module github.com/openai/openai-go/v3 to v3.41.0 by @renovate[bot] in #383
- Add strict env key validation by @mrmara in #392
- Add
export-statussubcommand by @jpm-canonical in #389 - Use
lscomputefor hardware detection by @jpm-canonical in #390
With this change, the inference snaps no longer need to stage the pciutils Debian package, since lscompute reads pci data directly from the filesystem. To keep friendly names, the pci and usb ID databases must be included separately.
Full Changelog: v2.0.0-beta.5...v2.0.0-beta.6
v2.0.0-beta.5
What's Changed
- Installing snap with components overrides engine selection by @jpm-canonical in #385
- Fix model lookup for the active engine by @jpm-canonical in #386
BREAKING CHANGE: runtime.yaml files now require a name field, with the value matching the runtime directory name.
Full Changelog: v2.0.0-beta.4...v2.0.0-beta.5
v2.0.0-beta.4
What's Changed
- Rename
clitomodelctland restructure release artifacts by @imatrisciano in #380
BREAKING CHANGE: The program has been renamed.
Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4
v2.0.0-beta.3
What's Changed
- Update module github.com/openai/openai-go/v3 to v3.40.0 by @renovate[bot] in #381
- Add passthrough.environment to env config migration by @farshidtz in #382
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3
v2.0.0-beta.2
What's Changed
- Implement
list-modelsandshow-modelby @jpm-canonical in #376
Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2
v2.0.0-beta.1
What's Changed
- Enable git submodules in renovate configuration by @farshidtz in #374
- Support setting a fallback when auto selecting or fixing an engine by @mrmara in #369
- Update dev digest to 19c32ef by @renovate[bot] in #375
- Add summary in engine manifest by @mrmara in #365
- Update module github.com/openai/openai-go/v3 to v3.39.0 by @renovate[bot] in #368
- Update module golang.org/x/term to v0.44.0 by @renovate[bot] in #373
- Set module version to v2 by @imatrisciano in #379
Full Changelog: v2.0.0-beta...v2.0.0-beta.1