release: v2.4.0

This commit is contained in:
AkitaOnRails
2026-09-21 19:22:36 -03:00
parent e804a31025
commit b1b25219b5
3 changed files with 26 additions and 23 deletions
+4 -1
View File
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [2.4.0] - 2026-09-21
### Security
- Bumped `rmcp` to 2.x (2.2.0), resolving three MCP transport advisories:
GHSA-9pj6-vhgr-3mwh (unauthenticated Streamable-HTTP session-table leak /
@@ -6248,7 +6250,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Consolidator used server startup default project instead of the
session's actual project.
[Unreleased]: https://github.com/akitaonrails/ai-memory/compare/v2.3.2...HEAD
[Unreleased]: https://github.com/akitaonrails/ai-memory/compare/v2.4.0...HEAD
[2.4.0]: https://github.com/akitaonrails/ai-memory/releases/tag/v2.4.0
[2.3.2]: https://github.com/akitaonrails/ai-memory/releases/tag/v2.3.2
[2.3.1]: https://github.com/akitaonrails/ai-memory/releases/tag/v2.3.1
[2.3.0]: https://github.com/akitaonrails/ai-memory/releases/tag/v2.3.0
Generated
+12 -12
View File
@@ -33,7 +33,7 @@ dependencies = [
[[package]]
name = "ai-memory-cli"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-consolidate",
"ai-memory-core",
@@ -81,7 +81,7 @@ dependencies = [
[[package]]
name = "ai-memory-consolidate"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-core",
"ai-memory-llm",
@@ -107,7 +107,7 @@ dependencies = [
[[package]]
name = "ai-memory-core"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"icu_normalizer",
"jiff",
@@ -123,7 +123,7 @@ dependencies = [
[[package]]
name = "ai-memory-eval"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-consolidate",
"ai-memory-core",
@@ -146,7 +146,7 @@ dependencies = [
[[package]]
name = "ai-memory-hooks"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-consolidate",
"ai-memory-core",
@@ -171,7 +171,7 @@ dependencies = [
[[package]]
name = "ai-memory-llm"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-core",
"anyhow",
@@ -200,7 +200,7 @@ dependencies = [
[[package]]
name = "ai-memory-mcp"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-consolidate",
"ai-memory-core",
@@ -234,7 +234,7 @@ dependencies = [
[[package]]
name = "ai-memory-store"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-core",
"anyhow",
@@ -260,11 +260,11 @@ dependencies = [
[[package]]
name = "ai-memory-test-support"
version = "2.3.2"
version = "2.4.0"
[[package]]
name = "ai-memory-web"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-core",
"ai-memory-store",
@@ -287,7 +287,7 @@ dependencies = [
[[package]]
name = "ai-memory-wiki"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-core",
"ai-memory-llm",
@@ -319,7 +319,7 @@ dependencies = [
[[package]]
name = "ai-memory-workstream"
version = "2.3.2"
version = "2.4.0"
dependencies = [
"ai-memory-core",
"anyhow",
+10 -10
View File
@@ -35,7 +35,7 @@ default-members = [
]
[workspace.package]
version = "2.3.2"
version = "2.4.0"
edition = "2024"
rust-version = "1.95"
license = "MIT"
@@ -44,15 +44,15 @@ authors = ["Fabio Akita <boss@akitaonrails.com>"]
[workspace.dependencies]
# Inter-crate dependencies.
ai-memory-core = { path = "crates/ai-memory-core", version = "2.3.2" }
ai-memory-store = { path = "crates/ai-memory-store", version = "2.3.2" }
ai-memory-wiki = { path = "crates/ai-memory-wiki", version = "2.3.2" }
ai-memory-mcp = { path = "crates/ai-memory-mcp", version = "2.3.2" }
ai-memory-hooks = { path = "crates/ai-memory-hooks", version = "2.3.2" }
ai-memory-llm = { path = "crates/ai-memory-llm", version = "2.3.2" }
ai-memory-consolidate = { path = "crates/ai-memory-consolidate", version = "2.3.2" }
ai-memory-web = { path = "crates/ai-memory-web", version = "2.3.2" }
ai-memory-workstream = { path = "crates/ai-memory-workstream", version = "2.3.2" }
ai-memory-core = { path = "crates/ai-memory-core", version = "2.4.0" }
ai-memory-store = { path = "crates/ai-memory-store", version = "2.4.0" }
ai-memory-wiki = { path = "crates/ai-memory-wiki", version = "2.4.0" }
ai-memory-mcp = { path = "crates/ai-memory-mcp", version = "2.4.0" }
ai-memory-hooks = { path = "crates/ai-memory-hooks", version = "2.4.0" }
ai-memory-llm = { path = "crates/ai-memory-llm", version = "2.4.0" }
ai-memory-consolidate = { path = "crates/ai-memory-consolidate", version = "2.4.0" }
ai-memory-web = { path = "crates/ai-memory-web", version = "2.4.0" }
ai-memory-workstream = { path = "crates/ai-memory-workstream", version = "2.4.0" }
ai-memory-test-support = { path = "crates/ai-memory-test-support", version = "2.3.2" }
# (Workspace shared deps follow below)