Skip to content

Commit d191496

Browse files
committed
chore: release v1.9.0
Bump npm package to 1.9.0, aimock-pytest to 0.3.0, Helm appVersion, and plugin/marketplace versions.
1 parent daaae4d commit d191496

6 files changed

Lines changed: 23 additions & 5 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"source": {
1010
"source": "npm",
1111
"package": "@copilotkit/aimock",
12-
"version": "^1.8.0"
12+
"version": "^1.9.0"
1313
},
1414
"description": "Fixture authoring skill for @copilotkit/aimock — match fields, response types, embeddings, structured output, sequential responses, streaming physics, agent loop patterns, gotchas, and debugging"
1515
}

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "llmock",
3-
"version": "1.8.0",
3+
"version": "1.9.0",
44
"description": "Fixture authoring guidance for @copilotkit/aimock",
55
"author": {
66
"name": "CopilotKit"

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# @copilotkit/aimock
22

3+
## 1.9.0
4+
5+
### Minor Changes
6+
7+
- Per-test sequence isolation via `X-Test-Id` header — each test gets its own fixture match counters, wired through all 12 HTTP handlers and 3 WebSocket handlers. No more test pollution from shared sequential state (#93)
8+
- Combined `content + toolCalls` in fixture responses — new `ContentWithToolCallsResponse` type and type guard, supported across OpenAI Chat, OpenAI Responses, Anthropic Messages, and Gemini, with stream collapse support (#92)
9+
- OpenRouter `reasoning_content` support in chat completions (#88)
10+
11+
### Patch Changes
12+
13+
- Fix `web_search_call` items to use `action.query` matching real OpenAI API format (#89)
14+
- Clean up homepage URL (remove `/index.html` suffix) (#90)
15+
- Center Record & Replay section title and top-align terminal panel (#87)
16+
- Add demo video to README (#91)
17+
- CI: Slack notifications for drift tests, competitive matrix updates, and new PRs (#86)
18+
- CI: use `pull_request_target` for fork PR Slack alerts
19+
- Docs: add reasoning and webSearches to Response Types table
20+
321
## 1.8.0
422

523
### Minor Changes

charts/aimock/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ name: aimock
33
description: Mock infrastructure for AI application testing (OpenAI, Anthropic, Gemini, MCP, A2A, vector)
44
type: application
55
version: 0.1.0
6-
appVersion: "1.8.0"
6+
appVersion: "1.9.0"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@copilotkit/aimock",
3-
"version": "1.8.0",
3+
"version": "1.9.0",
44
"description": "Mock infrastructure for AI application testing — LLM APIs, MCP tools, A2A agents, vector databases, search, and more. Zero dependencies.",
55
"license": "MIT",
66
"repository": {

packages/aimock-pytest/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "aimock-pytest"
7-
version = "0.2.0"
7+
version = "0.3.0"
88
description = "pytest fixtures for aimock — mock LLM APIs, MCP, A2A, vector DBs"
99
readme = "README.md"
1010
requires-python = ">=3.10"

0 commit comments

Comments
 (0)