By cj on Nov 16, 2015
Version 1.4 of node-oracledb, the add-on for Node.js that powers high performance Oracle Database applications, is available on NPM.
Since the recent releases of Node 4 LTS and Node 5, after the reconciliation and merge of the io.js and Node.js forks, there has been strong interest in a compatible node-oracledb driver. This is now possible. Node-oracledb 1.4 works with Node.js 0.10, 0.12, 4.2, and 5.0. Thanks to everyone for their perseverance.
The code change making this possible was a patch contributed by Richard Natal bumping the dependency on NAN from v1 to v2. Note: a compiler with support for C++11 is required to build with Node 4.2 and 5. (Oracle Linux 6 users will need to move to Oracle Linux 7 or install a newer compiler, such as from the Software Collection Library for Oracle Linux).
Other changes in this release are:
Fixed a statement cursor leak occuring when statements failed.
Fixed a crash accessing Pool properties on Windows.
Fixed compilation warnings seen on some platforms with newer compilers.
Issues and questions about node-oracledb can be posted on GitHub.
node-oracledb installation instructions are here.
node-oracledb documentation is here.