Skip to content

Commit ef94cbb

Browse files
authored
Merge branch 'main' into feat/per-project-cloud-routing
2 parents 4a1a31d + ed94877 commit ef94cbb

176 files changed

Lines changed: 13434 additions & 323 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,4 @@ claude-output
5757
.mcp.json
5858
.mcpregistry_*
5959
/.testmondata
60+
.benchmarks/

CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,69 @@
11
# CHANGELOG
22

3+
## v0.18.3 (2026-02-12)
4+
5+
### Bug Fixes
6+
7+
- Use global `--header` flag for Tigris consistency on all rclone transactions
8+
([`7fcf587`](https://github.com/basicmachines-co/basic-memory/commit/7fcf587))
9+
- `--header-download` / `--header-upload` only apply to GET/PUT requests, missing S3
10+
ListObjectsV2 calls that bisync issues first. Non-US users saw stale edge-cached metadata.
11+
- `--header` applies to ALL HTTP transactions (list, download, upload), fixing bisync for
12+
users outside the Tigris origin region.
13+
14+
## v0.18.2 (2026-02-11)
15+
16+
### Bug Fixes
17+
18+
- **#562**: Use VIRTUAL instead of STORED columns in SQLite migration
19+
([`344e651`](https://github.com/basicmachines-co/basic-memory/commit/344e651))
20+
- Fixes compatibility issue with SQLite STORED generated columns
21+
22+
## v0.18.1 (2026-02-11)
23+
24+
### Features
25+
26+
- **#552**: Add `--format json` to CLI tool commands
27+
([`a47c9c0`](https://github.com/basicmachines-co/basic-memory/commit/a47c9c0))
28+
- CLI tool commands now support `--format json` for machine-readable output
29+
30+
- **#535**: Support `tag:` query shorthand in search
31+
([`f1d50c2`](https://github.com/basicmachines-co/basic-memory/commit/f1d50c2))
32+
- Use `tag:mytag` as a convenient shorthand in search queries
33+
34+
- **#532**: Fast edit entities, refactors for webui, enhanced search
35+
([`530cbac`](https://github.com/basicmachines-co/basic-memory/commit/530cbac))
36+
- Performance improvements for entity editing and search operations
37+
38+
### Bug Fixes
39+
40+
- **#558**: Add X-Tigris-Consistent headers to all rclone commands
41+
([`8489a3d`](https://github.com/basicmachines-co/basic-memory/commit/8489a3d))
42+
- Ensures consistent reads from Tigris object storage during sync
43+
44+
- **#541**: Handle EntityCreationError as conflict
45+
([`343a6e1`](https://github.com/basicmachines-co/basic-memory/commit/343a6e1))
46+
47+
- **#536**: Stabilize metadata filters on Postgres
48+
([`009e849`](https://github.com/basicmachines-co/basic-memory/commit/009e849))
49+
50+
- **#533**: Fix recent_activity prompt defaults
51+
([`24ca5f6`](https://github.com/basicmachines-co/basic-memory/commit/24ca5f6))
52+
53+
- **#530**: Prevent spurious `metadata: {}` in frontmatter output
54+
([`e3ced49`](https://github.com/basicmachines-co/basic-memory/commit/e3ced49))
55+
56+
- Add POST legacy compat routes for v0.18.0 CLI
57+
([`c46d7a6`](https://github.com/basicmachines-co/basic-memory/commit/c46d7a6))
58+
59+
- Restore legacy `/projects/projects` endpoint for older CLI versions
60+
([`a0e754b`](https://github.com/basicmachines-co/basic-memory/commit/a0e754b))
61+
62+
### Internal
63+
64+
- **#538**: Add fast feedback loop tooling (`just fast-check`, `just doctor`, `just testmon`)
65+
([`8072449`](https://github.com/basicmachines-co/basic-memory/commit/8072449))
66+
367
## v0.18.0 (2026-01-28)
468

569
### Features

0 commit comments

Comments
 (0)