Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 10, 2024

Bumps Stateless from 5.11.0 to 5.16.0.

Changelog

Sourced from Stateless's changelog.

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
  • New abstract method, GetInitialTransition, added to GraphStyleBase to remove DOT graph implementation from StateGraph #557
    • Classes that are derived from GraphStyleBase and are being migrated from an earlier release of Stateless will need to implement this method.

Added

  • Added license information and README file to NuGet package #539, #553

5.14.0 - 2023.11.14

Added

  • Enable Source Link & Deterministic Builds #501
  • Added optional RetainSynchronizationContext property #519
  • Update example apps to net6.0 #520
  • Bump solution Visual Studio version to 2022 #526
  • Remove obsolete TargetFrameworks #524
  • Added FireAsync(TriggerWithParameters, params object[]) overload #536

Fixed

  • StateMachineInfo.InitialState.Transitions throws if AddRelationships not called #514
  • Trigger information is missing for OnEntryFromAsync #511
  • Fixed typos & redundant parentheses #512, #521, #522
  • Change mechanism for losing the synchronization context #528
  • InvalidOperationException thrown from call to FireAsync #532
  • Added missing guard function parameter support from InternalTransitionAsyncIf #530
  • Using PermitIf on a state with substates leads to reentry #544

5.13.0 - 2022.12.29

Added

  • Add method to get permitted triggers with parameter information #494

Fixed

  • Fix incorrect initial state in dotgraph after trigger fired #495

5.12.0 - 2022.10.17

Added

  • Add explicit .NET 6.0 framework support #479
  • Stateless.Tests -> .NET 6 #484
  • Update Readme regarding state machine events #488

Fixed

  • Typo in summary comment of class UmlDotGraph #471

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [Stateless](https://github.com/dotnet-state-machine/stateless) from 5.11.0 to 5.16.0.
- [Changelog](https://github.com/dotnet-state-machine/stateless/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/dotnet-state-machine/stateless/commits)

---
updated-dependencies:
- dependency-name: Stateless
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant