Skip to content

Releases: neo4j-labs/neo4rs

neo4rs v0.9.0-rc.5

12 Feb 13:31
da73a1d
Compare
Choose a tag to compare
neo4rs v0.9.0-rc.5 Pre-release
Pre-release

What's Changed

Full Changelog: v0.9.0-rc.4...v0.9.0-rc.5

neo4rs v0.9.0-rc.4

12 Feb 11:16
2b35176
Compare
Choose a tag to compare
neo4rs v0.9.0-rc.4 Pre-release
Pre-release

What's Changed

Breaking Changes

  • The Graph::new and Graph::connect methods are no longer async, any .await after calling them must be removed.
  • (compared to previous RCs) RowStream::next_or_summary and related have been removed. RowStream::finish is now the only way to access to result summary

Full Changelog: 0.9.0-rc.3...v0.9.0-rc.4

0.9.0-rc.3

15 Jan 18:05
6fd6342
Compare
Choose a tag to compare
0.9.0-rc.3 Pre-release
Pre-release

What's Changed

  • Change query entrypoints to use Into<Query> instead of just Query by @knutwalker in #213
  • Add query! macro providing a more ergonomic way to create parmeterized queries by @knutwalker in #214

Full Changelog: v0.9.0-rc.2...0.9.0-rc.3

v0.9.0-rc.2

13 Jan 09:02
345e2cc
Compare
Choose a tag to compare
v0.9.0-rc.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0-rc.2

neo4rs v0.8.0

07 Aug 20:59
1797e03
Compare
Choose a tag to compare

What's Changed

  • Retry on certain query failures for managed transactions by @knutwalker in #186
  • Return server errors as Neo4jError, not unexpected by @knutwalker in #187

Breaking changes

  • the neo4rs::Errors enum changed in a semver breaking manner:
    • There is a new member Neo4j (#187), making current matches without a catch-all non exhaustive
    • It is marked #[non_exhaustive] now, requiring users to include a catch-all branch to their match. This will also allow future additions to the enum to be done on a non-breaking manner

Full Changelog: v0.7.3...v0.8.0

v0.7.3

31 Jul 21:36
a57f1df
Compare
Choose a tag to compare

What's Changed

  • Implement TryInto<serde_json::Value>, with optional json feature by @elimirks in #166
  • Use system installed certificates by default and accept neo4j+ssc connections by @madchicken in #180
  • Enable servers to use SSR by @knutwalker in #183

New Contributors

Full Changelog: v0.7.2...v0.7.3

neo4rs v0.7.2

22 Jul 09:34
e2241c9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.1...v0.7.2

neo4rs v0.7.1

28 Dec 19:16
a8c55c0
Compare
Choose a tag to compare

Bugfix

Full Changelog: v0.7.0...v0.7.1

v0.7.0

11 Dec 15:05
23423bb
Compare
Choose a tag to compare

Breaking changes

  • Change labels and type to return &str instead of String by @knutwalker in #103
  • Move a lot of get::<T> functions to use serde instead of TryFrom<BoltType> by @knutwalker in #120
  • Remove internal mutex boxing of connections by @knutwalker in #134
  • Set MSRV to 1.63 for all crates by @knutwalker in #122

General changes

New Contributors

Full Changelog: v0.6.2...v0.7.0

neo4rs v0.7.0-rc.3

25 Nov 12:09
7144305
Compare
Choose a tag to compare
neo4rs v0.7.0-rc.3 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.7.0-rc.2...v0.7.0-rc.3