PHP Firebird driver 6.1.1-RC.2 is released

PHP Firebird driver 6.1.1-RC.2 is released . Please test thoroughly and report any issues.

Changes since v6.1.1-RC.1 :

  • New functions ibase_get_client_major_version(), ibase_get_client_minor_version()
  • Addressed issues: #22#78#88#91#92#95#96

Possible breaking changes:

  • ibase_close() now closes connection instantly instead of decreasing refcount (see more #22)
  • fetching TIME fields with IBASE_UNIXTIME flag now returns time as string instead of negative values

Firebirust v0.5.3 is released

Firebirust v0.5.4 is released with a few changes :

This release adds inspectable column metadata to statements, tightens and cleans up several internal APIs, expands tests

Highlights

  • Add column inspection API on Statement and StatementAsync:
  • column_count()
  • column_names() -> Vec<&str>
  • column_metadata(col: usize) -> Option<(sqltype, sqlscale, sqlsubtype, sqllen, null_ok, fieldname, relname, ownname)>
  • Improved test coverage — sync and async tests now assert column count, names, and metadata.
  • Internal refactor:
  • SQL type constants promoted to crate root.
  • Many protocol/constants now have crate-level visibility (pub(crate)).
  • XSQLVar made crate-private (pub(crate)); parsing now uses utils:: helpers.

A modern C++ wrapper for the Firebird database API.

A modern C++ wrapper for the Firebird database API.

Documentation | Repository

fb-cpp provides a clean, modern C++ interface to the Firebird database engine. It wraps the Firebird C++ API with RAII principles, smart pointers, and modern C++ features.

Features Modern C++: Uses C++20 features for type safety and performance

  • RAII: Automatic resource management with smart pointers
  • Type Safety: Strong typing for database operations
  • Exception Safety: Proper error handling with exceptions
  • Boost Integration: Optional Boost.DLL for loading fbclient and Boost.Multiprecision support for large numbers

News via  Firebird-Devel group

Flamerobin 0.9.14 Snapshot released with a few fixes and features

Flamerobin 0.9.14 Snapshot released with a few fixes and features.

What’s Changed

  • Table/view triggers: add enable/disable button by @arvanus in #405
  • small improvements by @arvanus in #406
  • Bug fixed (Build-on : GNU/Linux) -> target_file: PreferencesDialogStyle.cpp, target_line: 571 by @baldeuniversel in #408
  • Fix binary fields being extracted incorrectly by @arvanus in #415
  • Fix binary fields being extracted incorrectly by @arvanus in #416
  • Workflow for Linux systems (the deb executable file will be generated) by @baldeuniversel in #417
  • New feature: highlight text selection at SqlEditor by @arvanus in #418
  • Add index, functions and packages to generate rebuild script by @arvanus in #421

New Contributors

1 2 3 296