Skip to content

Commit 1dab0f2

Browse files
committed
feat: add Basic Memory v0.14.3 release notes
- Add comprehensive v0.14.3 release notes to latest-releases.mdx - Document all major bug fixes and stability improvements: - Enhanced character conflict detection for sync operations - Fixed recursive traversal issues for deep conversation threads - Improved memory JSON import handling - Fixed environment variable path handling - Security vulnerability fixes for MCP tools - Platform-aware testing improvements - Include commit links and detailed descriptions for each fix
1 parent 1f9a5b0 commit 1dab0f2

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

src/pages/latest-releases.mdx

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,43 @@ description: 'Basic Memory is updated frequently, below are notable recent chang
77
import { Card, CardGroup, Info, Warning, Note, Tip, Accordion, AccordionItem, Steps, Step } from '@/components'
88

99
View the latest changes to Basic Memory on [GitHub](https://github.com/basicmachines-co/basic-memory/releases)
10+
---
11+
## [v0.14.3](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.14.3) — 2025-08-02
12+
13+
### Bug Fixes & Stability Improvements
14+
15+
- **Enhanced character conflict detection and error handling for sync operations** ([`fb1350b`](https://github.com/basicmachines-co/basic-memory/commit/fb1350b))
16+
- Improved file path conflict detection for case-insensitive file systems
17+
- Better handling of character encoding differences and Unicode normalization
18+
- Enhanced error messages for sync conflicts
19+
20+
- **Replace recursive _traverse_messages with iterative approach** ([`7585a29`](https://github.com/basicmachines-co/basic-memory/commit/7585a29))
21+
- Fixed stack overflow issues when handling deep conversation threads
22+
- Improved performance for ChatGPT import with large conversation histories
23+
- Better memory usage for processing complex conversation structures
24+
25+
- **Handle missing 'name' key in memory JSON import** ([`a4a3b1b`](https://github.com/basicmachines-co/basic-memory/commit/a4a3b1b))
26+
- Fixed crashes when importing memory JSON files with incomplete data
27+
- Improved error handling and validation for legacy import formats
28+
- Better backward compatibility with older memory export formats
29+
30+
- **Fix: basic memory home env var not respected when project path is changed** ([`6361574`](https://github.com/basicmachines-co/basic-memory/commit/6361574))
31+
- Fixed environment variable handling for custom project locations
32+
- Improved cross-platform path resolution
33+
- Better support for relative and absolute path configurations
34+
35+
- **Fix: path traversal security vulnerability in mcp tools** ([`a0cf623`](https://github.com/basicmachines-co/basic-memory/commit/a0cf623))
36+
- Secured MCP tool file operations against path traversal attacks
37+
- Enhanced input validation for file paths and operations
38+
- Improved security posture for file system interactions
39+
40+
### Testing & Quality
41+
42+
- **Make case sensitivity test platform-aware** ([`7460a93`](https://github.com/basicmachines-co/basic-memory/commit/7460a93))
43+
- Fixed test failures on case-insensitive file systems (macOS, Windows)
44+
- Added platform detection for appropriate test behavior
45+
- Improved test reliability across different operating systems
46+
1047
---
1148
## [v0.14.2](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.14.2) — 2025-07-03
1249

0 commit comments

Comments
 (0)