Skip to content

1.0 changelog

Jacob Hansson edited this page Mar 21, 2016 · 26 revisions

###1.0.0-RC2

###1.0.0-RC1 ######Not yet released

  • Add support for encrypted socket and WebSocket connections, using either trust-on-first use or trust-signed-certificates trust strategies. 52f6b1d
  • Returning values in promise callbacks now get handed to chained #then() handlers. 82c31c3
  • Introduce Record class, instead of representing records as Object, since that caused key clashes and is not possible to extend in the future. This is a breaking change. e2f512f

###1.0.0-M04

  • Added the support to create a driver with authentication credentials for the server to verify the user of the driver 3447cb
  • Expose graph-types under under types key 51af68
  • Param received by promise changed from [record, record, record, ... summary: summary] into {records: [record, record, record, ...], summary: summary} ea2213
  • Fixed the bug caused by typos in ResultSummary: nodesDelete -> nodesDeleted and desciption -> description c28ce1
  • Support for session pooling 77937

###1.0.0-M03

  • Fixed the bug in Integer where some 32-bit signed integers are stored and represented wrongly. 4e9825b
  • Fixed a bug in PackStream where the Lists with size greater than 255 are mis-encoded. 44048d7

###1.0.0-M02

  • Default port changed to 7687, since that port now supports both WebSocket and regular Sockets. 9a2919c
  • Removed summarize method from main result class, summary is instead available as an argument to onCompleted 84ba970
  • Added programmatic transaction support to the API. cdedd34
  • Update protocol to support latest draft version of Bolt V1. a8d338e
  • Note: There are several known outstanding issues not resolved by this release, these will be resolved in upcoming milestones.

###1.0.0-M01

  • First ever milestone! A fully new API for Neo4j, and a client implementation of the Bolt V1 protocol.
Clone this wiki locally