Releases: josbeir/cakephp-synapse
Releases · josbeir/cakephp-synapse
0.1.11
🪟 Windows Compatibility Improvements
Cross-Platform Testing & Fixes
- Added Windows CI testing to catch platform-specific issues early
- Fixed path separator inconsistencies across Windows and Unix systems
Bug Fixes
- Fixed
ServerBuilderto use consistent forward slashes in scan directory paths - Fixed shell commands to use platform-appropriate null devices (
NULon Windows, null on Unix) - Fixed
findExecutable()to only run platform-specific commands (whichon Unix,whereon Windows) - Normalized line endings in test file reading for cross-platform consistency
- Added Windows-specific error message handling in process execution tests
CI/CD
- Added Windows and Ubuntu matrix testing
0.1.10
0.1.9
What's changed
- Adding command tools
list_commandsandget_command_info
Full Changelog: 0.1.8...0.1.9
0.1.8
0.1.7
Added
- Added various handy MCP Prompts (check if your client supports this).
- MCP Inspector support (
--inspectflag) - Added traits to tinker tool (LocatorAwareTrait, LogTrait)
Full Changelog: 0.1.6...0.1.7
0.1.6
Features & Improvements
- Original markdown now preserved with full formatting (code blocks, links, lists)
- Schema auto-validates and rebuilds database if needed
- Better CLI UX - best search results stay visible
Bug Fixes
- Fixed search ranking - best results now appear first (BM25 scores were inverted)
Migration
Re-index required to populate original content:
bin/cake synapse index -d
bin/cake synapse indexFull Changelog: 0.1.5...0.1.6
0.1.5
0.1.4
Added
- Tinker Tool: Execute PHP code in your CakePHP application for debugging
- Environment Variables Tool: List all available environment variables with
list_env_vars
Fixed
- Documentation resource templates now return correct data structure for MCP clients
- Various bug fixes in debug and documentation tools
Improved
- Better server logging
- Documentation and README improvements
- Support for destroying search index from CLI
Removed
- Reverse route tool due to complex schema issues