Skip to content

Conversation

cskardon
Copy link
Member

General

  • Neo4jClient is now NetStandard 2.0, thanks to @tobymiller1 there is one project instead of 4, and things are back to being unified.
  • Transactions are now available in Core and Full framework (everywhere)
  • Only Async
  • Support for all URI schemes that Neo4j Accepts (neo4j, neo4j+s, neo4j+sc, bolt)

Removals (most of these were marked as Obsolete)

  1. Start
  2. Create(string, params object[])
  3. Return<T>(string, CypherResultMode)
  4. StartBit
  5. Mapper

Additions

  1. WithDatabase
  2. CreateDatabase
  3. StartDatabase
  4. StopDatabase
  5. DropDatabase
  6. Use
  7. Show
  8. WithQueryStats
  9. Neo4jIgnoreAttribute (via @Clooney24)

Breaking Changes

  • Async only
  • No MSDTC (TransactionScope) interaction
tobymiller and others added 27 commits September 5, 2020 09:54
Added build constants for net45, and added the VB tests back in Adding Version into the csproj for CI
Need to test GC with 3.5 - as no longer using `cypher` endpoint for anything, only tx
#356) * update neo4j driver and add support for new signed and self-signed schemes * update readme
…x. Also sorted out some nulls in bookmarks. (#362)
* Handling Encryption * Transactional 'WithDatabase'
Adding `USE` to the CypherFluentQuery
* Tests for Transactions Throws exceptions when cypher gives back errors This is now for the 'ExecuteCypherNoResults' side of things QueryStats for GraphClient - ExecuteNoResults 3.5 / 4.x * WithQueryStats for GraphClient * WithQueryStats for BoltGraphClient * Manual implementation of 'Neo4jIgnoreAttribute' To take into account changes since the PR was originally written by https://github.com/Clooney24
* Remove `Start` * Create(string, params object[]) * Return<T>(string, CypherResultMode) * StartBit (various) * Mapper * Hiding unused member * Database Administration Commands * Set capabilities properly
@cskardon cskardon changed the title 40 development 4.0 into Main Sep 18, 2020
@cskardon cskardon merged commit 4ebac9e into master Sep 18, 2020
@cskardon cskardon deleted the 40-development branch September 18, 2020 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants