Skip to content

Releases: MemMachine/MemMachine

v0.3.9

18 May 02:22
1d3e0ce

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.8...v0.3.9

v0.3.8

08 May 19:16
a1addec

Choose a tag to compare

What's Changed

  • Embedded VectorStore Implementation(s) by @edwinyyyu in #1292
  • docs: regenerate openapi.json by @github-actions[bot] in #1385
  • Fix Installation Test CI by @edwinyyyu in #1389
  • update legacy LoCoMo eval scripts to current MemMachine API by @1saac-k in #1272
  • New long-term episodic memory (named EventMemory to differentiate) based on VectorStore and (new) SegmentStore by @edwinyyyu in #1205
  • feat: support separate LLM models for agent, answer, and judge in ben… by @cudaMancpy in #1376
  • Segmenter and Deriver should be async by @edwinyyyu in #1394
  • Don't ensure ASCII in LLM-visible JSON strings by @edwinyyyu in #1378

New Contributors

Full Changelog: v0.3.7...v0.3.8

v0.3.7

01 May 23:50
0118281

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.6...v0.3.7

v0.3.6

24 Apr 23:22
2001e6b

Choose a tag to compare

What's Changed

  • docs: regenerate openapi.json by @github-actions[bot] in #1351
  • Build(deps): Bump the npm_and_yarn group across 2 directories with 5 updates by @dependabot[bot] in #1350
  • Build(deps): Bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #1353
  • Build(deps-dev): Bump ruff from 0.15.10 to 0.15.11 by @dependabot[bot] in #1355
  • Build(deps-dev): Bump complexipy from 5.2.0 to 5.3.0 by @dependabot[bot] in #1356
  • Potential fix for code scanning alert no. 46: Prototype-polluting assignment by @sscargal in #1357
  • add retry logic for LLM judge and semantic memory consolidation by @sscargal in #1361
  • feat: add delete RUN_TYPE to retrieval-agent benchmarks by @sscargal in #1363
  • fix(server): preserve original LLM error in ExternalServiceAPIError by @sscargal in #1362
  • chore: add workflow to auto-close stale issues and PRs by @sscargal in #1358
  • security: bump vulnerable dependencies (Dependabot batch) by @sscargal in #1366
  • Increase complete integration test timeout by @edwinyyyu in #1367
  • fix: use correct Neo4j config field name in sample configs by @sscargal in #1360

Full Changelog: v0.3.5...v0.3.6

v0.3.5

17 Apr 20:02
88a71eb

Choose a tag to compare

