Skip to content

Commit 8aa7dce

Browse files
committed
Release 1.2.0 - with release notes
1 parent 360833a commit 8aa7dce

File tree

2 files changed

+53
-1
lines changed

2 files changed

+53
-1
lines changed

EfCoreInAction.Test.sln

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio 15
4-
VisualStudioVersion = 15.0.27004.2009
4+
VisualStudioVersion = 15.0.27130.2026
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DataLayer", "DataLayer\DataLayer.csproj", "{2451DCF6-EA52-434D-8A97-D23F4A8C6A72}"
77
EndProject
@@ -14,6 +14,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1414
..\..\..\1 Business\4 Clients\Manning Publishing\Chapter 15 - Unit Testing\Example-of-various-test-features.png = ..\..\..\1 Business\4 Clients\Manning Publishing\Chapter 15 - Unit Testing\Example-of-various-test-features.png
1515
LICENSE = LICENSE
1616
README.md = README.md
17+
ReelaseNotes.md = ReelaseNotes.md
1718
EndProjectSection
1819
EndProject
1920
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestSupport", "TestSupport\TestSupport.csproj", "{0CB1A11C-6144-414D-81A9-F880DEB2C71A}"

ReelaseNotes.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Release notes
2+
3+
## 1.2.0
4+
- Feature: Allows any 2.* version of EF Core
5+
- Feature: Only loads the required parts of the xUnit libraries
6+
- Bug fix: Fixed problem with using TestData methods on non-windows systems (Path.DirectorySeparatorChar)
7+
- Bug fix: TestData didn't find the correct directory
8+
9+
## 1.2.0
10+
11+
- BREAKING CHANGE: The SqlServerHelpers, SqliteInMemory, and EfInMemory option setting extensions now default to throwing an exception if a Microsoft.EntityFrameworkCore.Query.QueryClientEvaluationWarning is logged
12+
13+
## 1.1.5
14+
- Bug Fix: Gives useful error message if TestData.GetCallingAssemblyTopLevelDir does not find /bin/ file
15+
16+
## 1.1.4
17+
- Bug Fix: The TestData.GetCallingAssemblyTopLevelDir was not given the caling assembly in some cases
18+
- Change: Made the ValueGenerated test assume that the database will create an integer key
19+
20+
## 1.1.3
21+
- Bug Fix: Fixed issue #2 - primary key may not be set in database
22+
- Bug Fix: Fixed issue #3 - wrong error on sql default value
23+
- Change: The appsetting.json file is now not required - you get an error about a connection string not being in the appsetting.json file if you use any of the commands that need a appsetting.json file.
24+
25+
## 1.1.2
26+
- Added feature: Now the EfSchemaCompare feature will work with any database provider
27+
- Change: I made the CompareLog 'ignore errors' feature more open - now you can match any type (see wiki)
28+
- Bug fix: With the help of the EF Core team I fixed the table splitting error I had (see EF Core issue #10345)
29+
30+
## 1.1.1
31+
- Fixed bug in EfSchemaCompare - wasn't handling table spitting properly in stage2
32+
33+
## 1.1.0
34+
- New feature: EfSchemaCompare to compare EF Core's view of the database with an actual database.
35+
36+
## 1.0.2
37+
- Improved WipeDbViaSql to work with databases that don't use brackets around table names
38+
- Changed required suffix to test database name to "Test" to allow for databases that don't support hyphen in names
39+
40+
## 1.0.1
41+
- Feature - Improved names on TestData methods
42+
43+
## 1.0.0
44+
- First Release
45+
46+
47+
48+
49+
50+
51+

0 commit comments

Comments
 (0)