Skip to content

Commit

Permalink
v0.14.1 (updated Release Notes and ReadMe as necessary)
Browse files Browse the repository at this point in the history
  • Loading branch information
HarinezumiSama committed May 1, 2023
1 parent fec0501 commit d175a4d
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 13 deletions.
18 changes: 6 additions & 12 deletions README.NuGet.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,11 @@
- [Complete Release Notes](https://github.com/HarinezumiSama/Omnifactotum/blob/master/src/Omnifactotum.ReleaseNotes.md)
- [ReadMe](https://github.com/HarinezumiSama/Omnifactotum/blob/master/README.md)

### Changes in 0.14.0 (since 0.13.0)
### Changes in 0.14.1 (since 0.14.0)

#### Breaking Changes
#### Minor updates and fixes

- Dropped support of **.NET Framework 4.7.2** and **.NET Standard 2.0**
- **.NET 7+**: Removed the following extension methods since the analogous ones are available since .NET 7:
- `OmnifactotumCollectionExtensions`
- `AsReadOnly<T>(this IList<T>)`
- `OmnifactotumDictionaryExtensions`
- `AsReadOnly<TKey, TValue>(this IDictionary<TKey, TValue>)`

#### New features

- Implemented compiling package for .NET 7
- Improvements in `Factotum.Assert(...)`
- Applied the `DoesNotReturnIf` attribute on the `condition` parameter
- Now the method referenced by the `createAssertionFailureException` parameter can return `null` (`OmnifactotumAssertionException` is used in this case)
- Minor improvements in XML documentation in `OmnifactotumMethodBaseExtensions` and `OmnifactotumTypeExtensions`
23 changes: 22 additions & 1 deletion src/Omnifactotum.ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
### Changes in 0.14.0 (since 0.13.0)
### Changes in 0.14.1 (since 0.14.0)

#### Minor updates and fixes

- Improvements in `Factotum.Assert(...)`
- The `DoesNotReturnIf` attribute has been applied on the `condition` parameter
- Now the method referenced by the `createAssertionFailureException` parameter can return `null` (`OmnifactotumAssertionException` is used in this case)
- Minor improvements in XML documentation in `OmnifactotumMethodBaseExtensions` and `OmnifactotumTypeExtensions`

---

### Changes in 0.14.0 (since 0.13.0)

#### Breaking Changes

Expand All @@ -13,6 +24,8 @@

- Implemented compiling package for .NET 7

---

### Changes in 0.13.0 (since 0.12.0)

#### Breaking Changes
Expand All @@ -29,6 +42,8 @@

- `TemplatedStringResolver`: `GetVariableNames()` now uses the same resolver function for the variable name comparer as in the `TemplatedStringResolver` constructor

---

### Changes in 0.12.0 (since 0.11.0)

#### Breaking Changes
Expand All @@ -47,6 +62,8 @@
- Minor improvements in `OmnifactotumHttpStatusCodeExtensions.ToUIString()`
- Improved documentation on `AssertionMethodAttribute` and `AssertionConditionAttribute`

---

### Changes in 0.11.0 (since 0.10.0)

#### Breaking Changes
Expand Down Expand Up @@ -115,13 +132,17 @@
- Minor code improvements
- Minor XML documentation improvements

---

### Changes in 0.10.0 (since 0.9.0)

#### New features

- Added the `CaseInsensitiveStringKey` structure
- `OmnifactotumDateTimeExtensions`: Added the `AsKind(this DateTime, DateTimeKind)` extension method

---

### Changes in 0.9.0 (since 0.8.0)

#### Breaking Changes
Expand Down

0 comments on commit d175a4d

Please sign in to comment.