- Maintainer is now Jef Geskens
- Django 1.7 support
- Merged pull request #65 from José Padilla
- Starting point of more regular PyPI releases
- Release date:
- 2012-01-04
- Notes:
- Adds signals around state transition executions (
before_state_execute
andafter_state_execute
instates2.signals
) - Updates docs
- Adds signals around state transition executions (
- Release date:
- 2011-11-05
- Notes:
- Updates
StateGroup
to support an exclude list (instead of stating all states that included in the group, state the ones that are not included) - Updates
get_admin_actions
to support a non-default (state
) field name - Updates docs
- Updates
- Release date:
- 2011-10-28
- Notes:
- Store the version differently in Sphinx configuration
- Release date:
- 2011-10-28
- Notes:
- Adds documentation
- Adds supports for
StateGroup
- Supports multiple
from_states
inStateTransition
- Adds
graph_states
- Release date:
- 2011-09-22
- Notes:
- Updates
save()
to support disabling state validation (used mainly during migrations) - Reverts change of v1.3.10 in
get_STATE_info
- Updates
- Release date:
- 2011-08-31
- Notes:
- Corrects
get_STATE_info
- Corrects
- Release date:
- 2011-08-17
- Notes:
- same as v1.3.7
- Release date:
- 2011-08-24
- Notes:
- broken release -- replaced by v1.3.9 in the meantime
- Release date:
- 2011-08-17
- Notes:
- Hide the
KeyError
that could be raised byget_state
- Corrects the
__init__
calls in the exceptions
- Hide the
- Release date:
- 2011-08-16
- Notes:
- Moves the
ValidationError
to thestates2.exceptions
- Moves the
- Release date:
- 2011-08-12
- Notes:
- Adds transition validation
- Release date:
- 2011-08-10
- Notes:
- Removes forgotten
pdb
statement
- Removes forgotten
- Release date:
- 2011-08-10
- Notes:
- Corrects overridden
save()
: use theclass_prepared
signal to rewrite thesave()
- Corrects overridden
- Release date:
- 2011-07-18
- Notes:
- Corrects overridden
save()
: handler only needs to be called when object is created
- Corrects overridden
- Release date:
- 2011-07-18
- Notes:
- Corrects overridden
save()
(first save the DB, then call the handler)
- Corrects overridden
- Release date:
- 2011-07-08
- Notes:
- Adds an handler that will be called after the object arrived in a new state
- Overriding the
save()
method of models from now on
- Release date:
- 2011-07-18
- Notes:
- incorrect tag -- replaced by 1.3.1
- Release date:
- 2011-05-13
- Notes:
- Print the traceback when an exception occurs during a failed state transition
- Release date:
- 2011-05-06
- Notes:
- Use custom exception instead of a plain
Exception
- Use custom exception instead of a plain
- Release date:
- 2011-05-02
- Notes:
- Use the
get_state_info()
method instead of deep-calling theStateMachine
- Use the
- Release date:
- 2011-05-02
- Notes:
- Updates South support
- Store transition kwargs in log
- Release date:
- 2011-04-29
- Notes:
- Created a
StateField
(and updatedStateModel
to use this) - Removed model cache. Use the one build into Django.
- Created a
- Release date:
- 2011-04-28
- Notes:
- Added Gert to authors
- Moved code outside the src dir into a top-level dir
- Added version information to the module
- Created a machine module
- Added generic base exception
- Updated the README file
- Cleaned up documentation
- Converted to ReST syntax
- PEP8-ify
- v1.2.14
- v1.2.13
- v1.2.12
- v1.2.11
- v1.2.10
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.1.1