v1.40.0
What's Changed
- chore(release): bump remaining aimock refs to 1.39.0 by @jpr5 in #384
- chore(release): aimock-pytest v0.5.3 by @jpr5 in #385
- chore(deps): update docker/setup-buildx-action action to v4.3.0 by @renovate[bot] in #386
- fix(drift): declare metadata on the base event, and read canonical optionality correctly by @jpr5 in #387
- fix(drift): classify the new Gemini families and resolve Live AUDIO modality from the provider by @jpr5 in #392
- fix(agui): mirror the canonical subagent lifecycle events and subagentRunId by @jpr5 in #391
- fix(agui): export the subagent types, mirror subagentRunId onto messages and interrupts, and stop the drift collector reporting clean when it cannot see by @jpr5 in #393
- chore(deps): update zizmorcore/zizmor-action action to v0.6.3 by @renovate[bot] in #394
- feat(docs): add adopter logo marquee to the homepage by @jpr5 in #395
- fix(docs): repair the homepage's no-JS blank render, JS-animated motion, table semantics and mobile nav by @jpr5 in #396
- feat(ci): regenerate the adoption wall weekly and act on the classification by @jpr5 in #397
- fix(adoption-wall): write adopter state back to the orphan branch so lastScan can advance by @jpr5 in #398
- ci(adoption-wall): push the auto-land commit as copilotkit-bot by @jpr5 in #399
- chore(deps): update docker/setup-qemu-action action to v4.3.0 by @renovate[bot] in #400
- fix(gitignore): anchor local-run artifact patterns to the repo root by @jpr5 in #401
- ci: type-check the repo, and make type-checking safe to run by @jpr5 in #402
- ci(adoption-wall): publish the run summary, and stop calling SAFE additive-only by @jpr5 in #403
- ci: typecheck the test tree too (C-03) by @jpr5 in #404
- chore(deps): update pnpm/action-setup action to v6.1.0 by @renovate[bot] in #413
- fix(adoption-wall): curate the two adopters shipped unmapped, unredding main by @jpr5 in #417
- fix(drift): classify the 2026-09-05 model-family wave (3 include, 1 exclude) by @jpr5 in #416
- feat(record): capture and replay OpenAI/OpenRouter stream usage incl. cost by @jpr5 in #369
- feat(control-api): add GET /__aimock/fixtures introspection endpoint by @Ayush7614 in #407
- fix(helpers): make X-AIMock-Strict header parsing case-insensitive and whitespace-tolerant by @Ayush7614 in #408
- fix(server): don't 404 non-websocket upgrade probes, and keep the body on every supported Node by @jpr5 in #418
- docs(drift): replace the claude-fable-5-1 evidence limit with the measurement by @jpr5 in #419
- chore: release v1.40.0 by @jpr5 in #420
New Contributors
- @Ayush7614 made their first contribution in #407
Full Changelog: v1.39.0...v1.40.0