Skip to content

Commit c60b668

Browse files
chore: bump version to 0.4.0 (#722)
* chore: bump version to 0.4.0 Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * docs: add GA release notes to changelog * fix: correct version to v0.4.0 in GA release notes * docs: update issue #719 description in changelog * docs: fix runtimes formatting in changelog * docs: clarify --force scope to remove command only * docs: fix wording for issue #719 link in changelog --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: notgitika <gitijh@gmail.com>
1 parent 02de9f1 commit c60b668

4 files changed

Lines changed: 85 additions & 42 deletions

File tree

CHANGELOG.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,87 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## @aws/agentcore v0.4.0
6+
7+
The AgentCore CLI is now generally available.
8+
9+
`npm i @aws/agentcore`
10+
11+
### What's included
12+
13+
- Agent lifecycle: `create`, `dev`, `deploy`, `invoke`, `status`, `logs`, `traces`
14+
- Frameworks: Strands Agents, LangChain/LangGraph, Google ADK, OpenAI Agents, bring your own
15+
- Gateway: Managed MCP servers with API Gateway, Lambda, and OpenAPI targets. OAuth, API key, and Custom JWT auth.
16+
- Policy: Cedar-based access control for gateway tools
17+
- Memory: Semantic, summarization, user preference, and episodic strategies
18+
- Evaluations: LLM-as-a-Judge evaluators, on-demand and continuous online evaluation
19+
- Local development: Hot-reload dev server supporting HTTP, MCP, and A2A protocols
20+
- Infrastructure: CDK-managed deployments with VPC support, container builds, resource tagging, and `--dry-run` previews
21+
- Migration: `agentcore import` migrates existing Starter Toolkit projects with zero downtime. See the [Migration Guide](https://github.com/awslabs/amazon-bedrock-agentcore-samples/blob/main/MIGRATION.md).
22+
23+
### Breaking changes from preview
24+
25+
This release includes breaking changes that affect existing projects created during preview. See [aws/agentcore-cli#719](https://github.com/aws/agentcore-cli/issues/719) for a step-by-step guide on making the schema compatible.
26+
27+
### Summary of what changed:
28+
29+
- `agents` renamed to `runtimes` in `agentcore.json` and all CLI flags (`--agent``--runtime`, `-a``-r`)
30+
- `mcp.json` merged into `agentcore.json`
31+
- type field removed from agent, memory, and evaluator schemas. Credential type renamed to authorizerType
32+
- `agentcore add identity``agentcore add credential`
33+
- `agentcore run evals``agentcore run eval`
34+
- `--force``--yes` for the remove command, `--plan``--dry-run`
35+
- `agentcore dev --invoke "prompt"``agentcore dev "prompt"`
36+
- Default Python runtime upgraded to 3.13
37+
38+
### Documentation
39+
40+
- [Commands reference](https://github.com/aws/agentcore-cli/blob/main/docs/commands.md)
41+
- [Frameworks](https://github.com/aws/agentcore-cli/blob/main/docs/frameworks.md)
42+
- [Configuration](https://github.com/aws/agentcore-cli/blob/main/docs/configuration.md)
43+
- [Local development](https://github.com/aws/agentcore-cli/blob/main/docs/local-development.md)
44+
- [Memory](https://github.com/aws/agentcore-cli/blob/main/docs/memory.md)
45+
- [Gateway](https://github.com/aws/agentcore-cli/blob/main/docs/gateway.md)
46+
- [Evaluations](https://github.com/aws/agentcore-cli/blob/main/docs/evals.md)
47+
- [IAM permissions](https://github.com/aws/agentcore-cli/blob/main/docs/PERMISSIONS.md)
48+
- [Migration from Starter Toolkit](https://github.com/awslabs/amazon-bedrock-agentcore-samples/blob/main/MIGRATION.md)
49+
50+
## [0.4.0] - 2026-03-28
51+
52+
### Added
53+
- feat: upgrade default Python runtime to PYTHON_3_13 (#658) (dfdc2cb)
54+
- feat: show all CLI commands in TUI with / toggle (#635) (df80f90)
55+
- feat: add semanticOverride support for SEMANTIC memory strategies (#678) (#696) (5e0f584)
56+
- feat: inject $schema URL into generated agentcore.json (#692) (915125d)
57+
- feat: add managedBy enum field to AgentCoreProjectSpec schema (#700) (c123d2f)
58+
- feat: add JSON schema generation from Zod (#661) (2d02eeb)
59+
60+
### Fixed
61+
- fix: standardize remove flags to -y/--yes and fix UX copy (#720) (1a3bddc)
62+
- fix: remove dead --agents flag from agentcore add gateway (#711) (c1c41ca)
63+
- fix: deprecate crewAI support (#704) (ac32563)
64+
- fix: align name constraints with API docs (#701) (956c248)
65+
- fix: support non-default runtime endpoint in on-demand evals (#634) (ec38020)
66+
- fix: improve CLI UX — memory docs, standardize flags, fix deploy alias (#703) (9c7f143)
67+
- fix: prevent region override for post-deploy commands (#595) (6b1cf79)
68+
69+
### Documentation
70+
- docs: add IAM permissions guide and policy files (#689) (7a70cf4)
71+
72+
### Other Changes
73+
- ci: format schemas after generation in release workflow (#721) (02de9f1)
74+
- refactor: rename agents to runtimes (schema, CLI flags, MCP bindings) (#706) (d41e14b)
75+
- feat(dev): positional prompt arg for invoking dev server (#707) (8898535)
76+
- ci: regenerate JSON schema during release (#710) (e75e8a0)
77+
- revert: remove CUSTOM strategy and semanticOverride support (#713) (6ff721e)
78+
- refactor(schema): remove type fields from resource schemas and rename credential discriminator (#709) (48dadfd)
79+
- feat(memory): add CUSTOM strategy type to agentcore-cli (#677) (#694) (beac707)
80+
- ci: use AUTHORIZED_USERS for pr-tarball authorization (#642) (f5e1579)
81+
- refactor(cli)!: unify naming without backward-compat aliases (#705) (5e55ea5)
82+
- fix(cli): correct inaccurate --help text across all commands (#695) (9783cf7)
83+
- fix(e2e): clean up stale credential providers before test runs (#698) (2f1d59f)
84+
- chore(deps): bump handlebars from 4.7.8 to 4.7.9 (#691) (cb26199)
85+
586
## [0.3.0-preview.9.0] - 2026-03-26
687

788
### Added

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aws/agentcore",
3-
"version": "0.3.0-preview.9.0",
3+
"version": "0.4.0",
44
"description": "CLI for Amazon Bedrock AgentCore",
55
"license": "Apache-2.0",
66
"repository": {

schemas/agentcore.schema.v1.json

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@
298298
"properties": {
299299
"type": {
300300
"type": "string",
301-
"enum": ["SEMANTIC", "SUMMARIZATION", "USER_PREFERENCE", "EPISODIC", "CUSTOM"]
301+
"enum": ["SEMANTIC", "SUMMARIZATION", "USER_PREFERENCE", "EPISODIC"]
302302
},
303303
"name": {
304304
"type": "string",
@@ -320,44 +320,6 @@
320320
"items": {
321321
"type": "string"
322322
}
323-
},
324-
"semanticOverride": {
325-
"type": "object",
326-
"properties": {
327-
"extraction": {
328-
"type": "object",
329-
"properties": {
330-
"appendToPrompt": {
331-
"type": "string",
332-
"minLength": 1,
333-
"maxLength": 30000
334-
},
335-
"modelId": {
336-
"type": "string",
337-
"minLength": 1
338-
}
339-
},
340-
"required": ["appendToPrompt", "modelId"],
341-
"additionalProperties": false
342-
},
343-
"consolidation": {
344-
"type": "object",
345-
"properties": {
346-
"appendToPrompt": {
347-
"type": "string",
348-
"minLength": 1,
349-
"maxLength": 30000
350-
},
351-
"modelId": {
352-
"type": "string",
353-
"minLength": 1
354-
}
355-
},
356-
"required": ["appendToPrompt", "modelId"],
357-
"additionalProperties": false
358-
}
359-
},
360-
"additionalProperties": false
361323
}
362324
},
363325
"required": ["type"],

0 commit comments

Comments
 (0)