You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**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
0 commit comments