Skip to content

Releases: MWASoftware/fbintf

Release 1.4.8 of the Firebird Pascal Interface

23 Oct 15:21

Choose a tag to compare

This is a bug fix release primarily issued to workaround a problem under Windows where strings read from a database with a charset 0 (NONE) were not reliably concatenated with other strings.

See https://gitlab.com/freepascal.org/fpc/source/-/issues/41464.

The automatically generated archives are formatted for Linux (i.e. with LF Line Endings).

A Windows format archive is available from here https://github.com/MWASoftware/WindowsZips/raw/refs/heads/main/fbintf/fbintf-1-4-8.zip

Release 1.4.7 of the Firebird Pascal Interface

24 Aug 14:27

Choose a tag to compare

This release fixes a bug/feature of event handling, whereby a spurious "all event counts = 1" event is reported when the event handler is initialized. This release is required for IBX 2.7.6 and later.

The automatically generated archives are formatted for Linux (i.e. with LF Line Endings).

A Windows format archive is available from here https://github.com/MWASoftware/WindowsZips/raw/refs/heads/main/fbintf/fbintf-1-4-7.zip

Release 1.4.6 of the Firebird Pascal Interface

09 Aug 11:59

Choose a tag to compare

Fix for IBX4Lazarus Issue#8.

In Firebird 4 or later, large fixed point real numbers (e.g. NUMERIC(34,4)) are supported
using 128 bit integers approprately scaled. In FBIntf, numbers this large are handled using
the BCD data type. FBIntf uses the Firebird client library to convert a BCD (expressed as a
formatted string) to Firebird's internal record format and vice versa. It has been reported
that there can be a mis-match between the decimal separator used by the Firebird Client Library
and that used by FBIntf, resulting in either a range error or a missing decimal point. In
order to avoid this problem, the FBIntf large integer handling has been updated to remove any
dependency on the decimal separator used by the Firebird Client Library.

Release 1.4.5 of the Firebird Pascal Interface

30 Mar 10:53

Choose a tag to compare

This release fixes problems arising from re-using a prepared query and Blob text string optimisation. This test plan has also been updated to include a regression test for this issue.

Release 1.4.3 of the Pascal API for Firebird

14 Jan 14:54

Choose a tag to compare

MWA Software is pleased to announce the release of version 1.4.3 of the Pascal API for Firebird. This is a minor update primarily issued to fix missing descriptions in the fbudr and fbudrtestbed files. All users are recommended to upgrade to this version.

Release 1.4.2 of the Pascal API for Firebird

01 Jan 12:04

Choose a tag to compare

MWA Software is pleased to announce the release of version 1.4.2 of the Pascal API for Firebird. This is primarily a maintenance release. All users are recommended to upgrade to this version.