vendor/CMF/1.5.2/DCWorkflow

view CHANGES.txt @ 0:e89e53b8c32e

Vendor import of CMF 1.5.2
author fguillaume
date Wed, 20 Jul 2005 16:21:26 +0000
parents
children
line source
2 Next release
4 - Added support for groups. Although the implementation is currently
5 tied to a particular implementation of groups, it should be
6 easy to generalize to any product that adds groups to Zope.
8 - Added a pop-up expression reference.
10 - Gave Managers the option to bypass all guards.
12 - Workflow can now help decide whether object types appear in add
13 menus. This requires help from the types tool.
16 Version 0.5
18 - Help documentation contributed by John Morton.
20 - In the ZMI, states are now careful to show only transitions that
21 still exist.
23 - States now have a description, in addition to a title.
25 - Worklist variables now allow matches with multiple values (separated
26 by semicolons) and use Python string formatting for dynamic matches.
28 - Fixed issues with ObjectMoved exceptions.
30 - Fixed the default permissions for new DCWorkflow instances.
32 - Expression.py was moved to CMFCore.
35 Version 0.4.2
37 - Fixed getInfoFor() using patch from Sebastien.Bigaret@inqual.com. Thanks!
39 - executeTransition(): Optionally preserve (by copying) unchanged
40 status variables.
42 - Updated to ZPL 2.0.
44 - Added scripts that get executed after a transition.
47 Version 0.4.1
49 - Corrected an expression in the classic workflow implementation.
51 - Made expressions work again in scripts by removing the requirement
52 that "REQUEST" exist.
55 Version 0.4
57 - Thanks to Ulrich Eck (ueck@net-labs.de), you can now set variables
58 on states and transitions. Great job!
60 - Changed expressions to TALES. This means that it is now required that
61 you have the PageTemplates product installed; see
62 http://www.zope.org/Members/4am/ZPT .
63 Your expressions will need to be written
64 again, but they should be a lot cleaner now.
66 - Added a second default workflow that closely resembles the "classic"
67 default workflow. Just visit a workflow tool and click "Add workflow"
68 then select "Web-configurable workflow [Classic]".
71 Version 0.3 (never officially released)
73 - Fixed guard expressions. Thanks to Jens Quade!
75 - Implemented updateRoleMappingsFor(), a new addition to the
76 WorkflowDefinition interface.
78 - Added getPortal() to the expression namespace. Again, thanks to Jens
79 Quade.
81 - DCWorkflow is now aware of ObjectDeleted and ObjectMoved messages.
83 - getObjectContainer() added to expressions.
85 - What is passed to scripts is now an object whose attributes are from
86 the expression namespace.
89 Version 0.2
91 - As suggested by Seb Bacon, simplified by making transitions trigger on
92 their own IDs. Thanks!
94 - Added script invocation just before execution of a transition. Scripts
95 are passed an expression namespace as the first parameter.
97 - Replaced the name "action_or_method" with "transition".
100 Version 0.1
102 - Initial release.