Commit dbe574c
authored
Release v1.9.0 (#97)
## Summary
- **Per-test sequence isolation** via `X-Test-Id` header — each test
gets its own fixture match counters across all 12 HTTP + 3 WebSocket
handlers (#93)
- **Combined content + toolCalls** in fixture responses — new
`ContentWithToolCallsResponse` type across OpenAI Chat, Responses,
Anthropic Messages, and Gemini with stream collapse support (#92)
- **OpenRouter reasoning_content** support (#88)
- **Clean URLs** for docs site — all pages restructured as directories,
.html extensions removed from links
- Fix `web_search_call` items to use `action.query` matching real OpenAI
API (#89)
- Bump aimock-pytest to 0.3.0
## Version bumps
- `package.json`: 1.8.0 → 1.9.0
- `pyproject.toml`: 0.2.0 → 0.3.0
- `Chart.yaml` appVersion: 1.8.0 → 1.9.0
- `plugin.json` / `marketplace.json`: 1.8.0 → 1.9.0
## Test plan
- [x] All 2206 tests pass (including 80 new clean-URL validation tests)
- [x] Build passes
- [x] Prettier clean
- [ ] npm publish triggers automatically on merge via OIDC workflow
- [ ] Verify v1.9.0 appears on npm after merge
🤖 Generated with [Claude Code](https://claude.com/claude-code)44 files changed
Lines changed: 337 additions & 158 deletions
File tree
- .claude-plugin
- charts/aimock
- docs
- a2a-mock
- aimock-cli
- aws-bedrock
- azure-openai
- chaos-testing
- chat-completions
- claude-messages
- cohere
- compatible-providers
- docker
- docs
- drift-detection
- embeddings
- error-injection
- fixtures
- gemini
- mcp-mock
- metrics
- migrate-from-mock-llm
- migrate-from-mokksy
- migrate-from-msw
- migrate-from-piyook
- migrate-from-python-mocks
- migrate-from-vidaimock
- mount
- ollama
- record-replay
- responses-api
- sequential-responses
- services
- streaming-physics
- structured-output
- vector-mock
- vertex-ai
- websocket
- packages/aimock-pytest
- src/__tests__
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
3 | 21 | | |
4 | 22 | | |
5 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
0 commit comments