@@ -16,6 +16,7 @@ Extension for EntityFramework and EntityFramework Core that provides: Expandable
1616 * [ DbContext Extensions (EF 6 only)] ( #ef-6-only )
1717 * [ Usage with EntityFramework Core] ( #ef-core-usage )
1818 * [ Usage with EntityFramework 6] ( #ef-6-usage )
19+ * [ ChangeLog] ( #changelog )
1920
2021### NuGet
2122```
@@ -804,3 +805,55 @@ class MyDbContext : DbContext
804805 }
805806}
806807```
808+
809+ <hr >
810+
811+ # <a name =" changelog " ></a > ChangeLog
812+ All notable changes to this project will be documented in this file.
813+
814+ The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
815+ and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
816+
817+ ## [ Unreleased]
818+
819+ ## [ 2.0.0] - 2018-03-23
820+ ### Added
821+ - EFCore v2 support
822+ - EntityFramework v6.2 support
823+
824+ ### Changed
825+ - ` ICreationAuditable.CreatorUser ` renamed to ` CreatorUserId `
826+ - ` IModificationAuditable.UpdaterUser ` renamed to ` UpdaterUserId `
827+ - ` IDeletionAuditable.DeleterUser ` renamed to ` DeleterUserId `
828+ See #1 .
829+
830+ For compatibility issues you still can use these interfaces:
831+ ``` cs
832+ public interface ICreationAuditableV1
833+ {
834+ string CreatorUser { get ; set ; }
835+ }
836+
837+ public interface IModificationAuditableV1
838+ {
839+ string UpdaterUser { get ; set ; }
840+ }
841+
842+ public interface IDeletionAuditableV1
843+ {
844+ string DeleterUser { get ; set ; }
845+ }
846+
847+ public interface IFullAuditableV1 : IFullTrackable ,
848+ ICreationAuditableV1 , IModificationAuditableV1 , IDeletionAuditableV1
849+ {
850+ }
851+ ```
852+
853+ ## [ 1.0.0] - 2017-07-20
854+ ### Added
855+ Initial project version.
856+
857+ [ Unreleased ] : https://github.com/gnaeus/EntityFramework.CommonTools/compare/2.0.0...HEAD
858+ [ 2.0.0 ] : https://github.com/gnaeus/EntityFramework.CommonTools/compare/1.0.0...2.0.0
859+ [ 1.0.0 ] : https://github.com/gnaeus/EntityFramework.CommonTools/tree/1.0.0
0 commit comments