New build of Entity Developer 4.2.110 is available!

Discussion of open issues, suggestions and bugs regarding Entity Developer - ORM modeling and code generation tool
Locked
Devart
Site Admin
Posts: 3974
Joined: Tue 26 Oct 2004 13:51

New build of Entity Developer 4.2.110 is available!

Post by Devart » Thu 12 Jan 2012 14:34

Dear users,

New build of Entity Developer 4.2.110 is available for download now.

This version includes:
  • The documentation generation for Enum members is implemented
  • The algorithm for forming the Navigation Properties names, when there are several FOREIGN KEY constraints between the same tables, is changed
  • The behaviour is changed: the Navigation Property will not be displayed on the diagram and in Model Explorer if "Generate" is set to false for the appropriate association end
  • The behaviour is changed: the Validate Required attribute is synchronized with the Nullable attribute of Property by default now
  • The behaviour is changed: when selecting a property in the Model Explorer, the corresponding entity on the diagram does not expand if it is collapsed
  • The behaviour is changed: the DATETIME2 data type is now used for columns, corresponding to System.DateTime properties, for Microsoft SQL Server 2008 and later
  • The bug with adding diagrams when the Notation parameter of the diagram "Property Details Level" is set to "Name And Type" is fixed
  • The bug with changing the Type property simultaneously for several inheritances is fixed
  • The bug with invalid Properties grid data refreshing for the selected attribute in the Attributes dialog box is fixed
  • The bug with formatting indents when generating code is fixed
  • The bug with saving inheritance layout on the diagram is fixed
  • The bug with incorrect model diagram saving after deleting a complex type from a diagram is fixed
NHibernate support
  • The ability to pre-define filter criteria and attach those filters at both a class level and a collection level is implemented
  • The new "ConstructorModifier" extended property, which allows controlling access for the class constructor, is added for entities and complex types
  • The possibility to generate extensibility partial OnChanging and partial OnChanged methods separately with the "PropertyChangePartialMethods" template property is added
  • The behaviour is changed: an implicit NOT NULL column attribute in SQL script is determined by the Nullable attribute of Property now
  • The behaviour is changed: the Validate Max Length attribute is synchronized with the Length attribute of Column by default now
  • The behaviour is changed: "Getter Modifier" and "Setter Modifier" code generation properties are added for entity properties instead of the "Modifier" property
  • The behaviour is changed: the field initialization code will create an object of the type, similar to the internal NHibernate type for this field
  • The behaviour is changed: the type of the Column.NotNull property is changed to System.Nullable and the property can accept three values: true, false and null
  • The bug with incorrect saving of generators in the .hbm.xml mapping files is fixed
  • The bug with setting full enum name in property type is fixed
Entity Framework support
  • The "Detect function-based column default value" option for automatic setting StoreGeneratedPattern to Identity for corresponding columns is implemented (by default, false)
  • The behaviour is changed: the Validate Max Length attribute is synchronized with the Max Length attribute of Property by default now
  • The bug when the names of constraints in the Store part of the model are not taken into account by Generate Database Script From Model wizard is fixed
  • The bug with Retrieve Data when using DbContext template is fixed
  • The bug with Table Per Hierarchy (TPH) when using abstract intermediate class between the base and derived classes is fixed
LINQ to SQL support
  • The behaviour is changed: the Validate Max Length attribute is synchronized with the Max Length attribute of Property by default now
Devart development team
http://www.devart.com/entitydeveloper/

Locked