FlameRobin 26.5.14
FlameRobin 26.5.14
This release introduces "Really Real" Firebird 4.0 replication management, powered by the low-level Firebird OO API via the fb-cpp backend.
Key Changes:
- Real Replication Management: Implemented physical database header modification for replica modes. FlameRobin can now truly set a database to
NONE,READ_ONLY, orREAD_WRITEvia the Services API (equivalent togfix -replica). - Enhanced Backend Integration: Leveraged the Firebird OO API directly within the
fb-cppmodule to provide advanced database maintenance capabilities. - Replication Status Monitor: A new dedicated frame for real-time monitoring of replication modes, active replicator processes, and sequence tracking.
- UI Stability: Resolved several namespace and type conversion issues in the new GUI components.
Changelog:
- Fix: Add missing header in IbppService.cpp for Windows build
- Engine: Implement real setReplicaMode via Firebird OO API in fb-cpp backend
- Fix: compilation errors in replication UI (namespace, methods, findFrame)
- Fix: CI build errors in MainFrame.cpp (namespace and method names)
- Fix: CI build failure in FbCppService.cpp (XpbBuilder)
- UI: Add Firebird 4.0 replication support using fb-cpp API
- Build: Update version to 26.5.14