Skip to content

1.6 changelog

Nigel Small edited this page Mar 4, 2019 · 15 revisions

1.6.3

  • Use faster version of neotime
  • Fixed connection access mode caching bug

1.6.2

  • Fixed multi-chunk bytearray bug
  • Fixed error logging bug

1.6.1

1.6.0

  • License header updates
  • node.properties["foo"] replaced with node["foo"]
  • result.values() now returns rows as list instead of tuple

1.6.0rc1

  • Docs updates

1.6.0b2

  • Added custom nanosecond-precision temporal types (built-ins still accepted as parameters)
  • Ignore resolved IPv6 addresses with non-zero scope ID

1.6.0b1

  • Ignore connection errors on Connection.__del__
  • Fixed temporal types to work with server-side UTC adjustment
  • Updated user agent to include Python version and platform

1.6.0a1

  • Can now work with Bolt protocol v2, as introduced in server 3.4
  • Added support and mappings for spatial and temporal types
  • Improved logic for rejecting BYTES on older (pre-3.2) server versions
  • Improved logic for handling exceptions raised within transaction functions
  • Introduced StatementResult.graph() for collecting all "graphy" values from a result (experimental, to be extended in future)
  • Altered connection pool to index by host name, instead of IP address; this allows correct communication through a reverse proxy
  • Minor bug fixes
Clone this wiki locally