ChangeLog

0.4.0 (02/08/2012)

New:

Bugfix:

Deprecated:

  • Use of the check=, before=, after= keyword arguments in the @transition decorator is now deprecated; use @before_transition, @after_transition and @transition_check instead. Support for old keyword arguments will be removed in 0.5.0.

Backward incompatible:

  • The (private) ImplementationWrapper class no longer accepts the check, before, after arguments (use hooks instead)

0.3.2 (05/06/2012)

Bugfix:

  • Fix transition logging for objects whose __repr__ doesn’t convert to unicode.

0.3.1 (29/05/2012)

Bugfix:

  • Make the title argument mandatory in State initialization

0.3.0 (30/04/2012)

New:

  • Allow and document customization of the ImplementationWrapper
  • Add a method to check whether a transition is available from the current instance
  • Cleanup ImplementationList and improve its documentation

0.2.4 (23 04 2012)

New:

  • Improve documentation
  • Add pre-transition check hook
  • Remove alternate Workflow definition schemes.
  • Properly validate objects using two workflows with conflicting transitions.

0.2.3 (15 04 2012)

New:

  • Simplify API
  • Add support for pe/post transition and logging hooks

0.2.1 (26 03 2012)

New:

  • Add support for workflow subclassing
  • Improve packaging

0.1.0 (08 09 2011)

New:

  • First Public Release.

Table Of Contents

Previous topic

Internals

This Page