Skip to content

Commit

Permalink
Merge pull request #14 from oracle/master
Browse files Browse the repository at this point in the history
update to 1.11
  • Loading branch information
bchr02 authored Sep 14, 2016
2 parents 7a4191d + 20e66f6 commit afb507e
Show file tree
Hide file tree
Showing 91 changed files with 3,270 additions and 901 deletions.
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# Change Log

## node-oracledb v1.11.0 (19 Aug 2016)

- Added a connection pool cache feature allowing pools to have aliases and be more easily used.

- Improved the bootstrap error message when the node-oracledb binary cannot be loaded.

- Fixed memory leaks with `DATE` and `TIMESTAMP` bind values.

- Fixed external authentication which broke in 1.10.

- Fixed metadata `scale` and `precision` values on AIX.

- Made an internal change to replace `std::string.data()` with `std::string.c_str()`.

- Made an internal change to remove an unused parameter from the `NJS_SET_EXCEPTION` macro.

## node-oracledb v1.10.1 (21 Jul 2016)

- Fixed a bug that prevented a null value being passed from JavaScript into an IN OUT bind.
Expand All @@ -10,7 +26,7 @@

- Made an internal change for queries selecting unsupported column types allowing them to report an error earlier.

- Made an internal change to use std::string& for string lengths.
- Made an internal change to use `std::string&` for string lengths.

- Fixed a compilation warning on Windows.

Expand Down
4 changes: 2 additions & 2 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ Client 12.1 you can connect to Oracle Database 10.2 or greater. Use
Oracle Client 11.2 if you need to connect to Oracle Database 9.2.

A compiler is required. Use Visual Studio on Windows, GCC on Linux or
Xcode on OS X. ** When building with Node 4 onward, the compiler must
support C++11. ** Note the default compiler on Oracle Linux 6 and RHEL 6
Xcode on OS X. **When building with Node 4 onward, the compiler must
support C++11.** Note the default compiler on Oracle Linux 6 and RHEL 6
does not have the required support. Install a
[newer compiler](https://blogs.oracle.com/opal/entry/getting_a_c_11_compatible)
or upgrade to Oracle Linux 7.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# node-oracledb version 1.10
# node-oracledb version 1.11

## <a name="about"></a> About node-oracledb

The node-oracledb add-on for Node.js powers high performance Oracle
Database applications.

Use node-oracledb to connect Node.js 0.10, 0.12, 4, 5 and 6 to
Use node-oracledb to connect Node.js 0.10, 0.12, 4, and 6 to
Oracle Database.

The add-on is stable, well documented, and has a comprehensive test suite.
Expand Down
4 changes: 2 additions & 2 deletions binding.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@
"oci_lib_dir%" : '<!(echo ${OCI_LIB_DIR:="/opt/oracle/instantclient/"})',
},
"libraries" : ["-lclntsh"],
"cflags" : ['-fexceptions'],
"cflags_cc" : ['-fexceptions'],
"cflags" : ['-fexceptions', '-fsigned-char'],
"cflags_cc" : ['-fexceptions', '-fsigned-char'],
"link_settings" : {
"libraries" : ['-L<(oci_lib_dir)']
}
Expand Down
Loading

0 comments on commit afb507e

Please sign in to comment.