All Versions
37
Latest Version
Avg Release Cycle
73 days
Latest Release
-
Changelog History
Page 3
Changelog History
Page 3
-
v3.2.0 Changes
2017-01-17
Notable Changes
- ๐ Promise support (#194).
- 0๏ธโฃ Timestamp generation: client-side timestamps are generated and sent in the request by default when the ๐ server supports it (#195).
- โ Added
isIdempotent
query option which is set tofalse
by default: future versions of the driver will use this value to consider whether an execution should be retried or directly rethrown to the consumer without using the retry policy (#197).
๐ Features
- ๐ [NODEJS-322] - Timestamp Generator Support for providing Client Timestamps Improvement
- ๐ [NODEJS-189] - Support promises
- [NODEJS-230] - Expose ResultSet
@@iterator
- [NODEJS-325] - Add explicit idempotency setting in the query options
-
v3.1.6 Changes
2016-11-14
๐ Bug Fixes
- [NODEJS-294] - TokenAwarePolicy: Avoid yielding the primary replica first
-
v3.1.5 Changes
2016-10-07
๐ Bug Fixes
- [NODEJS-313] - Client-to-node encryption: mark request as written before invoking socket.write()
-
v3.1.4 Changes
2016-09-21
๐ Bug Fixes
- [NODEJS-310] - Reading streaming frames with flags can result in uncaught error
-
v3.1.3 Changes
2016-08-31
๐ Bug Fixes
- โฌ๏ธ [NODEJS-303] - Protocol version downgrade fails on OSX and Windows.
-
v3.1.2 Changes
2016-08-30
๐ Bug Fixes
- [NODEJS-283] - Possible connection leak if pool is shutting down while core connections are being created.
- ๐ง [NODEJS-288] - Callback never executed in error on subsequent Client.execute with Client configured with keyspace that doesn't exist.
- [NODEJS-293] - When client.connect() return error - client.shutdown() not work properly.
- [NODEJS-296] - Cannot read property 'consistency' of null, TypeError: Cannot read property 'consistency' of null
- [NODEJS-297] - DCAwareRoundRobinPolicy should make a local reference to host arrays
- โ [NODEJS-301] - 'Trying to access beyond buffer length' error if Warnings, Custom Payload, or Trace Id present in non-RESULT response Improvement
- ๐ [NODEJS-265] - Remove connection from host pool when closed by server side
-
v3.1.1 Changes
2016-06-30
๐ Bug Fixes
- [NODEJS-284] - Driver fails to resolve host names in the local hosts file
-
v3.1.0 Changes
2016-06-28
Notable Changes
- Introduced experimental Execution Profiles API (#156)
- โ Removed dependency to async package ( #138).
- โจ Enhanced retry policies: handle client timeouts, connection closed and other errors. New retry decision: try next host (#143).
๐ Features
- [NODEJS-261] - Execution profiles
- [NODEJS-105] - New Retry Policy Decision - try next host
- [NODEJS-106] - Don't mark host down while one connection is active
- ๐ [NODEJS-107] - Prevent duplicate metadata fetches from control connection and allow disabling schema metadata fetching
- โฑ [NODEJS-247] - Schedule idleTimeout before descheduling the previous
- [NODEJS-177] - Use A-record with multiple IPs for contact points
- [NODEJS-201] - Avoid dynamically copying query options properties into users query options
- [NODEJS-236] - Handle empty map values gracefully
- [NODEJS-240] - Replace async dependency
- 0๏ธโฃ [NODEJS-242] - Expose default policies and default options
- โก๏ธ [NODEJS-248] - Optimize query plan hosts iteration
- [NODEJS-249] - Avoid using Object.defineProperty() in ResultSet constructor
- [NODEJS-251] - Expose onRequestError() method in the RetryPolicy prototype
๐ Bug Fixes
- [NODEJS-246] - InetAddress validation improperly flags IPv4-mapped IPv6
- โฑ [NODEJS-250] - Timeout duration reported in OperationTimedOutError does not consider statement-level options.
- ๐ [NODEJS-252] - Prepared statement metadata does not use logged keyspace
- [NODEJS-255] - InetAddress.toString() improperly truncates last group if preceding bytes are 0 for ipv6 addresses
- ๐ [NODEJS-257] - Connection wrongly parses IPv6 from Host address
- [NODEJS-273] - readTimeout set to 0 in queryOptions is not used.
-
v3.0.2 Changes
2016-04-05
๐ Features
- โฑ [NODEJS-228] - Allow setting read timeout at statement level
๐ Bug Fixes
- ๐ [NODEJS-159] - Metadata.getTokenToReplicaNetworkMapper does not account for multiple racks in a DC
- [NODEJS-235] - Decoding error can result in callback not executed
- [NODEJS-237] - Timeuuid generation sub-millisecond portion is not guaranteed to be increasing
- โฑ [NODEJS-238] - eachRow() retry attempts after read timeout don't execute rowCallback
-
v3.0.1 Changes
2016-02-08
๐ Features
- [NODEJS-211] - Pass the authenticator name from the server to the auth provider
๐ Bug Fixes
- [NODEJS-216] - Inet with alpha character is converting the character to 0