Changelog
Changelog
All notable changes to Memory Service are documented here.
This project follows Semantic Versioning.
Unreleased
Changes in the main branch that are not yet released.
Added
- Initial documentation site with versioned docs support
- Astro-based static site with Tailwind CSS v4
- MDX support for interactive documentation
Changed
- Documentation is now hosted on GitHub Pages
Pre-release Development
Memory Service is currently in active development and has not yet reached version 1.0.0. APIs and features may change.
Current Features
- Conversation Storage - Store and retrieve conversation history
- Entry Management - Full CRUD operations for entries
- Conversation Forking - Fork conversations at any entry
- Semantic Search - Vector-based search across conversations
- Access Control - User-based permissions and sharing
- Multiple Databases - Support for PostgreSQL and MongoDB
- Caching - Redis and Infinispan cache support
- APIs - REST and gRPC interfaces
Planned Features
- Spring Boot starter support
- Additional vector store integrations
- Multi-agent conversation support
Version Format
Version numbers follow the pattern vX.Y.Z:
- X (major): Breaking API changes
- Y (minor): New features, backward compatible
- Z (patch): Bug fixes, backward compatible
How to Upgrade
When upgrading between versions:
- Check this changelog for breaking changes
- Update your dependencies
- Run your test suite
- Review any deprecated APIs
For detailed upgrade guides, see the relevant version’s documentation.