Download Latest Version flamerobin-0.9.3.c75f861-setup-x64.exe (3.1 MB) Google Add to Preferred Sources
Home / v26.9.3
Name Modified Size InfoDownloads / Week
Parent folder
flamerobin_26.9.3_amd64.snap 2026-09-20 3.0 MB
FlameRobin-26.9.3-x86.msi 2026-09-19 16.1 MB
flamerobin-portable-26.9.3-x86.zip 2026-09-19 20.3 MB
flamerobin-26.9.3.flatpak 2026-09-19 15.2 MB
FlameRobin-26.9.3-x64.msi 2026-09-19 16.9 MB
flamerobin-portable-26.9.3-x64.zip 2026-09-19 21.4 MB
flamerobin-26.9.3.deb 2026-09-19 31.2 MB
flamerobin-macos-26.9.3.zip 2026-09-19 7.5 MB
FlameRobin 26.9.3 source code.tar.gz 2026-09-19 1.4 MB
FlameRobin 26.9.3 source code.zip 2026-09-19 1.9 MB
README.md 2026-09-19 2.2 kB
Totals: 11 Items   134.9 MB 0

FlameRobin 26.9.3 Release Notes

FlameRobin v26.9.3 is a maintenance release addressing properties form refreshing, keyboard shortcut translation, and live metadata cache synchronization.


Highlights & Key Improvements

1. Database & Metadata Properties Form Refresh Fix (#717)

  • Top-Level Accelerator & Shortcut Translation: Fixed an issue where pressing Ctrl+R or F5 had no effect when viewing the Database properties form or other metadata properties windows. Attached the keyboard accelerator table with Ctrl+R (wxID_REFRESH), F5 (wxID_REFRESH), Ctrl+W (wxID_CLOSE_FRAME), and Ctrl+F4 (wxID_CLOSE_FRAME) directly to MetadataItemPropertiesFrame (the top-level wxFrame), ensuring OS message loop processing and correct event dispatching to active tabs.
  • Cross-Platform F5 Support: Enabled F5 unconditionally across all supported platforms (Linux, macOS, Windows) instead of restricting to Windows.
  • Child Focus & Embedded WebView Capture: Bound wxEVT_CHAR_HOOK and wxEVT_KEY_DOWN handlers across MetadataItemPropertiesFrame, PrintableHtmlWindow, and the embedded wxWebView control so keyboard shortcuts are captured seamlessly even when focus is inside the HTML view area.
  • Context Menu Refresh: Added a convenient "Refresh (Ctrl+R)" option to the right-click context menu in PrintableHtmlWindow.
  • Database Engine Invalidation: Overrode Database::invalidate() and Database::loadProperties() to immediately reload databaseInfoM and loadDatabaseInfo(), ensuring live transaction statistics, ODS/cache metrics, page counters, and active connected users are queried directly from the engine on refresh.
  • Automated Regression Testing: Added database_properties_refresh_test unit test suite covering database properties invalidation, observer notifications, and cross-platform accelerator key configurations.

Full Commit Log since v26.9.2

  • 1817d100 Release v26.9.3: Fix database properties form refreshing on Ctrl+R or F5 (#717)
  • 753676af Fix database properties form refreshing on Ctrl+R or F5 (Fixes [#717])
Source: README.md, updated 2026-09-19