Firebird News

Tuesday, January 14, 2020

Firebird 3.0.5 sub-release is available

Firebird Project is happy to announce general availability of Firebird 3.0.5 — the 5th point release in the Firebird 3.0 series.

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 and Linux platforms are immediately available for download, Android and Mac OS packages will follow shortly.

Friday, January 10, 2020

Firebird high-level native client for Node.js / TypeScript updated to v2.1.0


Firebird high-level native client for Node.js / TypeScript updated to v2.1.0 with a few changes .


Feature #30 - Add methods executeReturningAsObject and fetchAsObject to return records as objects instead of arrays.
Feature #43 - Add Statement.columnLabels property.

Monday, January 06, 2020

Wire encryption plugin using chacha cypher in Firebird master branch

AlexPeshkoff Added wire crypt plugin using ChaCha cipher Co-authored-by: Vlad Khorsun

Here is the pull request #244

SHA-256 in Firebird 3.0.x

Thanks to contributions from Alex Peshkov and Tony Whyman in Firebird 3.0.4

SHA-256 message digest may be used instead of SHA-1 for generating the client proof:

Thursday, December 19, 2019

Firebird driver for PHP 7.4 ready for download

Firebird driver for PHP 7.4 ready for download


Tuesday, December 17, 2019

Firebird high-level native client for Node.js / TypeScript updated to v2.0

Firebird high-level native client for Node.js / TypeScript updated to v2.0 with a few changes :

native-driver

  • Feature #34 - Support for Firebird events.
  • Feature #42 - SQL role name in connection options.

native-api

  • Minimal node version is 10.6.0.
  • Fix #41 - Error: pointer argument must be an instance of Pointer class or null with node v13.

all projects

  • Upgrade TypeScript to v3.7.

Thursday, November 21, 2019

Sourcetrail is now free and open-source

Sourcetrail is very useful when you try to study/navigate large C++ codebases like @firebirdsql / @LibreOffice


Monday, October 28, 2019

Replication in Firebird 4: Configuration and practical examples

Replication is a long-awaited feature that allows the creating of reliable high-performance database replicas without user-defined triggers and with full DDL support. This talk presents the replication subsystem architecture, possible replication modes, their impact on performance and available tuning options. We'll demonstrate how to set up a simple standby configuration and use it in practice.


Download PDF

Firebird on the road from v4 to v5

This talk done at Firebird Conference 2019 describes the current state of the v4 development and reviews its key features (new data types, Batch API, timezones). Dimitry Yemanov spoke about the future of Firebird development, including the updated release plan and expected post-v4 features. Review of upcoming features for Firebird 5


Download PDF