Jaybird 6.0.5 and Jaybird 5.0.12 released

We are happy to announce the release of Jaybird 6.0.5 and Jaybird 5.0.12, providing bug fixes. Jaybird is the Firebird JDBC driver.

Changes

The following was fixed or changed in Jaybird 6.0.5:

  • JDBC 4.5 support: JaybirdTypeCodes.DECFLOAT and JaybirdType.DECFLOAT now use type code 2015 instead of -6001 (#906)
  • JDBC 4.5 support: implemented methods enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, and isSimpleIdentifier on FBConnection, and added them to interface FirebirdConnection for access in older Java versions (#908)
  • JDBC 4.5 support: implemented “disable escape processing” JDBC escape ({\…\}) (#909)
  • JDBC 4.5 support: FBDatabaseMetaData.getJDBCMinorVersion() should report 5 (for JDBC 4.5) on Java 26 and higher (#915)
  • Fixed: JDBC escapes should not be parsed inside dialect 3 delimited identifiers or dialect 1 string literals (#921)
  • Fixed: IndexOutOfBoundsException in FBCachedBlob.getBytes(long, int) for position or length beyond end of data (#923)
  • Fixed: Using native client, password is limited to 255 bytes (#925)
  • Fixed: Infinite loop in FBPooledConnection#fireConnectionError(SQLException) if the exception has a chained exception and neither is fatal (#927)

The following was fixed or changed in Jaybird 5.0.12:

  • JDBC 4.5 support: JaybirdTypeCodes.DECFLOAT and JaybirdType.DECFLOAT now use type code 2015 instead of -6001 (#917)
  • JDBC 4.5 support: implemented methods enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, and isSimpleIdentifier on FBConnection, and added them to interface FirebirdConnection for access in older Java versions (#918)
  • JDBC 4.5 support: implemented “disable escape processing” JDBC escape ({\…\}) (#920)
  • Fixed: JDBC escapes should not be parsed inside dialect 3 delimited identifiers or dialect 1 string literals (#922)
  • Fixed: IndexOutOfBoundsException in FBCachedBlob.getBytes(long, int) for position or length beyond end of data (#924)
  • Fixed: Using native client, password is limited to 255 bytes (#926)
  • Fixed: Infinite loop in FBPooledConnection#fireConnectionError(SQLException) if the exception has a chained exception and neither is fatal (#928)
  • JDBC 4.5 support: FBDatabaseMetaData.getJDBCMinorVersion() should report 5 (for JDBC 4.5) on Java 26 and higher (#929)

Bug reports about undocumented changes in behavior are appreciated. Feedback can be sent to Firebird-java or reported on the issue tracker https://github.com/FirebirdSQL/jaybird/issues.

Jaybird 6.0.5

Jaybird 6 supports Firebird 3.0, Firebird 4.0, and Firebird 5.0, on Java 17, Java 21, Java 25, and Java 26.

See also:

Jaybird 5.0.12

Jaybird 5 supports Firebird 2.5, Firebird 3.0, Firebird 4.0, and Firebird 5.0, on Java 8, Java 11, Java 17, Java 21, Java 25, and Java 26 (support for Java 11 and higher using the Java 11 version of the driver). 

See also:

RDB Expert 2026.02 has been released

You can join to the Telegram chat for discussion.

We are pleased to present the release, which has improved the tool for automatic formatting of SQL code and added an interface for analyzing trace messages. We also fixed a number of errors related to freezes when creating backups, incorrect display on HiDPI monitors, and editing database objects.

Added:

1. New SQL code formatting library

2. Interface for viewing RDB$TRACE_MSG messages

3. Customizable hint application key in the query editor

Fixed:

1. Changing the tablespace and SQL SECURITY when editing a table

2. Interface freezes when creating a backup copy/restoring a database

3. Opening trace files generated by the Trace Manager for analysis

View the full list of updates and download

Database Workbench 6.10.0 released

Upscene Productions is proud to announce the availability of the next release of the popular multi-DBMS development tool:

“Database Workbench 6.10.0”

This release introduces the Data Type Assistant for quicker table creation, and gives you a new and much faster Report Designer.

Database Workbench supports the following database systems:
Firebird
MySQL, MariaDB
✅ PostgreSQL
SQLite
✅ Oracle
✅ SQL Server
✅ NexusDB
InterBase

It includes tools for database design, database maintenance, testing, data transfer, data import & export, database migration, database compare and numerous other tools.

Read more

RDB Expert 2026.01 has been released

You can join to the Telegram chat for discussion.

What’s new?

Added:

— A new tab system with an updated design and the tabs reordering ability.

— Restarting the database generator from an initial value.

— Changing the current value of the database generator.

Fixed:

— Determining the process identifier (pid) and executable file when connecting to a database.

— Creating multiple processes when running a single application instance.

— Error committing / rolling back a transaction in a newly opened Query Editor.

View the full list of updates and download

Jaybird 6.0.4 and Jaybird 5.0.11 released

We are happy to announce the release of Jaybird 6.0.4 and Jaybird 5.0.11, providing bug fixes. Jaybird is the Firebird JDBC driver.

Changes

The following was fixed or changed in Jaybird 6.0.4:

  • Fixed: Statement close of a leaked statement by the cleaner did not detect fatal connection errors (#879)
  • Fixed: Statement.cancel() causes lockup (#892)
  • Fixed: Negative buffer size on Firebird 2.5 if information response is 32KiB or greater (#895)
  • Fixed: FBServiceManager.getAuthPlugins() reported the dbCryptConfig value (#901)
  • Dependency update: updated net.java.dev.jna:jna-jpms from 5.17.0 to 5.18.1 (used by jaybird-native) (#910)
  • Dependency update: updated org.bouncycastle:bcprov-jdk18on from 1.81 to 1.83 (used by chacha64-plugin) (#912)
  • Fixed: FBDatabaseMetaData.getJDBCMinorVersion() should report 4 (for JDBC 4.4) on Java 24 and higher (#913)

The following was fixed or changed in Jaybird 5.0.11:

  • Backported fatal error detection improvements for FBPooledConnection from Jaybird 6 (#899)
  • Fixed: FBServiceManager.getAuthPlugins() reported the dbCryptConfig value (#902)
  • Fixed: Statement.cancel() causes lockup (#904)
  • Fixed: Incomplete detection of fatal connection errors for deferred actions (#905)
  • Dependency update: updated net.java.dev.jna:jna from 5.17.0 to 5.18.1 (used by native and embedded protocols) (#911)
  • Fixed: FBDatabaseMetaData.getJDBCMinorVersion() should report 4 (for JDBC 4.4) on Java 24 and higher (#914)

Bug reports about undocumented changes in behavior are appreciated. Feedback can be sent to Firebird-java or reported on the issue tracker https://github.com/FirebirdSQL/jaybird/issues.

Jaybird 6.0.4

Jaybird 6 supports Firebird 3.0, Firebird 4.0, and Firebird 5.0, on Java 17, Java 21, and Java 25.

See also:

Jaybird 5.0.11

Jaybird 5 supports Firebird 2.5, Firebird 3.0, Firebird 4.0, and Firebird 5.0, on Java 8, Java 11, Java 17, Java 21, and Java 25 (support for Java 11 and higher using the Java 11 version of the driver). 

See also:

This January: Database Workbench discount!

Got new budget available? 👌

✨ 15% discount until the end of January ✨

➡️ use code “JAN2026” during checkout ⬅️

✅ fully featured database development tool
✅ supports Firebird, InterBase, SQL Server, Oracle, PostgreSQL, MySQL, MariaDB, SQLite and NexusDB!
✅ includes diagramming, manual table design, object editors for all objects
✅ stored procedure debugging
✅ data transfer, import and export
✅ schema compare and migration
✅ data compare
✅ report designer

More information and a trial download at https://www.upscene.com/database_workbench/

Database Workbench 6.9.0 released

Upscene Productions is proud to announce the availability of the next release of the popular multi-DBMS development tool:

“Database Workbench 6.9.0”

This release introduces support for InterBase 15, SQLite 3.50 and 3.51 and PostgreSQL 18.

Additional changes include enhancements and new features in the Report Editor, Text Compare tool and other improvements.

Database Workbench supports the following database systems:
Firebird
MySQL, MariaDB
✅ PostgreSQL
SQLite
✅ Oracle
✅ SQL Server
✅ NexusDB
InterBase

It includes tools for database design, database maintenance, testing, data transfer, data import & export, database migration, database compare and numerous other tools.

Read more

RDB Expert 2025.11 has been released

You can join to the Telegram chat for discussion.

What’s new?

Added:

  1. Ability to delete and recreate a database.

Fixed:

  1. Errors preventing new database creation.
  2. Procedure parameters disappearing after recompile.
  3. Protocol version used when connecting to a database in native mode.
  4. Prematurely saving connection parameters when the connection panel loses focus.
  5. Navigating to a database object from the Query Editor if its name is not unique.

View the full list of updates and download

New release of free Database Workbench Lite Edition

Upscene Productions is proud to announce an update to the free Database Workbench Lite Edition, available for personal use for the Firebird or MySQL/MariaDB database system.

“Database Workbench Lite 6.8.4”

⬇️ You can download it here.
🔎 For a detailed feature comparison between the different editions, see the feature matrix.

Database Workbench Basic, Pro and Enterprise support the following database systems:
Firebird,
MySQL, MariaDB
✅ PostgreSQL
SQLite
✅ Oracle
✅ SQL Server
✅ NexusDB
InterBase

It includes tools for database design, database maintenance, testing, data transfer, data import & export, database migration, database compare and numerous other tools.

Read more

Stored procedure debugger Hopper 2.4 released

Upscene Productions is proud to announce version 2.4.0 of “Hopper”, a stored routine debugger available for InterBase, Firebird or MySQL.

✅ set breakpoints in stored code
✅ step through code command by command
✅ trace into other routines
✅ debug triggers
✅ inspect data while debugging

This release brings new features and bugfixes. For more information, check the Hopper page at our website.

Read more
1 2 3 150