NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #610 most downloaded on Packagist
Provides tools for managing a workflow or finite state machine
Last release 10 days ago
21 Sep 2026
Release timing varies
gaps range from 9 days to 4 months
Rarely documented
notes for 2 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
369 releases · first in 2016
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added Workflow::getEnabledTransition() to easily retrieve a specific transition object
Workflow::getEnabledTransition() to easily retrieve a specific transition objectworkflow->apply()Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added context to TransitionException and its child classes whenever they are thrown in Workflow::apply()
TransitionException and its child classes whenever they are thrown in Workflow::apply()Registry::has() to check if a workflow exists$context[Workflow::DISABLE_ANNOUNCE_EVENT] = true when calling workflow->apply() to not fire the announce eventNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added argument $context to MarkingStoreInterface::setMarking()
$context to MarkingStoreInterface::setMarking()Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →