@@ -10,6 +10,112 @@ 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.15.2] ( https://github.com/basicmachines-co/basic-memory/releases/tag/v0.15.2 ) — 2025-10-14
14+
15+ ### Cloud Features
16+
17+ - ** WebDAV upload command for cloud projects** ([ #356 ] ( https://github.com/basicmachines-co/basic-memory/pull/356 ) )
18+ - New ` basic-memory cloud upload ` command for uploading files to cloud projects via WebDAV
19+ - Supports uploading individual files or entire directories
20+ - Automatic project syncing after upload completes
21+ - Simplifies workflow for adding local files to cloud projects
22+
23+ ** Full Changelog** : https://github.com/basicmachines-co/basic-memory/compare/v0.15.1...v0.15.2
24+
25+ ---
26+ ## [ v0.15.1] ( https://github.com/basicmachines-co/basic-memory/releases/tag/v0.15.1 ) — 2025-10-13
27+
28+ ** Focus:** Cloud mode stability, performance optimizations, and bug fixes
29+
30+ <Info >
31+ ** Highlights:**
32+ - 10-100x performance improvement for directory operations
33+ - 43% faster sync and indexing operations
34+ - Enhanced cloud mode security with path validation
35+ - Critical bug fixes for project deletion and Claude Desktop compatibility
36+ </Info >
37+
38+ ### Performance Improvements
39+
40+ - ** Optimize directory operations for 10-100x performance improvement** ([ #350 ] ( https://github.com/basicmachines-co/basic-memory/pull/350 ) )
41+ - Dramatically faster directory listing and traversal operations
42+ - Improved responsiveness for large knowledge bases
43+ - Optimized file system operations
44+
45+ - ** Optimize sync/indexing for 43% faster performance** ([ #352 ] ( https://github.com/basicmachines-co/basic-memory/pull/352 ) )
46+ - Significantly faster file synchronization
47+ - Reduced indexing time for large projects
48+ - Enhanced overall system responsiveness
49+
50+ ### Cloud Mode Enhancements
51+
52+ - ** Cloud mode path validation and sanitization** ([ #332 ] ( https://github.com/basicmachines-co/basic-memory/pull/332 ) )
53+ - Enhanced security with strict path validation in cloud mode
54+ - Prevents path traversal attacks and unauthorized file access
55+ - Improved data isolation for multi-tenant environments
56+
57+ - ** BASIC_MEMORY_PROJECT_ROOT for path constraints** ([ #334 ] ( https://github.com/basicmachines-co/basic-memory/pull/334 ) )
58+ - New environment variable for defining project root boundaries
59+ - Additional security layer for cloud deployments
60+ - Prevents access to files outside designated project directories
61+
62+ - ** Normalize paths to lowercase in cloud mode** ([ #336 ] ( https://github.com/basicmachines-co/basic-memory/pull/336 ) )
63+ - Prevents case-sensitivity collisions in cloud storage
64+ - Ensures consistent file handling across platforms
65+ - Improves cross-platform compatibility
66+
67+ - ** Configuration persistence via Tigris (SPEC-15)** ([ #343 ] ( https://github.com/basicmachines-co/basic-memory/pull/343 ) )
68+ - Cloud configuration storage implementation
69+ - Persistent settings across sessions
70+ - Foundation for enhanced cloud features
71+
72+ - ** Async client context manager pattern** ([ #344 ] ( https://github.com/basicmachines-co/basic-memory/pull/344 ) )
73+ - Improved cloud client architecture
74+ - Better resource management and connection handling
75+ - Enhanced reliability for cloud operations
76+
77+ ### Bug Fixes
78+
79+ - ** Prevent nested project paths** ([ #338 ] ( https://github.com/basicmachines-co/basic-memory/pull/338 ) )
80+ - Prevents data conflicts from nested project configurations
81+ - Improved project isolation and data integrity
82+ - Clear error messages for invalid project structures
83+
84+ - ** Project deletion with permalink normalization** ([ #345 ] ( https://github.com/basicmachines-co/basic-memory/pull/345 ) )
85+ - Fixed project deletion failures caused by permalink handling
86+ - Consistent permalink normalization across operations
87+ - Improved project management reliability
88+
89+ - ** Add permalink normalization to project lookups** ([ #348 ] ( https://github.com/basicmachines-co/basic-memory/pull/348 ) )
90+ - Ensures consistent project lookups across all operations
91+ - Fixes edge cases with project switching
92+ - Enhanced project management stability
93+
94+ - ** Correct ProjectItem.home property** ([ #341 ] ( https://github.com/basicmachines-co/basic-memory/pull/341 ) )
95+ - Fixed property to return path instead of name
96+ - Corrects API contract for project information
97+ - Improved integration reliability
98+
99+ - ** Update view_note and ChatGPT tools for Claude Desktop compatibility** ([ #355 ] ( https://github.com/basicmachines-co/basic-memory/pull/355 ) )
100+ - Fixed Claude Desktop integration issues
101+ - Enhanced MCP tool compatibility
102+ - Improved cross-platform tool support
103+
104+ ### Documentation
105+
106+ - ** v0.15.0 assistant guide** ([ #335 ] ( https://github.com/basicmachines-co/basic-memory/pull/335 ) )
107+ - Comprehensive guide for AI assistants working with Basic Memory
108+ - Enhanced integration documentation
109+ - Improved developer experience
110+
111+ - ** Tool documentation for write_note** ([ #339 ] ( https://github.com/basicmachines-co/basic-memory/pull/339 ) )
112+ - Clarified usage of empty string or "/" for root folder
113+ - Improved API documentation
114+ - Better tool usage examples
115+
116+ ** Full Changelog** : https://github.com/basicmachines-co/basic-memory/compare/v0.15.0...v0.15.1
117+
118+ ---
13119## [ v0.15.0] ( https://github.com/basicmachines-co/basic-memory/releases/tag/v0.15.0 ) — 2024-10-04
14120
15121** Major Release:** Cloud features, performance improvements, and enhanced project workflow
@@ -120,112 +226,6 @@ Basic Memory Cloud is currently in invite-only beta. Sign up for Early Access on
120226
121227See [ What's New] ( /whats-new#v0.15.0 ) for complete details and [ Getting Started] ( /getting-started#multi-project-setup ) for setup guidance.
122228
123- ---
124- ## [ v0.15.2] ( https://github.com/basicmachines-co/basic-memory/releases/tag/v0.15.2 ) — 2025-10-14
125-
126- ### Cloud Features
127-
128- - ** WebDAV upload command for cloud projects** ([ #356 ] ( https://github.com/basicmachines-co/basic-memory/pull/356 ) )
129- - New ` basic-memory cloud upload ` command for uploading files to cloud projects via WebDAV
130- - Supports uploading individual files or entire directories
131- - Automatic project syncing after upload completes
132- - Simplifies workflow for adding local files to cloud projects
133-
134- ** Full Changelog** : https://github.com/basicmachines-co/basic-memory/compare/v0.15.1...v0.15.2
135-
136- ---
137- ## [ v0.15.1] ( https://github.com/basicmachines-co/basic-memory/releases/tag/v0.15.1 ) — 2025-10-13
138-
139- ** Focus:** Cloud mode stability, performance optimizations, and bug fixes
140-
141- <Info >
142- ** Highlights:**
143- - 10-100x performance improvement for directory operations
144- - 43% faster sync and indexing operations
145- - Enhanced cloud mode security with path validation
146- - Critical bug fixes for project deletion and Claude Desktop compatibility
147- </Info >
148-
149- ### Performance Improvements
150-
151- - ** Optimize directory operations for 10-100x performance improvement** ([ #350 ] ( https://github.com/basicmachines-co/basic-memory/pull/350 ) )
152- - Dramatically faster directory listing and traversal operations
153- - Improved responsiveness for large knowledge bases
154- - Optimized file system operations
155-
156- - ** Optimize sync/indexing for 43% faster performance** ([ #352 ] ( https://github.com/basicmachines-co/basic-memory/pull/352 ) )
157- - Significantly faster file synchronization
158- - Reduced indexing time for large projects
159- - Enhanced overall system responsiveness
160-
161- ### Cloud Mode Enhancements
162-
163- - ** Cloud mode path validation and sanitization** ([ #332 ] ( https://github.com/basicmachines-co/basic-memory/pull/332 ) )
164- - Enhanced security with strict path validation in cloud mode
165- - Prevents path traversal attacks and unauthorized file access
166- - Improved data isolation for multi-tenant environments
167-
168- - ** BASIC_MEMORY_PROJECT_ROOT for path constraints** ([ #334 ] ( https://github.com/basicmachines-co/basic-memory/pull/334 ) )
169- - New environment variable for defining project root boundaries
170- - Additional security layer for cloud deployments
171- - Prevents access to files outside designated project directories
172-
173- - ** Normalize paths to lowercase in cloud mode** ([ #336 ] ( https://github.com/basicmachines-co/basic-memory/pull/336 ) )
174- - Prevents case-sensitivity collisions in cloud storage
175- - Ensures consistent file handling across platforms
176- - Improves cross-platform compatibility
177-
178- - ** Configuration persistence via Tigris (SPEC-15)** ([ #343 ] ( https://github.com/basicmachines-co/basic-memory/pull/343 ) )
179- - Cloud configuration storage implementation
180- - Persistent settings across sessions
181- - Foundation for enhanced cloud features
182-
183- - ** Async client context manager pattern** ([ #344 ] ( https://github.com/basicmachines-co/basic-memory/pull/344 ) )
184- - Improved cloud client architecture
185- - Better resource management and connection handling
186- - Enhanced reliability for cloud operations
187-
188- ### Bug Fixes
189-
190- - ** Prevent nested project paths** ([ #338 ] ( https://github.com/basicmachines-co/basic-memory/pull/338 ) )
191- - Prevents data conflicts from nested project configurations
192- - Improved project isolation and data integrity
193- - Clear error messages for invalid project structures
194-
195- - ** Project deletion with permalink normalization** ([ #345 ] ( https://github.com/basicmachines-co/basic-memory/pull/345 ) )
196- - Fixed project deletion failures caused by permalink handling
197- - Consistent permalink normalization across operations
198- - Improved project management reliability
199-
200- - ** Add permalink normalization to project lookups** ([ #348 ] ( https://github.com/basicmachines-co/basic-memory/pull/348 ) )
201- - Ensures consistent project lookups across all operations
202- - Fixes edge cases with project switching
203- - Enhanced project management stability
204-
205- - ** Correct ProjectItem.home property** ([ #341 ] ( https://github.com/basicmachines-co/basic-memory/pull/341 ) )
206- - Fixed property to return path instead of name
207- - Corrects API contract for project information
208- - Improved integration reliability
209-
210- - ** Update view_note and ChatGPT tools for Claude Desktop compatibility** ([ #355 ] ( https://github.com/basicmachines-co/basic-memory/pull/355 ) )
211- - Fixed Claude Desktop integration issues
212- - Enhanced MCP tool compatibility
213- - Improved cross-platform tool support
214-
215- ### Documentation
216-
217- - ** v0.15.0 assistant guide** ([ #335 ] ( https://github.com/basicmachines-co/basic-memory/pull/335 ) )
218- - Comprehensive guide for AI assistants working with Basic Memory
219- - Enhanced integration documentation
220- - Improved developer experience
221-
222- - ** Tool documentation for write_note** ([ #339 ] ( https://github.com/basicmachines-co/basic-memory/pull/339 ) )
223- - Clarified usage of empty string or "/" for root folder
224- - Improved API documentation
225- - Better tool usage examples
226-
227- ** Full Changelog** : https://github.com/basicmachines-co/basic-memory/compare/v0.15.0...v0.15.1
228-
229229---
230230## [ v0.14.4] ( https://github.com/basicmachines-co/basic-memory/releases/tag/v0.14.4 ) — 2025-09-04
231231
0 commit comments