← Package directory
Available on winget

Install Firebird

Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, MacOS and a variety of Unix platforms.

Install with winget
winget install --id FirebirdProject.Firebird.5
Upgrade
winget upgrade --id FirebirdProject.Firebird.5
Uninstall
winget uninstall --id FirebirdProject.Firebird.5

About Firebird

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.

What's new in 5.0.4

New features - 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

Read release notes

Version history

Version Updated Notes
5.0.4 Unknown New features - 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 fo...
5.0.3.1683 Unknown No notes
5.0.2 Unknown Improvements - Add AUTO RELEASE TEMP BLOBID transaction option (#8323) - Make trace use HEX representation for parameter values ​​of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY(#8356) - Report unique usernames f...
5.0.1.1469 Unknown Release notes
5.0.0.1306 Unknown Release notes