Skip to content

Releases: NEventStore/NEventStore.Persistence.SQL

9.2.0

26 Apr 09:18
Compare
Choose a tag to compare

What's Changed

  • Use Microfot.Data.SqlClient instead of System.Data.SqlClient by @AGiorgetti in #44

Full Changelog: 9.1.2...9.2.0

9.1.2

31 Jul 12:16
Compare
Choose a tag to compare
  • fixed 9.1.1 wrong nuspec file

from 9.1.1

  • Target Framework supported: netstandard2.0, net462
  • Updated System.Data.SqlClient 4.8.5
  • Fix: NEventStore constraint failed with MySql 8.x (works with 5.7) #487

Breaking Change

  • The fix for #487 changed how the Commits table is created for MySql 8.x:
    to update an existing database in order to run on 8.x you need to manually update the Commits table schema and change the constraint of the CommitId column
    from: CommitId binary(16) NOT NULL CHECK (CommitId != 0) to: CommitId binary(16) NOT NULL CHECK (CommitId <> 0x00).

9.1.1

31 Jul 11:58
Compare
Choose a tag to compare
  • Target Framework supported: netstandard2.0, net462
  • Updated System.Data.SqlClient 4.8.5
  • Fix: NEventStore constraint failed with MySql 8.x (works with 5.7) #487

Breaking Change

  • The fix for #487 changed how the Commits table is created for MySql 8.x:
    to update an existing database in order to run on 8.x you need to manually update the Commits table schema and change the constraint of the CommitId column
    from: CommitId binary(16) NOT NULL CHECK (CommitId != 0) to: CommitId binary(16) NOT NULL CHECK (CommitId <> 0x00).

9.0.0

03 Dec 09:55
Compare
Choose a tag to compare
  • Added support for net6.0.
  • Added a new PostgreSQL dialect (PostgreNpgsql6Dialect) to deal with Npgsql version 6 timestamp breaking changes. If you update the driver you might need to update the table schema manually #34.
  • Updated NEventStore core library to 9.0.0.