Releases: CopilotKit/aimock
Releases · CopilotKit/aimock
Release list
v1.37.4
v1.37.3
What's Changed
- fix(drift): require real drift resolution, not fixture relaxation, before PR/merge by @jpr5 in #310
- fix(drift): route every provider surface to auto-fix via a surface registry by @jpr5 in #311
- fix(drift): process-group kill, fail-closed version bump, early-infra alerting by @jpr5 in #312
- fix(drift): pass --report to Auto-fix step so it reads the pinned report by @jpr5 in #314
- fix(drift): classify full live /models family wave + durable preview-exclude rule by @jpr5 in #313
- fix(drift): classify bare chat-latest alias in openai excludeFamilies by @jpr5 in #315
- fix(router): scope hasToolResult to the current turn (multi-turn replay) by @ranst91 in #316
- chore: release v1.37.3 by @ranst91 in #318
Full Changelog: v1.37.2...v1.37.3
v1.37.2
What's Changed
- fix: cap journal body at 64KB to prevent Invalid string length crash on GET /__aimock/journal by @jpr5 in #308
- chore: release v1.37.2 by @jpr5 in #309
Full Changelog: v1.37.1...v1.37.2
v1.37.1
What's Changed
- fix(router): correct text extraction and empty/regex handling in fixture matching by @ranst91 in #301
- fix(drift): cap auto-remediation PR/issue body under GitHub's 65536-char limit by @jpr5 in #303
- Fix Drift: authenticate via copilotkit-devops-bot app token by @jpr5 in #305
- fix: cap uncapped string accumulators (RangeError: Invalid string length) by @jpr5 in #307
- fix(drift): enforce real green-gate before auto-merge (pass>0, required contexts, no false-green) by @jpr5 in #306
Full Changelog: v1.37.0...v1.37.1
v1.37.0
What's Changed
- fix(drift): stop gemini-interactions provider-mode false positive by @jpr5 in #296
- feat(drift): ironclad drift-detection hardening (Phases 1-4) by @jpr5 in #297
- ci(drift): make drift-live-pr head/base legs treat collector exit-2 as non-fatal by @jpr5 in #298
- feat: toolResultContains match gate on the last tool-result payload by @ranst91 in #299
New Contributors
Full Changelog: v1.36.1...v1.37.0
v1.36.1
v1.36.0
What's Changed
- fix(drift): surface known-models canary drift as critical instead of crashing by @jpr5 in #291
- fix(drift): flag new voice/audio model families beyond the "realtime" substring by @jpr5 in #292
- feat: aimock-owned upstream provider keys on fixture-miss passthrough by @jpr5 in #293
Full Changelog: v1.35.1...v1.36.0
v1.35.1
What's Changed
- recorder: don't drop fixtures when SDK closes socket after
data: [DONE]by @linyijie in #288 - fix: add Sentinel CI workflow for workflow security scanning by @jpr5 in #236
- chore: Configure Renovate by @renovate[bot] in #240
- fix: migrate GitHub Actions dependency updates to Renovate by @jpr5 in #239
- chore: release v1.35.1 by @jpr5 in #290
New Contributors
- @linyijie made their first contribution in #288
- @renovate[bot] made their first contribution in #240
Full Changelog: v1.35.0...v1.35.1
v1.35.0
What's Changed
- chore: bump remaining version surfaces to 1.34.0 by @jpr5 in #281
- feat(video): native Google Veo + xAI Grok Imagine async video providers (#278) by @jpr5 in #282
- feat(fixtures): blocks array for tool-first / interleaved ordering across providers (#274) by @jpr5 in #283
- Complete #274 blocks feature across all providers + blocks-only first-class + docs by @jpr5 in #285
- Embed testId in Veo/Grok video poll ids for multi-tenant isolation (#278) by @jpr5 in #286
- chore: release v1.35.0 by @jpr5 in #287
Full Changelog: v1.34.0...v1.35.0
v1.34.0
What's Changed
- fix: migrate Gemini Interactions emitter to SDK 2.x event protocol (#277) by @tombeckenham in #279
- fix: content-anchored fixture matching + relaxed-turnIndex divergence warn/opt-out by @jpr5 in #276
- chore: release v1.34.0 by @jpr5 in #280
Full Changelog: v1.33.0...v1.34.0