|
1 | 1 | # Change Log
|
2 | 2 |
|
| 3 | +## node-oracledb v1.10.0 (8 Jul 2016) |
| 4 | + |
| 5 | +- Enhanced query and REF CURSOR metadata is available when a new |
| 6 | + `oracledb.extendedMetaData` or `execute()` option `extendedMetaData` |
| 7 | + property is `true`. (Leonardo Olmi). |
| 8 | + |
| 9 | +- Fixed an issue preventing the garbage collector cleaning up when a |
| 10 | + query with LOBs is executed but LOB data isn't actually streamed. |
| 11 | + |
| 12 | +- Fixed a bug where an error event could have been emitted on a |
| 13 | + QueryStream instance prior to the underlying ResultSet having been |
| 14 | + closed. This would cause problems if the user tried to close the |
| 15 | + connection in the error event handler as the ResultSet could have |
| 16 | + prevented it. |
| 17 | + |
| 18 | +- Fixed a bug where the public `close()` method was invoked on the |
| 19 | + ResultSet instance that underlies the QueryStream instance if an |
| 20 | + error occurred during a call to `getRows()`. The public method would |
| 21 | + have thrown an error had the QueryStream instance been created from |
| 22 | + a ResultSet instance via the `toQueryStream()` method. Now the |
| 23 | + underlying C++ layer's `close()` method is invoked directly. |
| 24 | + |
| 25 | +- Updated `Pool._logStats()` to throw an error instead of printing to |
| 26 | + the console if the pool is not valid. |
| 27 | + |
| 28 | +- Report an error earlier when a named bind object is used in a |
| 29 | + bind-by-position context. A new error NJS-044 is returned. |
| 30 | + Previously errors like ORA-06502 were given. |
| 31 | + |
| 32 | +- Added GitHub Issue and Pull Request templates. |
| 33 | + |
| 34 | +- Some enhancements were made to the underlying DPI data access layer. |
| 35 | + **These are not exposed to node-oracledb users.** |
| 36 | + |
| 37 | + - Allow <code>SYSDBA</code> connections |
| 38 | + - Allow session tagging |
| 39 | + - Allow the character set and national character set to be specified via parameters to the DPI layer. |
| 40 | + - Support heterogeneous pools (in addition to existing homogeneous pools) |
| 41 | + |
3 | 42 | ## node-oracledb v1.9.3 (24 May 2016)
|
4 | 43 |
|
5 | 44 | - Fix error with `OCI_ERROR_MAXMSG_SIZE2` when building with Oracle client 11.2.0.1 and 11.2.0.2.
|
|
0 commit comments