Subject JayBird 1.5 beta-2 released
Author Roman Rokytskyy
Second beta release of Firebird JCA/JDBC 1.5 driver (aka JayBird).

What's new in JayBird 1.5:

- full JDBC 2.0 compatibity (passed JDBC CTS 1.3.1 suite)

- full callable statement support
- batch updates
- support of ResultSet.TYPE_SCROLL_INSENSITIVE
- X/Open SQL states are reported by SQLException
- escaped syntax support for stored procedures and functions
- fixed JDBC specs deviations from 1.0.1 release

- type 2 JDBC driver support: now you can use gds32.dll/libgds.so,
fbclient.dll/libfbclient.so and fbembed.dll/libfbembed.so (requires
native library, available as separate package), it allows you to:

- use local connectivity when application runs on localhost
- use embedded version of the engine
- use driver with InterBase 5.x, 6.5, 7.0.

- multi-thread safety: now you can use one connection from multiple
threads

- introduced Firebird-specific interfaces: FirebirdConnection,
FirebirdStatement, FirebirdPreparedStatement and FirebirdBlob: you can
utilize Firebird-specific features.

- completely rewritten JDBC connection pool with prepared statement
caching, more properties to control DataSource and
ConnectionPoolDataSource objects.

- savepoint support for Firebird 1.5 (JDBC 3.0 only, hence for JDK
1.4.x only)


Changes in beta2:

- Fixed bug in JNDI reference handling in connection pool.
- Fixed bug that droped driver's performancy ~2x times.
- Javadoc fixes.

Best regards,
Roman Rokytskyy