Skip to content

Commit 6ed4bfe

Browse files
committed
Add a CHANGELOG file
1 parent 1fd638f commit 6ed4bfe

File tree

2 files changed

+91
-2
lines changed

2 files changed

+91
-2
lines changed

CHANGELOG.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
# Change Log
2+
3+
## node-oracledb v0.5.0 (5 May 2015)
4+
5+
- isAutoCommit attribute name changed to autoCommit
6+
7+
- isExternalAuth attribute name changed to externalAuth
8+
9+
- Added support for DML RETURNING bind variables
10+
11+
## node-oracledb v0.4.2 (28 Mar 2015)
12+
13+
- node-oracledb is now officially installable from https://www.npmjs.com/package/oracledb
14+
15+
- Added metadata support. Query column names are now provided in the execute() callback result object.
16+
17+
- Require a more recent version of Node.js 0.10.
18+
19+
- Changed the default Instant Client directory on AIX from /opt/oracle/instantclient_12_1 to /opt/oracle/instantclient.
20+
21+
## node-oracledb v0.4.1 (13 Mar 2015)
22+
23+
- Added support for External Authentication.
24+
25+
- The isAutoCommit flags now works with query execution. This is useful in cases where multiple DML statements are executed followed by a SELECT statement. This can be used to avoid a round trip to the database that an explicit call to commit() would add.
26+
27+
- Added AIX build support to package.json.
28+
29+
- Improved errors messages when setting out of range property values.
30+
31+
- Fixed a bug: When terminate() of a connection pool fails because connections have not yet been closed, subsequent use of release() to close those connections no longer gives an error "ORA-24550: Signal Received".
32+
33+
## node-oracledb v0.3.1 (16 Feb 2015)
34+
35+
- Added Windows build configuration.
36+
37+
- Added Database Resident Connection Pooling (DRCP) support.
38+
39+
- Made an explicit connection release() do a rollback, to be consistent with the implicit release behavior.
40+
41+
- Made install on Linux look for Oracle libraries in a search order.
42+
43+
- Added RPATH support on Linux.
44+
45+
- Changed default Oracle Instant client paths to /opt/oracle/instantclient and C:\oracle\instantclient
46+
47+
- Added a compile error message "Oracle 11.2 or later client libraries are required for building" if attempting to build with older Oracle client libraries.
48+
49+
- Fixed setting the isAutoCommit property.
50+
51+
- Fixed a crash using pooled connections on Windows.
52+
53+
- Fixed a crash querying object types.
54+
55+
- Fixed a crash doing a release after a failed terminate. (The Pool is still unusable - this will be fixed later)
56+
57+
## node-oracledb v0.2.4 (20 Jan 2015 - initial release)
58+
59+
**Initial Features include**:
60+
61+
- SQL and PL/SQL Execution
62+
63+
- Binding using JavaScript objects or arrays
64+
65+
- Query results as JavaScript objects or array
66+
67+
- Conversion between JavaScript and Oracle types
68+
69+
- Transaction Management
70+
71+
- Connection Pooling
72+
73+
- Statement Caching
74+
75+
- Client Result Caching
76+
77+
- End-to-end tracing
78+
79+
- High Availability Features
80+
81+
- Fast Application Notification (FAN)
82+
83+
- Runtime Load Balancing (RLB)
84+
85+
- Transparent Application Failover (TAF)

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,13 +92,17 @@ See [INSTALL](INSTALL.md) for details.
9292

9393
See [Documentation for the Oracle Database Node.js Driver](doc/api.md)
9494

95-
## <a name="contrib"></a> 4. Contributing
95+
## <a name="changes"></a> 4. Changes
96+
97+
See [CHANGELOG](CHANGELOG.md)
98+
99+
## <a name="contrib"></a> 5. Contributing
96100

97101
Node-oracledb is an open source project. See
98102
[CONTRIBUTING](CONTRIBUTING.md)
99103
for details.
100104

101-
## <a name="license"></a> 5. Licence
105+
## <a name="license"></a> 6. Licence
102106

103107
Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
104108

0 commit comments

Comments
 (0)