Releases: NEventStore/NEventStore.Persistence.SQL
Releases · NEventStore/NEventStore.Persistence.SQL
10.0.0
9.3.1
- Added a dedicated
ISerializeEvents
interface that allows customizing event deserialization with access to metadata from theICommit
class. #47, #49, #506 - Improved some Comments and Documentation.
- Updated Microsoft.Data.SqlClient to version 5.2.2
- Updated nuget package to include symbols and new icon.
Thanks to: @chrischu
9.2.0
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
- 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 theCommits
table schema and change the constraint of theCommitId
column
from:CommitId binary(16) NOT NULL CHECK (CommitId != 0)
to:CommitId binary(16) NOT NULL CHECK (CommitId <> 0x00)
.
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 theCommits
table schema and change the constraint of theCommitId
column
from:CommitId binary(16) NOT NULL CHECK (CommitId != 0)
to:CommitId binary(16) NOT NULL CHECK (CommitId <> 0x00)
.