Repository navigation
Releases: atlanai/ai-registry
Releases · atlanai/ai-registry
Release list
aireg 0.1.8
Immutable
release. Only release title and notes can be modified.
What's Changed
Breaking changes
- refactor(cli)!: call harnesses targets and give built-ins their industry ids by @UdaySagar-Git in #192
aireg CLI
- fix(publish): compare a sole agent entry by content in the change list by @rachit-atlan in #169
- fix: clear the dependency audit and the Windows git compliance timeout by @UdaySagar-Git in #173
- fix(test): keep the development adapter's writes inside its store by @rachit-atlan in #157
- fix(engine): release a sync's token for the registry each scan reads by @rachit-atlan in #153
- fix(cli): reuse a declared registry only for the source it names by @rachit-atlan in #151
- fix(cli): show registry and lockfile text as inert in spinners, pickers and the console by @rachit-atlan in #165
- fix(cli): refuse registries that would share a storage folder by @rachit-atlan in #150
- fix(cli): keep harness config edits to the run's own harness roots by @rachit-atlan in #154
- fix(cli): refuse linked artifact roots before publishing by @rachit-atlan in #148
- fix(cli): keep custom-kind authoring inside the registry by @rachit-atlan in #149
- fix(cli): keep project lease bookkeeping inside the project by @rachit-atlan in #160
- fix(cli): run no program when PATH names no absolute folder by @rachit-atlan in #158
- fix(git): try an address that names its own account or port only as written by @rachit-atlan in #152
- fix(daemon): keep token variables of any case out of the daemon by @rachit-atlan in #156
- fix(cli): pass console selectors to child commands as data by @rachit-atlan in #161
- fix(cli): keep adapter and namespace scaffolding inside the chosen folder by @rachit-atlan in #159
- fix(engine): keep a sync narrowed to one kind from publishing another by @rachit-atlan in #163
- fix(cli): give each registry's plugin a container no other one claims by @rachit-atlan in #164
- fix(cli): run custom kinds' patterns in linear time by @rachit-atlan in #166
- fix(cli): check token variables against every declared registry by @rachit-atlan in #162
- fix(cli): load an adapter release only when it names the adapter asked for by @UdaySagar-Git in #174
- fix(cli): frame each file's path, mode and size in a copy's digest by @UdaySagar-Git in #178
- fix(cli): send the daemon nothing until it proves it holds the user's key by @UdaySagar-Git in #177
- feat(cli): move a declared registry to a new address by @rachit-atlan in #98
- fix(cli): run Windows helpers from System32 and never from the working folder by @UdaySagar-Git in #176
- feat(adapter): remove what a complete listing no longer holds by @UdaySagar-Git in #171
- chore(deps): refresh dependency pins by @bankavarun in #179
- ci: shard the CLI test suites and remove redundant tests by @UdaySagar-Git in #182
- fix(cli): keep a reclaimed lease intact and fail syncs whose run was canceled by @UdaySagar-Git in #183
- fix(cli): name an older aireg daemon instead of a foreign program by @UdaySagar-Git in #186
- fix(sync): report --theirs removals and publish past a refused change by @UdaySagar-Git in #187
- fix(git): try gh's sign-in on every network operation by @UdaySagar-Git in #188
- fix(sync): record the version a sync published in the lock by @UdaySagar-Git in #190
- fix(cli): write the copy digest aireg 0.1 checks, with the framed one beside it by @UdaySagar-Git in #193
- fix(cli): declare registries that require sign-in before reading by @pete-sw in #118
- chore(release): prepare aireg 0.1.8 by @UdaySagar-Git in #184
- fix(cli): signal only the processes holding the daemon's socket by @UdaySagar-Git in #194
Spec checks
- fix(tools): keep check.py repairs inside the registry by @rachit-atlan in #155
- docs: redraw the README header and social preview by @benhuds in #172
New Contributors
Full Changelog: aireg-v0.1.7...aireg-v0.1.8
aireg 0.1.7
Immutable
release. Only release title and notes can be modified.
What's Changed
aireg CLI
- fix(packaging): embed stable Bun 1.4.4 by @UdaySagar-Git in #167
- feat: publish manifest exports with exact dependencies by @UdaySagar-Git in #110
- chore(release): prepare aireg 0.1.7 by @UdaySagar-Git in #168
Full Changelog: aireg-v0.1.6...aireg-v0.1.7
aireg 0.1.6
Immutable
release. Only release title and notes can be modified.
What's Changed
aireg CLI
- chore: refresh dependency locks and scan Python advisories by @bankavarun in #116
- chore(node): upgrade to patched Node 26.12.1 by @bankavarun in #119
- fix(packaging): embed the patched Bun canary by @UdaySagar-Git in #121
- chore(cli): release aireg 0.1.6 by @UdaySagar-Git in #120
New Contributors
- @bankavarun made their first contribution in #116
Full Changelog: aireg-v0.1.5...aireg-v0.1.6
aireg 0.1.5
Immutable
release. Only release title and notes can be modified.
What's Changed
aireg CLI
- fix(cli): pick latest by strict SemVer, and refuse blocked versions by @UdaySagar-Git in #81
- docs: support Windows and pin aireg 0.1.4 by @UdaySagar-Git in #82
- feat(cli): define harnesses in files, with codecs and a conformance kit by @UdaySagar-Git in #86
- feat(add): install from folders, marketplaces and sites that are not registries by @UdaySagar-Git in #85
- fix(cli): let a harness take a front-matter key in its own form by @UdaySagar-Git in #102
- feat(cli): check Claude Code against a real install by @UdaySagar-Git in #87
- fix(cli): match the Codex harness to a real install by @UdaySagar-Git in #88
- feat(cli): install plugins into Cursor and match its documentation by @UdaySagar-Git in #89
- feat(cli): add GitHub Copilot integration by @UdaySagar-Git in #90
- feat(cli): add Gemini CLI integration by @UdaySagar-Git in #91
- feat(cli): add OpenCode integration by @UdaySagar-Git in #92
- build(cli): hold lint limits on the files a pull request touches by @rachit-atlan in #99
- fix(deps): upgrade Ink to 8 and fix dependency CI by @dependabot[bot] in #77
- build: add an opt-in pre-push hook for the CLI's first checks by @rachit-atlan in #100
- build(deps): bump the cli group across 1 directory with 4 updates by @dependabot[bot] in #106
- fix(cli): fully close daemon RPC connections by @UdaySagar-Git in #109
- fix(cli): keep reading declared registries on other git servers with git by @UdaySagar-Git in #112
- fix(cli): fail install when a withheld locked version has no copy by @UdaySagar-Git in #113
- fix(cli): require patched Node.js runtimes by @UdaySagar-Git in #114
- chore(cli): release aireg 0.1.5 by @UdaySagar-Git in #111
File spec
- feat(spec): define statuses, versioning and conformance, and make labels part of the version by @UdaySagar-Git in #80
Examples
- fix(skills): complete in-place registry migration by @UdaySagar-Git in #108
Documentation
Full Changelog: aireg-v0.1.4...aireg-v0.1.5
aireg 0.1.4
Immutable
release. Only release title and notes can be modified.
What's Changed
aireg CLI
- fix(daemon): start the login service from the signed binary, not the shim; release aireg 0.1.4 by @UdaySagar-Git in #79
Full Changelog: aireg-v0.1.3...aireg-v0.1.4
aireg 0.1.3
Immutable
release. Only release title and notes can be modified.
What's Changed
aireg CLI
- fix(cli): remove a namespace whose artifacts were all removed by name by @benhuds in #67
- fix(cli): remove a registry's background jobs with it by @UdaySagar-Git in #68
- fix(cli): list symlinked skill folders in
aireg statusby @UdaySagar-Git in #69 - fix(cli): report Codex agents and dangling links in
aireg statusby @UdaySagar-Git in #71 - fix(cli): say in
aireg doctorwhen the aireg skills are pinned to another release by @UdaySagar-Git in #72 - feat(cli): install, update and run aireg on Windows by @UdaySagar-Git in #73
- feat(cli): add
aireg watch, and warn whenjob removeleaves installs without updates by @rachit-atlan in #66 - chore(cli): release aireg 0.1.3 by @UdaySagar-Git in #74
- test(cli): build the watch tests' folders natively, so they pass on Windows by @UdaySagar-Git in #75
Full Changelog: aireg-v0.1.2...aireg-v0.1.3
aireg 0.1.2
Immutable
release. Only release title and notes can be modified.
What's Changed
aireg CLI
- feat(cli): say how to answer each text prompt by @rachit-atlan in #31
- feat(cli): install agents into Codex as TOML by @UdaySagar-Git in #41
- fix(cli): keep the copy published with --force until the registry serves it by @rachit-atlan in #17
- feat(spec): make an agent's runtime optional by @UdaySagar-Git in #42
- fix(examples): name the aireg skills aireg-new, aireg-add and aireg-publish by @UdaySagar-Git in #43
- fix(cli): recompute catalog_digest after a status change by @rachit-atlan in #46
- fix(cli): add the background job for
add -g --jsonby @rachit-atlan in #44 - fix: move the originals out before add -g, and name skipped paths in --dry-run by @rachit-atlan in #45
- fix(cli): keep publishing watched edits when the namespace is also installed by @rachit-atlan in #47
- fix(kinds): preserve native agents and enforce schema validation by @firecast in #56
- fix(cli): leave out of outdated what a namespace entry excludes by @rachit-atlan in #54
- fix(kinds): drop the runtime block from the agent kind by @UdaySagar-Git in #58
- fix(cli): exit 3 when a namespace add leaves a member out of every harness by @rachit-atlan in #53
- chore(cli): release aireg 0.1.2 by @UdaySagar-Git in #60
- fix(cli): hold a watched artifact as a conflict once the registry moves past it by @UdaySagar-Git in #55
Examples
- feat(examples): bring the aireg skills up to date by @rachit-atlan in #50
Documentation
New Contributors
Full Changelog: aireg-v0.1.1...aireg-v0.1.2
aireg 0.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
Breaking changes
- fix(release)!: serve the installer only at /install and fetch adapters as adapter.mjs by @dhanyavg-atlan in #14
aireg CLI
- fix(cli): check every change before a folder registry writes any by @rachit-atlan in #16
- fix(cli): ask for a new artifact's name and fields on a terminal by @UdaySagar-Git in #18
- fix(cli): offer only registries that accept a publish by @UdaySagar-Git in #22
- fix(cli): say restored when install fetches content at the locked version by @UdaySagar-Git in #23
- fix(cli): count a picker's selection in one place by @UdaySagar-Git in #24
- fix(cli): name coding agents, not folders, when add asks and plans by @UdaySagar-Git in #25
- fix(cli): name harnesses, not folders, in list and status by @UdaySagar-Git in #26
- feat(cli): install namespaces as plain files unless their registry makes them plugins by @UdaySagar-Git in #28
- chore(cli): release aireg 0.1.1 by @UdaySagar-Git in #32
New Contributors
- @rachit-atlan made their first contribution in #16
Full Changelog: aireg-v0.1.0...aireg-v0.1.1
aireg 0.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
aireg CLI
- docs: simplify the aireg skills install and fix the bug report form by @UdaySagar-Git in #8
- chore(deps): update the CLI's dependencies by @UdaySagar-Git in #9
New Contributors
- @UdaySagar-Git made their first contribution in #7
- @dhanyavg-atlan made their first contribution in #6
Full Changelog: https://github.com/atlanai/ai-registry/commits/aireg-v0.1.0