What's Changed

  • Build(deps-dev): Bump pytest from 9.0.2 to 9.0.3 by @dependabot[bot] in #1321
  • fix(embedder): always chunk text before cluster_texts() when max_input t_length is None by @sscargal in #1328
  • Build(deps-dev): Bump ruff from 0.15.9 to 0.15.10 by @dependabot[bot] in #1320
  • fix(openclaw): prevent autoRecall cross-session memory leakage (#1318) by @sscargal in #1322
  • chore: bump Node 20 → 24 in GitHub Actions workflows by @sscargal in #1323
  • feat: enhance memmachine-compose.sh first-run setup wizard by @1saac-k in #1273
  • feat(ts-client): support batch memory delete by @yaleMemVerge in #1266
  • Build(deps-dev): Update testcontainers[neo4j,postgres] requirement from >=4.13.1 to >=4.14.2 by @dependabot[bot] in #1319
  • Add LLM-friendly formatting helpers to clients by @edwinyyyu in #1311

New Contributors

Full Changelog: v0.3.4...v0.3.5

v0.3.4

13 Apr 20:14
9741826

Choose a tag to compare

What's Changed

  • Security/fix archive path traversal by @o-love in #1287
  • Docs: Updating Quickstart for missing backticks and removing the Google ADK Integration Guide by @SarahScargall in #1294
  • Improve vector store API by @edwinyyyu in #1201
  • Define vector similarity score direction and range by @edwinyyyu in #1296
  • docs: sync platform openapi.json by @github-actions[bot] in #1282
  • Rename Collection --> VectorStoreCollection by @edwinyyyu in #1301
  • text-embedding-3-small special token and intermittent failure fix by @edwinyyyu in #1293
  • Index uid and timestamp properties by @edwinyyyu in #1000
  • Get config from collection by @edwinyyyu in #1302
  • Disable store in openAI API by @malatewang in #1275
  • Upgrade openclaw plugin by @malatewang in #1267
  • feat: support base_url for Cohere rerankers by @hyeongtakji in #1262
  • Fix deadlock due to non-reentrant lock pool by @edwinyyyu in #1312
  • refactor: modernize storage interface types by @o-love in #1239
  • Support Stream chat completion response by @malatewang in #1276
  • fix: NebulaGraph backend - enable concurrent operations and fix datet… by @wenhaocs in #1314
  • Build(deps-dev): Bump ruff from 0.15.7 to 0.15.9 by @dependabot[bot] in #1300
  • Bump the npm_and_yarn group across 1 directory with 4 updates by @dependabot[bot] in #1290
  • Build(deps-dev): Bump handlebars from 4.7.8 to 4.7.9 in /packages/ts-client in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1295
  • docs: regenerate openapi.json by @github-actions[bot] in #1315
  • feat: add cluster engine for semantic message grouping by @o-love in #1240
  • Bump the npm_and_yarn group across 1 directory with 5 updates by @dependabot[bot] in #1284

New Contributors

Full Changelog: v0.3.3...v0.3.4

v0.3.3

27 Mar 19:38
bed055d

Choose a tag to compare

What's Changed

  • docs: sync platform openapi.json by @github-actions[bot] in #1237
  • Bump authlib from 1.6.7 to 1.6.9 in the uv group across 1 directory by @dependabot[bot] in #1234
  • [GH-1147] Fix null byte crash in semantic memory ingestion by @o-love in #1165
  • [GH-1146] Cap features sent to LLM during semantic ingestion update by @o-love in #1163
  • Handle context window size when creating summary in short term memory by @malatewang in #1254
  • fix: replace O(n²) ingestion polling query with GROUP BY/HAVING by @xiongzubiao in #1253
  • Docs: Update Nebula Integration Guide and Navigation by @SarahScargall in #1260
  • Make benchmark agent LLM configurable through config file by @Tianyang-Zhang in #1217
  • Retry OpenAI API on internal server error by @edwinyyyu in #1226
  • docs: sync platform openapi.json by @github-actions[bot] in #1250
  • Bump ruff from 0.15.5 to 0.15.7 by @dependabot[bot] in #1256
  • Bump ty from 0.0.23 to 0.0.24 by @dependabot[bot] in #1257
  • Bump pytest-cov from 7.0.0 to 7.1.0 by @dependabot[bot] in #1255
  • fix: stop semantic ingestion retry loop on context_length_exceeded by @o-love in #1259

Full Changelog: v0.3.2...v0.3.3

v0.3.2

17 Mar 16:55
82092af

Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

13 Mar 17:31
8c43fb6

Choose a tag to compare

What's Changed

  • Specify the 'main' branch when checking out code. by @sscargal in #1182
  • Correct the working-directory by @sscargal in #1185
  • Add workflow_dispatch trigger to OpenClaw plugin publish workflow by @Copilot in #1186
  • Fix/openclaw plugin publish by @sscargal in #1187
  • update evaluation utils to work with memmachine v0.3 #1196 by @tomw-mv in #1197
  • support pvc with standard storageclass by @jgong in #1194
  • Auto ts client versioning from git tag on publish by @yaleMemVerge in #1195
  • Batch vectors to enable more efficient queries by @edwinyyyu in #1200
  • Support new openclaw plugin request by @malatewang in #1191
  • Automate docs/openapi.json by @sscargal in #1190
  • docs: sync platform openapi.json by @github-actions[bot] in #1183
  • docs: regenerate openapi.json by @github-actions[bot] in #1206
  • Package Ecosystem Update to address upstream Security fixes by @sscargal in #1198
  • Docs: Updating Examples Documentation to reflect V2 Agents by @SarahScargall in #1209
  • Bump authlib from 1.6.6 to 1.6.7 in the uv group across 1 directory by @dependabot[bot] in #1208
  • Bump ruff from 0.15.1 to 0.15.5 by @dependabot[bot] in #1204
  • Bump complexipy from 5.0.0 to 5.2.0 by @dependabot[bot] in #1202
  • Docs: Updating Configuration section for recent Semantic Memory Additions and Reorganization by @SarahScargall in #1215
  • Docs: Adding new OpenClaw Integration Guide by @SarahScargall in #1207
  • [GH-1160] Fix consolidation pipeline silently destroying user-defined tags by @o-love in #1164
  • Bump ty from 0.0.20 to 0.0.21 by @dependabot[bot] in #1203
  • Docs: Friendly rewrite of Retrieval Agent Architecture page to include Intelligent Orchestration image, match language cohesion. by @SarahScargall in #1214
  • Add NebulaGraph Enterprise 5.2.1 Support for Episodic Memory by @wenhaocs in #1054
  • Fix ty check type errors and ruff format violation by @Copilot in #1220

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

04 Mar 23:14
58b7d12

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.6...v0.3.0