Sunday, April 02, 2023
Firebird Project announces the first Beta release of Firebird 5.0
This Beta release arrives with features and improvements already implemented by the Firebird development team, as well as with many bugfixes. Our users are appreciated giving it a try and providing feedback to the development mailing list. Apparent bugs can be reported directly to the bugtracker.
Beta releases are not encouraged for production usage or any other goals that require a stable system. They are, however, recommended for those users who want to help in identifying issues and bottlenecks thus allowing to progress faster through the Beta/RC stages towards the final release.
Please read the Release Notes carefully before installing and testing this Beta release
Monday, March 20, 2023
Firebird 5 compiling on Oracle Linux 8 Ampere V1 (arm64)
You can compile just fine Firebird 4/5 on Oracle Linux 8 Ampere V1 (arm64) all you need is GCC Toolset 12 enabled as described here .
sudo dnf group install "Development Tools" sudo dnf install libicu-devel cmake git sudo dnf install gcc-toolset-12 scl enable gcc-toolset-12 bash git clone https://github.com/FirebirdSQL/firebird.git cd firebird ./configure --with-builtin-tommath --with-builtin-tomcrypt make
Friday, March 17, 2023
Rust Firebird Client updated to v0.23.0 with a few features
Thursday, December 08, 2022
Firebird high-level native client for Node.js / TypeScript status status for Firebird Advent 2022
Firebird high-level native client for Node.js / TypeScript status status for Firebird / Typescript Advent 2022
https://qiita.com/advent-calendar/2022/firebirdTo use the driver you can start with the readme from npm/github
https://www.npmjs.com/package/node-firebird-driver-native
A few more examples are in the packages/node-firebird-driver/src/test directory
January, 26, 2022
- Feature #115 - Add method Statement.getExecPathText.
- Feature #119 - Implementation of isValid property.
- Feature #121 - Deprecate methods executeReturning* replacing by executeSingleton*.
- Feature #114 - Add support for Visual Studio 2022 build.
- Feature #101 - Add property Statement.hasResultSet.
- Feature #102 - Add method Statement.setCursorName.
- Fix #86 - Race condition in events processing.
Saturday, December 03, 2022
node-firebird driver status for Firebird Advent 2022
node-firebird status for Firebird Advent 2022
https://qiita.com/advent-calendar/2022/firebird
also for Javascript Advent
https://qiita.com/advent-calendar/2022/javascript
- Srp implementation by @maratth in #242
- Add optional callback for pool destroy by @Tomas2D in #244
- Set protocolVersion as optional in escape function (TypeScript) by @Rafatcb in #248
- Bump glob-parent from 5.1.0 to 5.1.2 by @dependabot in #252
- Fix tsc build issues by @777777miSSU7777777 in #255
- Automatically reconnect to database by @Tomas2D in #259
- Fix attaching to database if database does not exists by @Tomas2D in #260
- Add definitions to transaction isolation modes by @Rafatcb in #262
- Added configurable character set for connections. by @thekevinbrown in #272
- feat(blob): add support value text for blob subtype 1 by @jesusvilla in #274
- feat(blob): add support unique transaction for get blob by @jesusvilla in #275
- perf: add more solutions by @jesusvilla in #280
- fix(blobAsText): add compatibility with wire protocol version >= 13 by @jesusvilla in #282
- Fix Typo : Replace ISOLATION_READ_COMMITED with ISOLATION_READ_COMMITTED mentioned here #262
Friday, November 25, 2022
LibreOffice Base can connect to an external Firebird server
LibreOffice Base can connect to an external Firebird server , here is an example with employee.fdb from Firebird 3 examples folder copied to c:\tmp
Tested with LibreOffice 7.4.x and Firebird 3 default install on Windows 11 (all 64 bits versions)
and here is the Relation Design in LibreOffice Base
Thursday, September 29, 2022
Linux 0.0.1 compiling on Ubuntu 64
You might need some packages first
iPXE (http://ipxe.org) 00:03.0 CA00 PCI2.10 PnP PMM+0078EBD0+006CEBD0 CA00
Booting from Floppy...
Loading system ...
Partition table ok.
31278/40950 free blocks
13544/13664 free inodes
1494 buffers = 1529856 bytes buffer space
Ok.
#
Friday, July 01, 2022
Flamerobin 0.9.3.12 Snapshot released with a few Firebird 4 fixes
Flamerobin 0.9.3.12 Snapshot released with a few Firebird 4 fixes , here is the changelog
- Implement Int128 by @andy-123 in #230
- Implement firebird 4 types: decimal(16) and decimal(34) by @andy-123 in #244
- Some fixes by @Jdochoa in #254
- Some Fixes by @Jdochoa in #255
- FB Library Search by @Jdochoa in #261
Full Changelog: 0.9.3.11...0.9.3.12
Wednesday, June 22, 2022
Firebird 3.0.10 sub-release is available
Binary kits for Windows, Linux and Android platforms are immediately available for download, packages for Mac OS will follow shortly.
Wednesday, March 23, 2022
Firebird 4.0.1 and 3.0.9 Docker images are released
Firebird 4.0.1 and 3.0.9 Docker images are released and the following tags can be used : v4.0 , v4.0.1 , latest or 3.0, v3.0, v3.0.9 .
Wednesday, February 16, 2022
Firebird 3.0.9 sub-release is available
This sub-release offers a few important bugfixes, please refer to the Release Notes for the full list of changes.
Binary kits for Windows, Linux and Android platforms are immediately available for download, packages for Mac OS will follow shortly.
Thursday, January 27, 2022
Tuesday, January 04, 2022
Firebird Grammar railroad diagram
https://github.com/FirebirdSQL/firebird/issues/6898
Zip file with self contained images is here (generated with the above instructions).
Tuesday, December 28, 2021
Short overview of Firebird events in 2021
And here is a short overview of Firebird events in 2021.
Thursday, December 23, 2021
Firebird Project is happy to announce general availability of Firebird 4.0.1
This sub-release offers many bug fixes and also adds a few improvements, please refer to the Release Notes for the full list of changes.
Binary kits for Windows, Linux and Android platforms are immediately available for download.
Tuesday, December 14, 2021
Flamerobin 0.9.3.11 Snapshot released with new Firebird 4 features and fixes
Flamerobin 0.9.3.11 Snapshot released with new firebird 4 features and fixes :
Wednesday, December 08, 2021
Leaving MySQL - blog post by long-term MySQL team member Steinar H. Gunderson
Leaving MySQL - blog post by long-term MySQL team member Steinar H. Gunderson
https://news.ycombinator.com/item?id=29455852
Friday, November 19, 2021
Firebird 3.0.8 Docker image is released
Wednesday, November 17, 2021
Firebird 3.0.8 sub-release is available
This sub-release offers many bug fixes and also adds a few improvements, please refer to the Release Notes for the full list of changes.
Binary kits for Windows, Linux, Mac OS and Android platforms are immediately available for download.
