Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Commit

Permalink
v1.3.0.7
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelSawczyn-AWH committed Oct 3, 2019
1 parent 59641f1 commit 1d5dee5
Show file tree
Hide file tree
Showing 385 changed files with 1,798 additions and 1,081 deletions.
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,11 @@ to upgrade to 16.2.5 in order to use not just this extension, but any extension

### Change Log

**1.3.0.5**
**1.3.0.7**
- Fix: bad merge broke MaxLength and MinLength properties in entity string properties (See https://github.com/msawczyn/EFDesigner/issues/103)
- Fix: backing fields caused duplicate database columns (See https://github.com/msawczyn/EFDesigner/issues/101)

**1.3.0.6**
- Added a model fixup for when user doesn't use full enumeration name for a property's initial value in an entity (See https://github.com/msawczyn/EFDesigner/issues/82)
- To more fully support DDD models, added a toggle for persisting either the property or its backing field (if not an autoproperty) for EFCore
- Can now override the NotifyPropertyChanged value for an entity on a per-property and per-association basis
Expand All @@ -62,13 +66,17 @@ to upgrade to 16.2.5 in order to use not just this extension, but any extension
- Fix: If NotifyPropertyChanged is active, wrong Output is generated (See https://github.com/msawczyn/EFDesigner/issues/97)
- For folks wanting to read and/or modify the source for this tool, added a readme on how to deal with tracking properties

**1.3.0.4**
<details>
<summary><b>1.3.0.4</b></summary>

- Fixed problematic code generation in constructors for classes having 1..1 associations (See https://github.com/msawczyn/EFDesigner/issues/74)
- Fixed problem where database was always generating identity values, regardless of setting in the model (See https://github.com/msawczyn/EFDesigner/issues/79)
- Fixed errors when creating nested project folders (See https://github.com/msawczyn/EFDesigner/issues/77)
- Fixed cascade delete errors in EFCore when overriding cascade behavior (See https://github.com/msawczyn/EFDesigner/issues/76)
- Added more information in headers for generated code (tool version, URLs, license info)

</details>

<details>
<summary><b>1.3.0.2</b></summary>

Expand Down
12 changes: 8 additions & 4 deletions VSMarketplace blurb.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ the visual model, as is the ability to add text blocks to explain potentially ar

<img src="https://msawczyn.github.io/EFDesigner/images/Designer.jpg">

While giving you complete control over how the code is generated you'll be able to, out of the box, create sophisticated,
While giving you complete control over how the code is generated you'll be able to create, out of the box, sophisticated,
consistent and **correct** Entity Framework code that can be regenerated when your model changes. And, since the code is written using
partial classes, any additions you make to your generated code is retained across subsequent generations.
partial classes, any additions you make to your generated code are retained across subsequent generations.

If you are used to the EF visual modeling that comes with Visual Studio, you'll be pretty much at home. The goal was to duplicate
at least those features and, in addition, add all the little things that _should_ have been there. Things like:
Expand All @@ -28,11 +28,15 @@ For comprehensive documentation, please visit [the project's documentation site]
**Visual Studio 2019 v16.2.0 currently breaks the designer** -- you're not able to draw connections between
classes, enums, structs and comment blocks. [It was reported to Microsoft](https://developercommunity.visualstudio.com/content/problem/660095/dsl-tools-broken-in-1620-preview-4.html),
and has since been **fixed as of v16.2.5**, so if you're using a version between 16.2.0 and 16.2.4, you'll want
to upgrade to 16.2.5 in order to use not just this extension, but any extension based on the Microsoft Modeling SDK.
to upgrade to 16.2.5 or later in order to use not just this extension, but any extension based on the Microsoft Modeling SDK.

**ChangeLog**

**1.3.0.5**
**1.3.0.7**
- Fix: bad merge broke MaxLength and MinLength properties in entity string properties (See https://github.com/msawczyn/EFDesigner/issues/103)
- Fix: backing fields caused duplicate database columns (See https://github.com/msawczyn/EFDesigner/issues/101)

**1.3.0.6**
- Added a model fixup for when user doesn't use full enumeration name for a property's initial value in an entity (See https://github.com/msawczyn/EFDesigner/issues/82)
- **[NEW]** To more fully support DDD models, added a toggle for persisting either the property or its backing field (if not an autoproperty) for EFCore
- **[NEW]** Can now override the NotifyPropertyChanged value for an entity on a per-property and per-association basis
Expand Down
6 changes: 5 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
1.3.0.5
1.3.0.7
- Fix: bad merge broke MaxLength and MinLength properties in entity string properties (See https://github.com/msawczyn/EFDesigner/issues/103)
- Fix: backing fields caused duplicate database columns (See https://github.com/msawczyn/EFDesigner/issues/101)

1.3.0.6
- Added a model fixup for when user doesn't use full enumeration name for a property's initial value in an entity (See https://github.com/msawczyn/EFDesigner/issues/82)
- To more fully support DDD models, added a toggle for persisting either the property or its backing field (if not an autoproperty) for EFCore
- Can now override the NotifyPropertyChanged value for an entity on a per-property and per-association basis
Expand Down
Binary file modified dist/Sawczyn.EFDesigner.EFModel.DslPackage.vsix
Binary file not shown.
Loading

0 comments on commit 1d5dee5

Please sign in to comment.