Releases: oracle/oracle-r2dbc
Oracle R2DBC v1.3.0
New features in this release:
Updated dependencies:
- Updated Oracle JDBC from 21.11.0.0 to 23.6.0.24.10
- Updated Project Reactor from 3.5.11 to 3.6.11
Oracle R2DBC v1.2.0
Fixes in this release:
New features in this release:
Updated dependencies:
- Updated Oracle JDBC from 21.7.0.0 to 21.11.0.0
- Updated Project Reactor from 3.5.0 to 3.5.11
Oracle R2DBC v1.1.1
What's Changed
- Allow Oracle Net Encryption and Checksum Properties by @sephiroth-j in #110
- Handle empty protocol option by @Michael-A-McMahon in #112
- Fixing JavaDocs by @Michael-A-McMahon in #113
- Update docs by @spavlusieva in #118
- Change version to 1.1.1 by @jeandelavarene in #119
New Contributors
- @sephiroth-j made their first contribution in #110
- @spavlusieva made their first contribution in #118
Full Changelog: 1.1.0...1.1.1
Oracle R2DBC v1.1.0
New features in this release:
- Added an option to configure oracle.jdbc.timezoneAsRegion
- Added support for LDAP URLs
- Added support for REF CURSOR values
- Added support for user defined ARRAY and OBJECT types
What's Changed
- NCHAR Test Fix by @Michael-A-McMahon in #80
- Add a timezone as region option by @Michael-A-McMahon in #81
- Workaround ResultSet memory leak by @Michael-A-McMahon in #88
- Oracle Warning Segments by @Michael-A-McMahon in #98
- REF CURSOR Support by @Michael-A-McMahon in #94
- LDAP Support by @Michael-A-McMahon in #99
- Array Types by @Michael-A-McMahon in #101
- DN Matching Option Fix by @Michael-A-McMahon in #103
- OBJECT Types by @Michael-A-McMahon in #104
- Dependencies Update by @Michael-A-McMahon in #105
- Updating to the 1.1.0 Version Number by @Michael-A-McMahon in #106
- Fix typo in JavaDoc by @jeandelavarene in #107
Full Changelog: 1.0.0...1.1.0
Oracle R2DBC v1.0.0
The 1.0.0 release Oracle R2DBC implements version 1.0.0.RELEASE of the R2DBC SPI.
Changes in this release:
- Added support for long valued update counts
- New OracleR2dbcOptions constants for V$SESSION tracing
Oracle R2DBC v0.4.0
The 0.4.0 release Oracle R2DBC implements version 0.9.0.RELEASE of the R2DBC SPI.
Bug fixes included in this release:
- Resolved a stack overflow that occcured when reading JSON columns
- Using asynchronous lock acquisition to avoid contention for JDBC's lock
Functionality added in this release:
- Support for SERIALIZABLE transaction isolation
- Support for transaction savepoints
- Support for R2dbcException.getSql()
API changes in this release:
- Addition of oracle.r2dbc.OracleR2dbcOptions, a class that declares Oracle R2DBC's extended Options
- Addition of oracle.r2dbc.OracleR2dbcOptions.EXECUTOR, an Option for configuring a non-default Executor
- Renamed the "oracleNetDescriptor" Option to "oracle.r2dbc.descriptor"
- Statement.add() results in an IllegalStateException if bind values are not set afterwards
Oracle R2DBC v0.3.0
This release of Oracle R2DBC updates to the 0.9.0.M2 SPI.
The 0.9.0.M2 SPI update introduces support for consuming a Result
as a stream of Segment
objects, configuring statement execution timeouts, and managing pooled Connection
s with the LifeCycle
interface.
The 0.3.0 release updates the Oracle JDBC dependency to 21.3. The 21.3 release introduces several improvements for the Reactive Extensions:
- Substantial reduction in object allocation costs.
- Row mapping functions will no longer contend with other threads for access to the JDBC connection.
- Blocking database calls are no longer required for PreparedStatements returning values generated by DML.
Oracle R2DBC v0.2.0
This release of Oracle R2DBC updates to the 0.9.0.M1 SPI. The SPI update adds support for PL/SQL calls, io.r2dbc.spi.Parameter binds, and io.r2dbc.spi.TransactionDefinition.
Oracle R2DBC v0.1.0
This is the first initial development release of the Oracle R2DBC Driver. It implements version 0.8.2 of the R2DBC SPI and it meets all compliance criteria listed in the specification document.