Skip to content

Commit

Permalink
Merge pull request #576 from mclift/release/5.16.0
Browse files Browse the repository at this point in the history
Prepare release 5.16.0
  • Loading branch information
mclift authored May 24, 2024
2 parents 232b3ee + 55ceac6 commit 3f1477d
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/BuildAndTestOnPullRequests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
Build_Stateless_solution:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Install dependencies
run: dotnet restore
Expand Down
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## 5.16.0 - 2024.05.24
### Changed
- Permit state reentry from dynamic transitions [#565]
- This is a change in behavior from v5.15.0 (see [#544]); this version restores the previous behavior for `PermitDynamic` that allows reentry;
if reentry is not the desired behavior, consider using a guard condition with `PermitDynamicIf`.
- Remove getDestination, and use Destination property instead (internal refactor) [#575]
### Added
- Add overloads to `FireAsync` to support parameterized trigger arguments [#570]
- Add overloads to `CanFire` to support parameterized trigger arguments [#574]
### Fixed
- Prevent `NullReferenceException` in the `InvocationInfo` class [#566]

## 5.15.0 - 2023.12.29
### Changed
- Updated net6.0 build target to net8.0 [#551]
Expand Down Expand Up @@ -210,6 +222,11 @@ Version 5.10.0 is now listed as the newest, since it has the highest version num
### Removed
### Fixed

[#575]: https://github.com/dotnet-state-machine/stateless/pull/575
[#574]: https://github.com/dotnet-state-machine/stateless/pull/574
[#570]: https://github.com/dotnet-state-machine/stateless/pull/570
[#566]: https://github.com/dotnet-state-machine/stateless/pull/566
[#565]: https://github.com/dotnet-state-machine/stateless/issues/565
[#551]: https://github.com/dotnet-state-machine/stateless/pull/551
[#557]: https://github.com/dotnet-state-machine/stateless/issues/557
[#553]: https://github.com/dotnet-state-machine/stateless/issues/553
Expand Down
2 changes: 1 addition & 1 deletion src/Stateless/Stateless.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<Description>Create state machines and lightweight state machine-based workflows directly in .NET code</Description>
<Copyright>Copyright © Stateless Contributors 2009-$([System.DateTime]::Now.ToString(yyyy))</Copyright>
<NeutralLanguage>en-US</NeutralLanguage>
<VersionPrefix>5.15.0</VersionPrefix>
<VersionPrefix>5.16.0</VersionPrefix>
<Authors>Stateless Contributors</Authors>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
Expand Down

0 comments on commit 3f1477d

Please sign in to comment.