| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| flamerobin_26.9.0_amd64.snap | 2026-09-04 | 3.0 MB | |
| flamerobin-26.9.0.flatpak | 2026-09-04 | 15.2 MB | |
| flamerobin-portable-26.9.0-x64.zip | 2026-09-04 | 21.4 MB | |
| FlameRobin-26.9.0-x64.msi | 2026-09-04 | 16.8 MB | |
| FlameRobin-26.9.0-x86.msi | 2026-09-04 | 16.1 MB | |
| flamerobin-portable-26.9.0-x86.zip | 2026-09-04 | 20.3 MB | |
| flamerobin-macos-26.9.0.zip | 2026-09-04 | 7.5 MB | |
| flamerobin-26.9.0.deb | 2026-09-04 | 31.2 MB | |
| README.md | 2026-09-04 | 4.0 kB | |
| v26.9.0 source code.tar.gz | 2026-09-04 | 1.4 MB | |
| v26.9.0 source code.zip | 2026-09-04 | 1.9 MB | |
| Totals: 11 Items | 134.8 MB | 9 | |
FlameRobin 26.9.0 Release Notes
FlameRobin v26.9.0 is a maintenance and quality-of-life release delivering critical fixes for result grid navigation, SQL keyword resolution, database object searching, and default transaction isolation preferences.
Highlights & Key Improvements
1. Data Grid Last Row Navigation on Partial Result Sets (#706)
- Instant Full Result Navigation: Fixed an issue where pressing Ctrl+End (or Ctrl+Shift+End) on a result set only jumped to the end of the currently fetched in-memory chunk (e.g. row 99 or 199) and only retrieved the next 100 rows incrementally.
- Synchronous Full Retrieval: Added
DataGridTable::fetchAllSynchronous()and updatedDataGrid::OnKeyDown()to synchronously fetch all remaining records from the database stream before passing navigation towxGrid, enabling direct jump and selection straight to the true final row (e.g. row 3,703). - Automated Test Coverage: Added automated regression testing in
DataGridFetchTestsimulating multi-batch retrieval on large datasets.
2. OFFSET Reserved Word & Keyword Recognition (#707)
- Modern Firebird Keyword Defaulting: Fixed an issue where
OFFSET(and other Firebird 3.0+ keywords such asBOOLEAN,DECFLOAT,INT128,LATERAL,LOCKED, etc.) were not recognized as reserved words during unversioned identifier checks (Identifier::needsQuoting()) or in unattached SQL editor windows. - Updated Fallback: Corrected
SqlTokenizer::normalizeKeywordVersion()so unversioned lookups default to modern Firebird (FB 5.0 / ODS 13.1) instead of legacy Firebird 2.5, ensuring proper SQL quoting and editor syntax highlighting. - Automated Test Coverage: Added test cases in
SqlTokenizerTestverifyingOFFSETreserved word status across version targets (FB 2.5, 3.0, 4.0, 5.0, 6.0).
3. Database Object Tree Search for Collapsed/Unloaded Metadata (#708)
- Seamless Tree Search Traversal: Fixed an issue where typing into the search bar failed to find tables, views, procedures, triggers, domains, generators, and other database objects unless their parent folders had already been manually expanded in the tree.
- Dynamic Child Population: Implemented
DBHTreeControl::ensureNodeChildrenCreated()to populate child tree nodes dynamically during forward and backward search traversal while keeping folders visually collapsed until a match is selected and revealed viaEnsureVisible(). - Connection Safeguards: Preserved connection safety by ensuring disconnected databases are never automatically connected during search typing.
4. Default Transaction Isolation Mode in Preferences (#705)
- Preferences Radio Box Default Retention: Fixed a bug where opening the Preferences dialog on clean installations displayed the Transaction Isolation Mode radio box as Consistency isolation mode (index 0) instead of Concurrency isolation mode (index 1).
- Confdef Parsing Fix: Updated
PrefDlgRadioboxSetting::setDefault()to retain non-negative default indices defined before<option>tags in.confdefXML definitions so that FlameRobin's standard Concurrency default is properly applied.
Full Commit Log since v26.8.9
85a31567Release v26.9.0: Bug fixes for data grid navigation, OFFSET reserved word, metadata tree search, and default transaction isolation mode (#705, [#706], [#707], [#708])c42cab1aFix Concurrency not selected as default Transaction Isolation Mode in Preferences (Fixes [#705])8b32ad6cFix database object search failing when metadata folders are collapsed (Fixes [#708])5b0ec7ceFix OFFSET and FB 3.0+ keywords not recognized as reserved words by default (Fixes [#707])b00a63e4Fix unable to go to last row on partial result sets with Ctrl+End (Fixes [#706])