Skip to content

Commit f4879b3

Browse files
committed
docs: add v0.16.0 and v0.16.1 release notes
1 parent f77151b commit f4879b3

File tree

1 file changed

+95
-0
lines changed

1 file changed

+95
-0
lines changed

src/pages/latest-releases.mdx

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,101 @@ import { Card, CardGroup, Info, Warning, Note, Tip, Accordion, AccordionItem, St
1010

1111
View the latest changes to Basic Memory on [GitHub](https://github.com/basicmachines-co/basic-memory/releases)
1212

13+
## [v0.16.1](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.16.1) — 2025-11-11
14+
15+
**Focus:** Windows cloud sync stability
16+
17+
### Bug Fixes
18+
19+
- **#422**: Handle Windows line endings in rclone bisync
20+
([`e9d0a94`](https://github.com/basicmachines-co/basic-memory/commit/e9d0a94))
21+
- Added `--compare=modtime` flag to rclone bisync to ignore size differences from line ending conversions
22+
- Fixes issue where LF→CRLF conversion on Windows was treated as file corruption
23+
- Resolves "corrupted on transfer: sizes differ" errors during cloud sync on Windows
24+
- Users will need to run `--resync` once after updating to establish new baseline
25+
26+
**Full Changelog**: https://github.com/basicmachines-co/basic-memory/compare/v0.16.0...v0.16.1
27+
28+
---
29+
## [v0.16.0](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.16.0) — 2025-11-10
30+
31+
**Focus:** Cloud sync improvements, Windows compatibility, and enhanced robustness
32+
33+
<Info>
34+
**Highlights:**
35+
- Simplified project-scoped rclone sync with better reliability
36+
- Background sync operations support
37+
- Circuit breaker for sync failures
38+
- Major Windows compatibility improvements
39+
- Enhanced error handling and robustness
40+
</Info>
41+
42+
### Features
43+
44+
- **#417**: Add run_in_background parameter to sync endpoint
45+
([`7ccec7e`](https://github.com/basicmachines-co/basic-memory/commit/7ccec7e))
46+
- New `run_in_background` parameter for async sync operations
47+
- Improved API flexibility for long-running sync tasks
48+
49+
- **#405**: SPEC-20 Simplified Project-Scoped Rclone Sync
50+
([`0b3272a`](https://github.com/basicmachines-co/basic-memory/commit/0b3272a))
51+
- Simplified and more reliable cloud synchronization
52+
- Project-scoped rclone configuration
53+
- Better error handling and status reporting
54+
55+
- **#384**: Streaming Foundation & Async I/O Consolidation (SPEC-19)
56+
([`e78345f`](https://github.com/basicmachines-co/basic-memory/commit/e78345f))
57+
- Foundation for streaming support in future releases
58+
- Consolidated async I/O patterns across codebase
59+
60+
- **#364**: Add circuit breaker for file sync failures
61+
([`434cdf2`](https://github.com/basicmachines-co/basic-memory/commit/434cdf2))
62+
- Prevents cascading failures during sync operations
63+
- Automatic recovery from transient errors
64+
65+
- **#362**: Add --verbose and --no-gitignore options to cloud upload
66+
([`7f9c1a9`](https://github.com/basicmachines-co/basic-memory/commit/7f9c1a9))
67+
- Enhanced upload control with verbose logging
68+
- Option to bypass gitignore filtering when needed
69+
70+
- **#391**: Add delete_notes parameter to remove project endpoint
71+
([`c9946ec`](https://github.com/basicmachines-co/basic-memory/commit/c9946ec))
72+
- Option to delete notes when removing projects
73+
- Safer project cleanup workflows
74+
75+
### Bug Fixes
76+
77+
- **#420**: Skip archive files during cloud upload
78+
([`49b2adc`](https://github.com/basicmachines-co/basic-memory/commit/49b2adc))
79+
- Prevents uploading of zip, tar, gz and other archive files
80+
81+
- **#419**: Rename write_note entity_type to note_type for clarity
82+
([`1646572`](https://github.com/basicmachines-co/basic-memory/commit/1646572))
83+
- Clearer parameter naming in write_note tool
84+
85+
- **#418**: Quote string values in YAML frontmatter to handle special characters
86+
([`f0d7398`](https://github.com/basicmachines-co/basic-memory/commit/f0d7398))
87+
- Fixes YAML parsing errors with special characters
88+
89+
- **#414**: Replace Unicode arrows with ASCII for Windows compatibility
90+
([`fc01f6a`](https://github.com/basicmachines-co/basic-memory/commit/fc01f6a))
91+
- Fixes display issues on Windows terminals
92+
93+
- **#411**: Windows CLI Unicode encoding errors
94+
([`0ba6f21`](https://github.com/basicmachines-co/basic-memory/commit/0ba6f21))
95+
- Resolves Unicode encoding issues on Windows
96+
97+
- **#410**: Various rclone fixes for cloud sync on Windows
98+
([`c9946ec`](https://github.com/basicmachines-co/basic-memory/commit/c9946ec))
99+
- Fixes cloud sync reliability on Windows
100+
101+
- **#380**: Optimize sync memory usage to prevent OOM on large projects
102+
([`4fd6d0c`](https://github.com/basicmachines-co/basic-memory/commit/4fd6d0c))
103+
- Prevents out-of-memory errors on large knowledge bases
104+
105+
**Full Changelog**: https://github.com/basicmachines-co/basic-memory/compare/v0.15.2...v0.16.0
106+
107+
---
13108
## [v0.15.2](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.15.2) — 2025-10-14
14109

15110
### Cloud Features

0 commit comments

Comments
 (0)