Releases: asimov-platform/asimov-sdk
Releases 路 asimov-platform/asimov-sdk
Release list
25.3.0 (2026-07-28)
Added
asimov_module_kit(@oleksandrvoyager)asimov_protocol::CsvHandleResolver(@artob)asimov_protocol::HandleResolver(@artob)asimov_protocol::PeerProtocol(@artob)asimov_protocol::GossipProtocol(@artob)
Changed
25.2.0 (2026-07-03)
Added
asimov_config::ConfigProfile(@artob)asimov_core::ModuleName(@artob)asimov_directory::ConfigDirectory(@artob)asimov_directory::ModuleDirectory(@artob)asimov_directory::ProgramDirectory(@artob)asimov_directory::StateDirectory(@artob)asimov_directory::fs::ConfigDirectory(@artob)asimov_directory::fs::ModuleDirectory(@artob)asimov_directory::fs::ModuleManifestIterator(@SamuelSarle)asimov_directory::fs::ProgramDirectory(@artob)asimov_directory::fs::StateDirectory(@artob)asimov_kb::OrganizationId(@artob)asimov_protocol::PingProtocol(@artob)
Changed
25.1.0
25.0.0-dev.24
Added
- Add support for MIME types in resolver (#39 by @SamuelSarle)
- Define a
Pipelinestruct (@artob) - Add ability to specify module registry path (#36 by @imunproductive)
- Add
asimov-huggingfacewith functionality to download models and files (#38 by @oleksandrvoyager) - Add a
normalize_module_namehelper (#35 by @SamuelSarle)
Fixed
- Fix module manifest parsing failing if an array is empty. (#37 by @imunproductive)
25.0.0-dev.23
Changed
- Make module resolver return longer matches first (#34 by @SamuelSarle)
- Make snapshot service run cataloger when fetcher fails (#33 by @SamuelSarle)
25.0.0-dev.22 (2025-09-09)
Added
- Implement a normalize_url helper (#32 by @SamuelSarle)
Changed
- Update the snapshot filesystem layout (#30 by @SamuelSarle)
Fixed
- Fix installer timeout (#31 by @SamuelSarle)
- Fix issue with leading dot in module resolver
Full Changelog: 25.0.0-dev.21...25.0.0-dev.22
25.0.0-dev.21 (2025-08-06)
Added
- Implement time-to-live (TTL) options for snapshots (#28 by @SamuelSarle)
Changed
- Split installer to installer and registry (#29 by @SamuelSarle)
Fixed
- Set 0444 file permissions for snapshot files (#27 by @SamuelSarle)
- Ensure JSON manifests are newline-terminated (by @artob)
25.0.0-dev.20 (2025-08-02)
Changed
- Make enabled module symlinks relative (#26 by @SamuelSarle)
- Support module manifests in both YAML and JSON format (#25 by @SamuelSarle)
Fixed
- Use serde_yaml_ng instead of serde_yml (#24 by @imunproductive)
25.0.0-dev.19 (2025-07-29)
Changed
- asimov-runner: Use
$HOME/.asimov/libexec/binaries (#23 by @SamuelSarle)
Added
- Add a
SkipNullsadapter for serde_json (by @artob)
25.0.0-dev.18 (2025-07-26)
Added
- asimov-installer: Implement a module installer (#22 by @SamuelSarle)
Changed
- Disable default features in dependencies by default (by @artob)