# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.2.0] - 2026-02-01
### Security
- Added password authentication for FalkorDB (requirepass)
- Disabled destructive commands (FLUSHALL, FLUSHDB, DEBUG, CONFIG renamed)
- Changed default port from 6379 to 6380 to prevent conflicts with standard Redis
- Bound ports to localhost only (127.0.0.1) for network isolation
### Changed
- Updated FalkorDBAdapter to support password parameter
- Updated MCP server connections to use password authentication
- Updated health check scripts to use authenticated connections
### Fixed
- Fixed data loss vulnerability caused by port conflict with other Redis-using applications
## [1.1.1] - Previous release
### Fixed
- Redirect print() to stderr for MCP protocol compliance
- Version bump
## [1.1.0] - Previous features
### Added
- Claude plan ingestion system with Serena memory sync
- Startup health check for database validation
- Integration documentation
- CI/CD workflows and contributing guidelines
### Fixed
- Migrated sync script to Agent Genesis JSONL API
- Removed hardcoded PostgreSQL password (security fix)
## [1.0.0] - Initial Release
### Added
- Temporal Knowledge Graph System
- FalkorDB integration
- 7 MCP tools for Claude Desktop/Code
- Docker Compose deployment
- Network visualization
- Hybrid search (graph + vector + reranking)