Skip to content

Version 2.5.0

Compare
Choose a tag to compare
@tonysneed tonysneed released this 02 Mar 13:54
· 3 commits to release-2.5.0 since this release

Features slated for this release:

  • New base class: EntityBase #26
    • Non-generic
    • Also implements ITrackable, IIdentifyable (IEquatable)
    • Better implementation of INotifyPropertyChanged (parameterless) #27
    • Updated Clone method to configure serializer to handle cycles #28
    • Removed DataContract and JsonProperty Attributes #39
  • Support for inheritance
    • Change tracking, merge changes #26
  • Updated Entity T4 templates #29
    • Use EntityBase
    • Property setters call parameterless NotifyPropertyChanged method
    • Removed JsonObject and DataContract attributes
  • Updated VS project and item templates
    • Added packages for serializer configuration #31
    • Created packages for code templates
    • Added EDMX template for shared entities
    • Added code for configuring serializers to handle cycles #32
    • Update templates to use shared entities #33
    • Replaced IoC container for patterns sample and template #23
  • Minor bug fixes
    • SetModifiedProperties Should Not Affect Parent or Sibling Entities #42
    • DbContext.ApplyChanges Throws Exception when Adding Child M2M Entity #43