Repository navigation
Releases: jtrefon/amber
Releases · jtrefon/amber
Release list
v0.5.8
v0.5.7
What's Changed
- feat(plugin): the skill tools are a plugin, and the last core registration goes by @jtrefon in #251
- test: the app runs a turn with the skill plugin disabled by @jtrefon in #252
- feat(plugin): a tool source contributes a set the plugin discovers by @jtrefon in #253
- feat(plugin): MCP is one plugin, and the feed stops carrying its commands by @jtrefon in #254
- fix: a refused tool call says why, and the host can say which denial it was by @jtrefon in #255
- feat(context): the project's own instructions (AGENTS.md) reach the prompt by @jtrefon in #256
- feat(prompt): an agnostic core prompt, with the role moved to its domain by @jtrefon in #257
- feat(context): platform facts in the card, caps on the fields around a result by @jtrefon in #258
- docs(domains): the project index, its phases, and the coding library by @jtrefon in #259
- feat: the project index and the coding library by @jtrefon in #260
- feat(coding): the library's mechanism, scaled to carry real knowledge by @jtrefon in #261
- refactor(workspace): project root vs per-run workspace root (window worktrees 1/4) by @jtrefon in #263
- feat(coding): C++ — concepts, ranges, coroutines, errors, ABI, modules by @jtrefon in #262
- feat(worktree): a worktree service with a reaping registry (window worktrees 2/4) by @jtrefon in #264
- test(coding): profile accuracy for init and mapping — and the bug it found by @jtrefon in #265
- feat(coding): Docker and Compose — the two most-used silent tags by @jtrefon in #266
- feat(coding): the craft layers — patterns, design, architecture, tooling categories by @jtrefon in #267
- docs: the library tracker catches up with reality by @jtrefon in #268
- fix(config): a selected provider owns the endpoint, the workspace file is a base by @jtrefon in #270
- feat(workspace): each window works in its own git worktree (window worktrees 3/4) by @jtrefon in #269
- fix(agent): a foreign field or an internal failure never costs the turn by @jtrefon in #271
- agent loop contract, TUI truth, and the git timeline by @jtrefon in #272
- release: v0.5.7 by @jtrefon in #273
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
- lib: the anthropic builder repairs the tool pairing on replay by @jtrefon in #249
- release: bump version to 0.5.6 by @jtrefon in #250
Full Changelog: v0.5.5...v0.5.6
v0.5.5
v0.5.4
v0.5.3
What's Changed
- fix: the anthropic 404, and a layout amber can explain by @jtrefon in #241
- release: bump version to 0.5.3 by @jtrefon in #242
Full Changelog: v0.5.2...v0.5.3
What's Changed
- fix: the anthropic 404, and a layout amber can explain by @jtrefon in #241
- release: bump version to 0.5.3 by @jtrefon in #242
Full Changelog: v0.5.2...v0.5.3
v0.5.2
v0.5.1
What's Changed
- security: strip the injected obfuscated payload from website scripts by @jtrefon in #198
- website: gate npm audit with a named, self-expiring exception by @jtrefon in #199
- website: derive smoke-test routes from the built artifact by @jtrefon in #200
- refactor: burn the size gates to zero, and gate complexity by @jtrefon in #197
- chore: stop tracking python bytecode caches by @jtrefon in #201
- build: make the size gates fail closed, and give them tests by @jtrefon in #202
- build: gate control-flow nesting, and gate debt markers by @jtrefon in #203
- build: enforce patch coverage, and publish a gate report as a build artefact by @jtrefon in #204
- build: render the gate report and coverage numbers on the run page by @jtrefon in #205
- build: gate the hygiene rules AGENTS.md states but nothing enforced by @jtrefon in #207
- build: pin clang-format, the last analyzer still tracking the runner image by @jtrefon in #206
- fix: exclude bench/scenarios from the complexity and nesting gates by @jtrefon in #208
- refactor: burn down the four functions sitting at the NLOC cap by @jtrefon in #209
- refactor: burn down the worst remaining NLOC/CCN offenders by @jtrefon in #210
- refactor: burn down four more, including two dispatch tables by @jtrefon in #211
- refactor: burn down the four functions sitting at the CCN cap by @jtrefon in #212
- refactor: clear the CCN >= 14 tier entirely by @jtrefon in #213
- ci: close two fail-opens found by mutation testing the gates by @jtrefon in #214
- test: fuzz the three parsers that consume untrusted bytes by @jtrefon in #215
- test: make the cancellation test deterministic; CCN cap 15 -> 14 by @jtrefon in #216
- ci: scan for committed secrets; pin and check vendored md4c by @jtrefon in #217
- docs: record the two risks that cannot be closed, and why by @jtrefon in #218
- build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #219
- build: a clean build now emits nothing at all by @jtrefon in #220
- docs: proposal for the outstanding backlog, with two corrections by @jtrefon in #221
- docs: proposal for reaching spotless state, with the real axis named by @jtrefon in #222
- docs: sealed pipeline proposal, and why a green build was not clean by @jtrefon in #223
- docs: main is red, and the merge rule that would have caught it by @jtrefon in #224
- website: except the source-map-js advisory, unblocking the Pages deploy by @jtrefon in #225
- tui: fix model search and drawer selection; ship the TUI's link deps by @jtrefon in #226
- website: bump sharp to 0.35.5 for the librsvg advisory by @jtrefon in #228
- docs: proposal for a provider-aware model picker by @jtrefon in #230
- tui: expose the provider, and list every configured provider's models by @jtrefon in #231
- build(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #229
- tui: provider tabs, honest token status, and a usable API-key field by @jtrefon in #232
- fix: /set model lists every configured provider's cached catalogue by @jtrefon in #233
- tui: /set model provider tabs filter the rows by @jtrefon in #234
- tui: the tab arrows stay the drawer's, and only the active tab is highlighted by @jtrefon in #235
- lib: a picked model's provider reaches the window agent (bar and routing agree) by @jtrefon in #236
- release: bump version to 0.5.1 by @jtrefon in #237
Full Changelog: v0.3.0...v0.5.1
v0.4.13
What's Changed
- feat: session brief — compression-resistant project narrative by @jtrefon in #97
- release: bump version to 0.4.13 by @jtrefon in #98
Full Changelog: v0.4.12...v0.4.13
v0.4.12
What's Changed
- fix: mouse wheel scrolls the log, not prompt history by @jtrefon in #93
- fix: render tool paths relative to workspace root by @jtrefon in #91
- build(deps): bump svgo from 4.0.2 to 4.1.0 in /website in the npm_and_yarn group across 1 directory by @dependabot[bot] in #94
- fix: per-tool working verbs; waiting only when idle by @jtrefon in #92
- build(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #95
- release: bump version to 0.4.12 by @jtrefon in #96
Full Changelog: v0.4.11...v0.4.12