Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, MacOS and a variety of Unix platforms.
Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, MacOS and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names, since 1981.
Add new setting AllowUpdateOverwrite that defines how UPDATE operation should handle the case when a record was updated by trigger (#8957)
Add API method Util::convert (#8761)
Improvements
Add limit for max value of -PARALLEL switch value when restoring a database (#8928)
Update Windows distributions with zlib version 1.3.2 (#8922)
Context variables clear/re-initialization support (#8912)
'invalid request BLR' puts actual error (and procedure where it happened) at the end where it is truncated by ISC API (#8895)
Ensure sequences are replicated even if changed in de-facto read-only transactions (#8858)
Early diagnostics for the improperly re-initialized replica (#8767)
Allow isc_tpb_read_consistency to imply read committed (#8746)
Increase Android page size to 16KB (#8695)
Get the modification time of a config file with a higher precision to fix cases when it's not reloaded after modification/replacement (#8553)
More details can be found in the CHANGELOG.
Release Notes | Language Reference | Binary Packages