Skip to content

Commit 5ba224d

Browse files
committed
Update release notes
1 parent 3215c90 commit 5ba224d

File tree

1 file changed

+41
-1
lines changed

1 file changed

+41
-1
lines changed

doc/src/release_notes.rst

+41-1
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,42 @@ node-oracledb `v6.8.0 <https://github.com/oracle/node-oracledb/compare/v6.7.1...
1414
Common Changes
1515
++++++++++++++
1616

17+
#) Added support for `BigInt` values to be passed to Database Objects.
18+
Exported new function `dbObjectTypeHandler` from `oracledb` which can be
19+
used to convert strings passed to the handler to `BigInt`.
20+
See `Issue #1710 <https://github.com/oracle/node-oracledb/issues/1710>`__.
21+
1722
#) Added support for Oracle Database 23ai sparse vectors.
1823

24+
#) Added support for :ref:`interval year-to-month <intervalyeartomonth>` and
25+
:ref:`interval day-to-second <intervaldaytosecond>` database column types.
26+
See `Issue #929 <https://github.com/oracle/node-oracledb/issues/929>`__.
27+
1928
#) Fixed :attr:`~dbObject.length` property for the database object
2029
collection types, which was broken from node-oracledb 6.0.
2130

2231
#) Added support for returning maximum identifier length allowed by the
2332
database using the new property :attr:`connection.maxIdentifierLength`.
2433

25-
#) Added :meth:`~dbObject.copy` method to create a deep copy of database
34+
#) Added :meth:`~dbObject.copy` method to create deep copies of database
2635
objects.
2736

2837
Thin Mode Changes
2938
+++++++++++++++++
3039

40+
#) Added support for external authentication using Transport Layer
41+
Security (TLS) protocol.
42+
43+
#) Added support for Advanced Network Compression which reduces the size
44+
of the network data packets transmitted over a connection for improved
45+
effective network throughput and bandwidth utilization.
46+
47+
#) Fixed issue that does not throw Authentication error for FastAuth
48+
when invalid token is used with external authentication.
49+
50+
#) Added connection optimization feature which uses
51+
Server Name Indication (SNI) extension of the TLS protocol.
52+
3153
#) Added support for setting the :attr:`~oracledb.edition` when connecting to
3254
the database.
3355

@@ -37,6 +59,24 @@ Thin Mode Changes
3759
#) Fixed bug with :meth:`dbObject.deleteElement()` which did not update the
3860
keys of associative arrays when an element was deleted.
3961

62+
#) Fixed issue with IAM token based authentication which allows unformatted
63+
private keys to be used for refreshed access tokens leading to token
64+
authentication errors.
65+
66+
Thick Mode Changes
67+
++++++++++++++++++
68+
69+
#) Fixed internal error that occurs while running ``connection.subscribe()``
70+
with same name for second time.
71+
See `Issue #1718 <https://github.com/oracle/node-oracledb/issues/1718>`__.
72+
73+
#) Fixed internal error that occurs while running ``connection.subscribe()`` with
74+
sql reading from non-existent tables.
75+
76+
#) Internal error handling improvements.
77+
78+
#) Internal code refactoring to optimize JSON data handling.
79+
4080
node-oracledb `v6.7.2 <https://github.com/oracle/node-oracledb/compare/v6.7.1...v6.7.2>`__ (11 Feb 2025)
4181
---------------------------------------------------------------------------------------------------------
4282

0 commit comments

Comments
 (0)