Release notes for Piece_Flow 1.15.0 (stable)
Release Date: 2007-11-13
A new release of Piece_Flow is now available.
What's New in Piece_Flow 1.15.0
- New configuration system
- A new configuration system using a directory where flow definition files exist and an extension of flow definition files has been supported. And the configuration system supports layered structure by using underscores in flow names as directory separators.
See the following release notes for details.
Enhancements
- Added a feature so that a continuation server can use each action directory individually.
- Changed the constructor so as to use the given cache directory as is. (Piece_Flow_ConfigReader_Common)
- Added a configuration reader for PHP array. (Piece_Flow_ConfigReader_PHPArray, Piece_Flow_ConfigReader)
- Added a feature so that instances of actions are kept with each context individually. (Piece_Flow_Action_Factory, Piece_Flow_Continuation_Server)
- Added PIECE_FLOW_ERROR_FLOW_ID_NOT_GIVEN. (Piece_Flow_Error)
- Changed the representation of flow identifier from "flow name" to "flow ID". (Piece_Flow_Continuation_FlowExecution, Piece_Flow_Continuation_Service, Piece_Flow_Continuation_Server)
- Added setFlowIDCallback() and marked setFlowNameCallback() as deprecated. (Piece_Flow_Continuation_Server)
- Added support for new configuration system using a directory where flow definition files exist and an extension of flow definition files. (Ticket #35)
- Added getActiveFlowID()/getActiveFlowSource() which can be used to get the flow ID/source for the active flow execution. (Piece_Flow_Continuation_Server)
