|
1 | 1 | # CHANGELOG |
2 | 2 |
|
3 | | -## v0.13.8 (2025-06-20) |
4 | 3 |
|
5 | | -### Features |
6 | | - |
7 | | -- **Docker Container Support** - Complete Docker integration with volume mounting for Obsidian directories |
8 | | - ([`3269a2f`](https://github.com/basicmachines-co/basic-memory/commit/3269a2f33a7595f6d9e5207924062e2542f46759)) |
9 | | - - Docker Compose configuration for easy deployment |
10 | | - - Volume mounting for persistent data and Obsidian integration |
11 | | - - Comprehensive Docker documentation and setup guides |
12 | | - - Streamlined container-based workflow |
13 | | - |
14 | | -### Bug Fixes |
15 | | - |
16 | | -- **#151**: Fix reset command project configuration persistence issue |
17 | | - ([`af44941`](https://github.com/basicmachines-co/basic-memory/commit/af44941d5aa57b5ad7fcc6af4ed700f49bdb6d4d)) |
18 | | - - Reset command now properly clears project configuration from `~/.basic-memory/config.json` |
19 | | - - Eliminates issue where projects would be recreated after database reset |
20 | | - - Ensures clean slate when resetting Basic Memory installation |
21 | | - |
22 | | -- **#148**: Resolve project state inconsistency between MCP and CLI |
23 | | - ([`35e4f73`](https://github.com/basicmachines-co/basic-memory/commit/35e4f73ae8a65501da4d48258ed702f957184c92)) |
24 | | - - Fix "Project not found" errors when switching default projects |
25 | | - - MCP session now automatically refreshes when project configuration changes |
26 | | - - Eliminates need to restart MCP server after project operations |
27 | | - - Ensures consistent project state across CLI and MCP interfaces |
28 | | - |
29 | | -- **FastMCP Compatibility** - Resolve deprecation warnings for FastMCP integration |
30 | | - ([`7be001c`](https://github.com/basicmachines-co/basic-memory/commit/7be001ca6834b3344bb6160cbe537b36bcbaa579)) |
31 | | - - Update FastMCP usage patterns to eliminate deprecation warnings |
32 | | - - Improve future compatibility with FastMCP library updates |
33 | | - - Clean up entity repository and service layer code |
34 | | - |
35 | | -### Technical Improvements |
36 | | - |
37 | | -- **Comprehensive Integration Testing** - New test suites for critical user workflows |
38 | | - - Full integration tests for database reset functionality |
39 | | - - End-to-end project state synchronization testing |
40 | | - - Real MCP client-server communication validation |
41 | | - - Direct config file validation without complex mocking |
42 | | - |
43 | | -- **Code Quality** - Enhanced error handling and validation |
44 | | - - Improved project state management across system components |
45 | | - - Better session refresh patterns for configuration changes |
46 | | - - Streamlined Docker setup with reduced image size |
47 | | - |
48 | | -### Documentation |
49 | | - |
50 | | -- **Docker Integration Guide** - Complete documentation for container deployment |
51 | | - - Step-by-step Docker Compose setup instructions |
52 | | - - Volume mounting configuration for Obsidian workflows |
53 | | - - Container-based development environment setup |
54 | 4 |
|
55 | 5 | ## v0.13.7 (2025-06-19) |
56 | 6 |
|
|
0 commit comments