The recent release of Claude-mem version 12.6.2 introduces significant improvements, particularly addressing installation issues that arose in the previous version. This update focuses on enhancing the user experience by resolving a critical hang during the installation process.
In version 12.6.2, the primary fix involves moving 21 tree-sitter grammar packages back to the root devDependencies. This change rectifies the problem introduced in version 12.6.1, where the installation command npx [email protected] install would hang due to a nested tree-sitter-cli download that interrupted the process.
The previous update inadvertently caused the installation to fetch all 21 grammars at runtime, leading to a failure when tree-sitter-swift's postinstall attempted to download a Rust binary from GitHub. This issue has been resolved, ensuring that the installation process runs smoothly without interruptions.
This update is crucial for developers relying on Claude-mem for their projects, as it eliminates a significant barrier to installation. By reverting the grammar packages to devDependencies, users can now install the software without encountering the problematic hangs that affected productivity. Additionally, the marketplace plugin installation path remains unaffected, allowing for continued functionality of smart-search, smart-outline, and smart-unfold features.
Overall, version 12.6.2 enhances the reliability of Claude-mem, ensuring that developers can integrate this tool into their workflows without facing installation hurdles.
Official Source: https://github.com/thedotmack/claude-mem/releases/tag/v12.6.2