@@ -10,6 +10,101 @@ import { Card, CardGroup, Info, Warning, Note, Tip, Accordion, AccordionItem, St
1010
1111View 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