4.2.120 27-Jan-12
- The documentation generation for navigation properties is implemented
- The "Recreate Model" option, allowing to rebuild the model from a scratch, is added to the "Update Model From Database" wizard
- The behaviour is changed: database column comments are transfered to the Summary attribute of the Documentation property now
- The bug with resetting the Validate Required property after reopening model is fixed
- The bug with generating System.ComponentModel.DataAnnotations.KeyAttribute() for Primary Key columns is fixed
- The bug with a workability of documentation links on Start Page is fixed
NHibernate support
- The support for collections of dependent objects is added
- The new "Generate" extended property, which allows disabling code generation, is added for entity properties and complex type properties
- The possibility to disable "hibernate-configuration" section generation in an application configuration file when saving a model is implemented
- Synchronization with cascading updates and deletes basing on the foreign key constraints is supported
Entity Framework support
- The "GeneratePartialClass" template property to generate a partial class, which will not be overwritten by the designer, for each class in the model is added
- The bug with resetting the StoreGeneratedPattern attribute by the Update Model From Database wizard is fixed
4.2.110 12-Jan-12
- 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 On<property name>Changing and partial On<property name>Changed 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<System.Boolean> 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
4.2.95 22-Dec-11
- The bug with Visual Basic templates is fixed
NHibernate support
- The bug related to the exception thrown when importing existing NHibernate mappings from the folder containing the required files is fixed
- The bug with parsing nullable types when importing hbm.xml into a model is fixed
- The bug with importing hbm.xml with discriminator tags into a model is fixed
Entity Framework support
- The bug with duplicating EntitySet attribute when using entity return type is fixed
4.2.85 08-Dec-11
- Capability for customizing the default Type Mapping Rules is implemented
- Capability for setting diagram options either globally for all diagram documents or separately for a particular one is implemented: the Diagram Appearance and Printing options can now be set through the Options dialog box
- Capability for setting such options as Environment, Diagram and Servers' to adjust the Entity Developer behavior, Model diagram behavior and Type Mapping Rules to your needs is implemented
- Capability for setting and defining the class property validation rules based on different engines (Data Annotation, Enterprise Library, NHibernate Validator) is added
- The bug with 'losing' additional diagrams when re-opening a model is fixed
NHibernate support
- The bug related to Entity Developer crashes when saving NHibernate models is fixed
Entity Framework support
- The HasStream attribute of entity types, used retrieve binary data as a stream via Open Data Protocol, is supported
- The bug with code generation for foreign key fields in Entity Framework models with fluent mapping is fixed
4.1.77 24-Nov-11
- The bug related to Visual Studio crashes at query execution is fixed
- The bug with removing associations when updating the model is fixed
- The bug with importing MS_Description extended property in the Documentation property of the model is fixed
NHibernate support
- The bug related to the exception thrown at column editing is fixed
4.1.71 11-Nov-11
- The possibility of specifying the name of the connection string to be saved in the application configuration file is implemented
- Behaviour is changed: table is not marked as "Changed" in Update Wizard if DefaultValue is set for its expression column
- The bug with NRE being thrown when an invalid connection is used is fixed
- The bug with setting the Concealed Function property in Stored Procedure Editor is fixed
- The bugs with storage synchronization for TPC inheritance classes is fixed
NHibernate support
- The capability for setting special rules for generating default names of database objects is implemented
- The bug with saving NHibernate models with complex types is fixed
Entity Framework support
- The bug with duplicating the IsComposable attribute in CSDL is fixed
- The bug with detecting whether Devart Entity Model is changed or not is fixed
- The bug with creating an association between classes participating in a TPC inheritance hierarchy is fixed
4.1.64 19-Oct-11
NHibernate support
- The possibility of specifying the 'Inverse' association property is implemented for NHibernate models
- The bug with 'The type or namespace name 'TableHiLoGenerator' does not exist ...' error when running the Fluent NHibernate code generation template is fixed
- The bug with mapping SQL Server timestamp columns to NHibernate models is fixed
- The bug with generating code via the ActiveRecord template for NHibernate entities with NonStrictReadWrite cache usage behaviour is fixed
4.1.55 29-Sep-11
- The bug with saving a new solution provided that the Visual Studio option for 'Projects and Solutions -> Save new projects when created' is unchecked is fixed
- The bug with pluralization algorithm is fixed when Naming rules are defined
- The 'The given key was not present in the dictionary' error in the Entity Developer version integrated into Visual Studio 2010 is fixed
- The bug with setting Extended Properties for RelationProperty is fixed
4.1.41 06-Sep-11
- New skins to improve the apllication appearance are implemented
- Selection driven highlighting is implemented
- Capability for changing the shape color for entities, complex types and enums is implemented
- Capability for selecting the diagram skin type is implemented
- Changed behaviour: when the FirstLetterUpperCase / FirstLetterLowerCase option is enabled in Naming rules, each letter after underscore will be capital/lower
- The bug with setting foreign keys to tables located in non-default schema via the Create Database Wizard is fixed
- The bug with changing property names ("Index was outside the bounds of the array") is fixed
NHibernate support
- Support for enumerated types ("enums") is implemented
Entity Framework support
- Support for enumerated types ("enums") in Entity Framework June 2011 CTP models is implemented
- Support for spatial data-types for Geography and Geometry in Entity Framework June 2011 CTP models is added
- Import for selected stored procedures into the context model is implemented
- Table-Valued Functions support is improved
- The bug with saving custom attribute properties with default values in .edml files is fixed
- The bug with an incorrect generation of the private variables names is fixed
LINQ to SQL support
- Support for enumerated types ("enums") is implemented
4.0.30 11-Aug-11
- The pluralization algorithm is improved when Naming rules are defined
NHibernate support
- Implemented the possibility of configuring the second-level cache
- The bug with a redundant 'Embedded Resource' build action option for configuration files is fixed
4.0.24 28-Jul-11
Entity Framework support
- The Entity Key handling for Views in Update From Database Wizard is improved
- The bug with wrong Identity StoreGeneratedPattern handling for Guid with default value is fixed
- The bug with Identity columns in Update From Database Wizard is fixed
- The bug with regeneration of the ed:Guid attribute of navigation properties after Update From Database wizard completes is fixed
4.0.15 07-Jul-11
- The possibility to export the diagram into an image file was added
NHibernate support
Entity Framework support
- The changes in the Entity name are now preserved by Update From Database Wizard
- The bug with Save All for the Read Only model files is fixed
- The possibility to restrict adding the connection string information to the application configuration file is added
- The bug with default value quotation is fixed
LINQ to SQL support
- The possibility to restrict adding the connection string information to the application configuration file is added
3.50.134 15-Jun-11
- The bug with Extended Properties handling is fixed
- The bug with setting the multiplicity of updated constraint in Entity Framework models is fixed
3.50.132 01-Jun-11
- The bug with stored procedure returning a result set in Entity Framework models is fixed
- The bug with Unicode symbols in template is fixed
3.50.128 17-May-11
- New Templates are added:
- LINQ to SQL: POCO template with XML mapping generation
- Entity Framework: POCO template, Self-Tracking template, DbContext template with fluent mapping generation
- Templates usability is improved
- Template Editor is significantly improved
- Ability to declare additional properties for model objects is added
- Ability to specify .NET attributes for model objects is added
- The "Preserve schema name in storage" option is added
- The bug with launching Devart documentation via Start menu is fixed
- The bug with procedures that differ only by name in Database Explorer is fixed (Entity Framework models)
- The bug with the "Access" combobox of the Association editor in LINQ to SQL models is fixed
3.20.114 19-Apr-11
- Compatible with dotConnect providers
3.20.113 06-Apr-11
- Fixed bug with multiplicity changing in the association editor (Entity Framework models)
3.20.104 23-Mar-11
- Supported Visual Studio 2010 Service Pack 1
- Changed behaviour: when adding two related entities with the corresponding properties having different types, an invalid association is created now
- Fixed bug with generating incorrect code for models having one-to-one associations with a nullable property at the 'detail' side
- Fixed bug with generating script with duplicate columns for entities having two fields of the same complex type
3.20.99 11-Mar-11
- Fixed bug with discarding changes in Navigation Properties names
3.20.89 24-Feb-11
- Added sorting in the 'Return Type' ComboBox for methods in the Properties window
- Fixed some bugs in Table Per Concrete Type (TPC) design time support in Entity Framework models
3.20.81 09-Feb-11
- Added ConstraintSet property for Constraints in the Store part of the Entity Framework model
- Added mapping for Function Import result types (Entity Framework v4 only)
- Changed behaviour: classes created with the Update From Database Wizard are now added to the current diagram
- Changed behaviour: the 'Update Check' is now set to 'Always' and disabled for properties that form the entity key (LINQ to SQL models)
- Fixed bug with wrong Complex Type properties in Stored Procedures
- Fixed bug with retrieving metadata in case that objects with the same name were available in different schemas
- Fixed bug with the 'Show Print Markup' button and 'Page Setup' menu item being disabled
3.20.74 27-Jan-11
- Added possibility to split model into several diagrams for better handling of large models
- Implemented possibility to disable automatic recognition of many-to-many associations
- Fixed bug with loading metadata for SQL Server 2000
- Fixed bug with SQL Server default value for Boolean columns (Model First)
- Fixed bug with retrieving metadata from SQL Server databases with case-sensitive collation
- Fixed bug with handling errors when accessing server via an invalid connection
- Fixed bug with generating code for methods returning scalar result in Entity Framework models
- Fixed bug with adding associated tables from the Store part of the model to designer in Entity Framework models
3.00.65 12-Jan-11
- Fixed bug with many-to-many and Update From Database Wizard
3.00.60 16-Dec-10
- Supported Visual Studio 2010 Service Pack 1 Beta
- Fixed bug with database name containing dot
3.00.50 29-Nov-10
- Added Update Model From Database functionality
- Update To Database with Storage Synchronization functionality added
- Added multiselect support for properties
- Improved large models handling
- Fixed bug with Default Value in Entity Framework models
- Fixed bug with default editor in Visual Studio
- Fixed bug with associations that crash Visual Studio
- Fixed bug with Guid and inheritance
- Fixed 'Model is not registered' bug
- Fixed bug with Retrieve Data
- Fixed some bugs in Team Foundation Server support
2.80.167 04-Nov-10
- Compatible with dotConnect providers
2.80.165 14-Oct-10
- Added default bindings to entity fields in Insert(Update/Delete) MethodMappings
- Fixed bug with serializing entities loaded using DataLoadOptions
2.80.160 23-Sep-10
- Fixed bug with VB Code generation for Associations
- Fixed bug with Unidirectional serialization mode
- Fixed design time bug with Referential constraints
- Fixed bug with generating code for stored procedures with out parameters
2.80.143 28-Jul-10
- Added possibility of renaming associations in the model
- Fixed bug with change tracking for inherited tables
2.80.136 07-Jul-10
- Fixed bug with column Summary serialization
- Fixed bug with Visual Basic code generation template
- Fixed bug with NRE on column editing
2.80.130 20-May-10
- Fixed bug with Properties window
- Fixed bug with Discriminator property drag&drop
- Fixed bug on Customization window load
- Fixed bug with property editor grid updating
- Fixed bug with Document.Reload
- Fixed bug with LINQ models on Windows XP 64-bit
2.80.116 15-Apr-10
- Support for ADO.NET Entity Framework 4 added
2.80.112 31-Mar-10
- Support for ADO.NET Entity Framework 4 Release Candidate added
- Support for multi-result set methods added
- Improved dialogs for editing model objects
- Full integration with Visual Studio implemented
- Added full support for ModificationFunctionMapping
- Improved Find in Model functionality
- Improved One-To-One associations handling
- Fixed bug with different namespaces and procedure code generation
- Fixed bug with Unicode facet serialization
- Fixed problem with DevartEntityDeploySplit
- Fixed problem with metadata resources generation
- Fixed bug with App_Code subfolders
- Fixed bug with Many-to-Many associations
- Fixed several bugs in VB.NET code generation templates
- Fixed bug with "Trial period expired" on 64-bit Windows
- Fixed the "MSL Parsing failed" problem on some model opening
- Fixed bug with Read Only attribute
2.50.73 14-Jan-10
- Fixed bug with incorrect updating of the Project Explorer root node names
2.50.55 16-Dec-09
- Added auto-setting of the Computed columns
2.50.51 02-Dec-09
- Fixed bug with the Custom.After.Microsoft.Common.targets file appending
- Fixed bug with inheritance and primary keys
2.50.50 19-Nov-09
- New T4 like template engine with powerful editor added
- Updated code generation
- Ability to generate separate files for classes added
- Entity Framework Pregenerated Views support added
- Improved null handling code generation
- Ability to execute LINQ and Entity SQL queries with data and native sql preview added
- Ability to preview and edit data displayed in Database Explorer added
- Table splitting added (emulation of deferred loading for "large" datatypes in EF)
- OnDelete support for associations added
- Corrected the setting of Source and Table attribute for non-database objects
- Fixed bug with attach_Entity methods
- Fixed bug with access and inheritance modifiers for properties
- Fixed bug with out-parameters of stored procedures
- Fixed bug with procedures returning nullable types
- Fixed bug with ProviderManifestToken
2.20.43 19-Oct-09
- Fixed bug with wrong IDE configuration path
- Fixed bug with VS template
- Fixed bug with model placed in non-root project folder
2.20.38 24-Sep-09
- Added support for EF Precision and Scale facets
- Improved MS EDM Designer compatibility
- Fixed bug with using Entity Developer in Web Site projects
2.20.37 04-Sep-09
- Added design time support for some EF facets
- Enabled adding Schema name as prefix
- Fixed bug with the connection reopen on refresh
2.20.35 06-Aug-09
- Fixed bug with Entity Set pluralization naming rule
- Fixed bug with EntitySet property deserialization
- Fixed bug with Source property for the added classes
- Fixed bug with connection string quotation for the standalone projects
- Fixed bug with the serialization of property accessors
2.20.30 14-Jul-09
- Advanced mapping with Entity Framework QueryView supported
- Displaying of Navigation properties on diagram and project explorer implemented
- Ability to change properties order added
- Ability to edit Referential constraints added
- Ability to set OnDelete action added
- Ability to set Rows Affected parameter added
- Added advanced search on the model
- Added support for SQL Server CE
- Added dialogs for suitable storage model editing
- Added support for storing connections in the configuration files
- Added Entity Set Pluralization Naming Rule
- Fixed bug with namespaces
- Fixed bug with invisible OK button in Association Editor
- Fixed bug with <edmx:*> tags
- Fixed bug with XML Comments serialization
2.00.22 02-Jun-09
- Fixed bug with namespaces
- Fixed some code generation bugs
2.00.18 28-Apr-09
- Supported ADO.NET Entity Framework
- Supported stored procedures and functions for LINQ to SQL
- Entity Framework Complex Type supported
- Entity Framework Storage Model editing supported
- Many-to-Many associations retrieving added
- Added naming rules for database objects
- Added Visual Studio integration
- Validation schema improved
- Improved class diagram
- Improved Database Explorer
- Usability improvements
- Stability and performance improvements
1.00.53 21-Nov-08
- First release of Entity Developer
© 2008-2012 Devart. All rights reserved.