|
13 | 13 | - The string representation of classes has changed to `[Object Object]` as a consequence of using N-API. Use `Object.getPrototypeOf()` to get class information.
|
14 | 14 | - The C compiler required for building from source code no longer needs C++11 compatibility. The node-oracledb source code is now pure C.
|
15 | 15 |
|
16 |
| -- Added support for querying and binding Oracle Database objects and |
17 |
| - collections, see [Oracle Database Objects and |
| 16 | +- Added support for querying and binding [Oracle Database Objects and |
18 | 17 | Collections](https://oracle.github.io/node-oracledb/doc/api.html#objects).
|
19 | 18 |
|
20 |
| -- Oracle Advanced Queuing (AQ): |
| 19 | +- Added support for [Oracle Advanced Queuing (AQ)](https://oracle.github.io/node-oracledb/doc/api.html#aq): |
21 | 20 |
|
22 | 21 | - Added support for "RAW" queues, allowing String and Buffer
|
23 | 22 | messages to be used.
|
|
27 | 26 |
|
28 | 27 | - Added support for notifications with `oracledb.SUBSCR_NAMESPACE_AQ`.
|
29 | 28 |
|
30 |
| -- Added support for Implicit Results, allowing query results to be |
31 |
| - returned from PL/SQL without needing parameters or bind variables. |
| 29 | +- Added support for [Implicit |
| 30 | + Results](https://oracle.github.io/node-oracledb/doc/api.html#implicitresults), |
| 31 | + allowing query results to be returned from PL/SQL without needing |
| 32 | + parameters or bind variables. |
32 | 33 |
|
33 | 34 | - Added asynchronous method
|
34 | 35 | [`lob.getData()`](https://oracle.github.io/node-oracledb/doc/api.html#lobgetdata)
|
35 | 36 | to return all data from a Lob readable stream.
|
36 | 37 |
|
37 |
| -- Added a new `dbTypeName` attribute to `extendedMetaData` output. It |
38 |
| - contains the name of the type the column has in the database, such |
39 |
| - as "VARCHAR2". |
| 38 | +- Added a new `dbTypeName` attribute to [`extendedMetaData` |
| 39 | + output](https://oracle.github.io/node-oracledb/doc/api.html#execmetadata). |
| 40 | + It contains the name of the type the column has in the database, |
| 41 | + such as "VARCHAR2". |
40 | 42 |
|
41 | 43 | - Enhanced BIND_IN of PL/SQL Collection Associative Arrays (Index-by)
|
42 | 44 | so a bind definition object can be omitted (see
|
43 | 45 | [#1039](https://github.com/oracle/node-oracledb/issues/1039)).
|
44 | 46 |
|
45 |
| -- Continuous Query Notification (CQN): |
| 47 | +- Continuous Query Notification (CQN) Improvements: |
46 | 48 |
|
47 | 49 | - Added support for getting the [registration
|
48 | 50 | id](https://oracle.github.io/node-oracledb/doc/api.html#consubscribecallback)
|
|
73 | 75 | previous constants `oracledb.ARRAY` and `oracledb.OBJECT` are
|
74 | 76 | deprecated but still usable.
|
75 | 77 |
|
76 |
| -- Improved the performance of `oracledb.outFormat = oracledb.OUT_FORMAT_OBJECT`. |
| 78 | +- Improved the performance of [`oracledb.outFormat`](#propdboutformat) mode `oracledb.OUT_FORMAT_OBJECT`. |
77 | 79 |
|
78 | 80 | - Improved the fetch performance of LOBs in some cases by reducing the
|
79 | 81 | number of round-trips required between node-oracledb and Oracle
|
|
104 | 106 | - The NJS-014 error when setting a read-only property was replaced
|
105 | 107 | with a standard JavaScript message.
|
106 | 108 |
|
107 |
| -- SODA changes: |
| 109 | + - Some error numbers may have changed due to code refactoring. |
| 110 | + Some message text was updated. |
| 111 | + |
| 112 | +- [SODA](https://oracle.github.io/node-oracledb/doc/api.html#sodaoverview) changes: |
108 | 113 |
|
109 | 114 | - Added SODA bulk insert methods
|
110 | 115 | [`sodaCollection.insertMany()`](https://oracle.github.io/node-oracledb/doc/api.html#sodacollinsertmany)
|
|
0 commit comments