ChangeLog¶
0.11.0 (2017-02-25)¶
New:
- Add compatibility for Django up to 1.10 and Python 3.6
Note
This version drops support for Python 3.0-3.3 and Django<1.8.
0.10.1 (2016-06-26)¶
Bugfix:
- Don’t choke on dj.db.migration passing in
unicodeinstead ofstr- Fix packaging / docs layout
0.10.0 (2016-02-15)¶
New:
- Add compatibility for Django up to 1.9
Bugfix:
- Fix invalid default TransitionLog ModelAdmin (lacking
readonly_fields), thanks to btoueg- Fix updating
timestamponBaseLastTransitionLoginstances, thanks to tanyunshi
Note
This version drops support for Python 2.6; the next one will drop Django<1.7.
0.9.0 (2013-05-16)¶
New:
- #10: Ask Django’ templates to not call transitions, and give access to sub-methods (e.g
is_available()). Contributed by kanu.
0.8.0 (2012-10-12)¶
New:
- Provide a base
BaseLastTransitionLogand aGenericLastTransitionLog, useful for storing only the last transition log for a given model.
0.7.1 (2012-09-10)¶
Bugfix:
- Use
django.utils.timezone.now()instead ofdatetime.datetime.now()with Django >= 1.4
0.7.0 (2012-08-17)¶
New:
- Provide a base
BaseTransitionLogwithoutGenericForeignKey.- Ease specification of transition kwargs to store in custom
TransitionLogclasses- Allow settings
log_model_classexplicitly (thus bypassing the lookup performed bylog_model).
0.5.0 (2012-07-14)¶
New:
- Add rebuild_transitionlog_states management command to refill
from_stateandto_state.- Add indexes on various
django_xworkflows.models.BaseTransitionLogfields
Bugfix:
- Fix
django_xworkflows.models.WorkflowEnabledinheritance
0.4.5 (2012-06-12)¶
Bugfix:
- Don’t default to
TransactionalImplementationWrapperwhen using adjango_xworkflows.models.Workflow.
0.4.1 (2012-05-29)¶
Bugfix:
- Avoid circular import issues when resolving
log_modelto aModel- Log source and target state names in
BaseTransitionLog
0.4.0 (2012-04-29)¶
New:
- Improve south support
- Run transition implementations in a database transaction
0.3.1 (2012-04-15)¶
New:
- Introduce
StateFieldfor adding aWorkflowto a model- Adapt to xworkflows-0.3.0