Skip to content

Commit

Permalink
Merge branch 'version/pre-v2.4.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
bartoszlenar committed Oct 1, 2022
2 parents c2d76b6 + f74a661 commit 132842c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 3 deletions.
9 changes: 7 additions & 2 deletions .github/README.md
Expand Up @@ -71,6 +71,10 @@
<a href="https://lenar.dev/posts/validots-performance-explained">
📜 Blogged: Validot's performance explained
</a>
</br>
<a href="https://lenar.dev/posts/crafting-model-specifications-using-validot">
📜 Blogged: Crafting model specifications using Validot
</a>
</p>

<p align="center">
Expand Down Expand Up @@ -196,6 +200,7 @@ Specification<UserModel> userSpecification = s => s
.WithMessage("Alternative emails must not contain the primary email address");
```

* [Blog post about constructing specifications in Validot](https://lenar.dev/posts/crafting-model-specifications-using-validot)
* [Guide through Validot's fluent API](https://github.com/bartoszlenar/Validot/blob/1a744d1021b40c84f9ce27d0f60f073e3bc1ed06/docs/DOCUMENTATION.md#fluent-api)
* [If you prefer the approach of having a separate class for just validation logic, it's also fully supported](https://github.com/bartoszlenar/Validot/blob/1a744d1021b40c84f9ce27d0f60f073e3bc1ed06/docs/DOCUMENTATION.md#specification-holder)

Expand Down Expand Up @@ -503,7 +508,7 @@ Features that are very unlikely to be in the scope as they contradict the projec

Validot is a dotnet class library targeting .NET Standard 2.0. There are no extra dependencies.

Please check the [official Microsoft document](https://github.com/dotnet/standard/blob/master/docs/versions/netstandard2.0.md) that lists all the platforms that can use it on.
Please check the [official Microsoft document](https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-0) that lists all the platforms that can use it on.

### Versioning

Expand All @@ -523,7 +528,7 @@ Before publishing, each release is tested on the ["latest" version](https://help

using the upcoming, the current and all also the supported [LTS versions](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) of the underlying frameworks:

* .NET 7.0 (preview 7)
* .NET 7.0 (RC1)
* .NET 6.0
* .NET Core 3.1
* .NET Framework 4.8 (Windows only)
Expand Down
10 changes: 9 additions & 1 deletion docs/CHANGELOG.md
Expand Up @@ -4,6 +4,14 @@ All notable changes to the [Validot project](https://github.com/bartoszlenar/Val
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [2.4.0] - 2022-10-01
### Added
- Added `AsType` command. [#4](https://github.com/bartoszlenar/Validot/issues/24)

### Fixed
- Inline XML documentation for `AsConverted`.

## [2.3.0] - 2022-08-13
### Added
- Added `AsConverted` command. [#3](https://github.com/bartoszlenar/Validot/issues/3)
Expand All @@ -16,7 +24,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- German translation (along with `WithGermanTranslation` extension to the settings builder). [#12](https://github.com/bartoszlenar/Validot/issues/12)
- Portuguese translation (along with `WithPortugueseTranslation` extension to the settings builder). [#13](https://github.com/bartoszlenar/Validot/issues/13)

### Fixes
### Fixed
- Fix to Spanish translation in `Times.BeforeOrEqualTo` message key. [#20](https://github.com/bartoszlenar/Validot/pull/20/commits/6a68dcdc17589f3c9bd524bc2266238b5245ff50)
- Minor performance fixes and code improvements. [#21](https://github.com/bartoszlenar/Validot/pulls/21) [#22](https://github.com/bartoszlenar/Validot/pulls/22)

Expand Down

0 comments on commit 132842c

Please sign in to comment.