ChangeLog¶
0.8.0 (12/10/2012)¶
New:
- Provide a base
BaseLastTransitionLog
and aGenericLastTransitionLog
, useful for storing only the last transition log for a given model.
0.7.1 (10/09/2012)¶
Bugfix:
- Use
django.utils.timezone.now()
instead ofdatetime.datetime.now()
with Django >= 1.4
0.7.0 (17/08/2012)¶
New:
- Provide a base
BaseTransitionLog
withoutGenericForeignKey
.- Ease specification of transition kwargs to store in custom
TransitionLog
classes- Allow settings
log_model_class
explicitly (thus bypassing the lookup performed bylog_model
).
0.5.0 (14/07/2012)¶
New:
- Add rebuild_transitionlog_states management command to refill
from_state
andto_state
.- Add indexes on various
django_xworkflows.models.BaseTransitionLog
fields
Bugfix:
- Fix
django_xworkflows.models.WorkflowEnabled
inheritance
0.4.5 (12/06/2012)¶
Bugfix:
- Don’t default to
TransactionalImplementationWrapper
when using adjango_xworkflows.models.Workflow
.
0.4.1 (29/05/2012)¶
Bugfix:
- Avoid circular import issues when resolving
log_model
to aModel
- Log source and target state names in
BaseTransitionLog
0.4.0 (29/04/2012)¶
New:
- Improve south support (
- Run transition implementations in a database transaction
0.3.1 (15/04/2012)¶
New:
- Introduce
StateField
for adding aWorkflow
to a model- Adapt to xworkflows-0.3.0