2016-04-27 v3.3.2
-----------------

* Frontend workflow: Made the visiblity of unexecutable actions configurable.
* Fixed frontend workflow ->extend hooks to use proper fields as named.
* Added updateWorkflowEditForm hook for manipulating workflow edit form 
* Removed explicit listingpage dependency
* Fix embargo publishDate selector


2016-02-04 v3.3.1
-----------------

* removed redundant removeByName Calls
* DOCS Rework to have clear user guide and dev docs.
* Improve interoperability with Versioned DataObjects

2015-12-24 v3.3.0
-----------------

* Added unpublish action and moved set property from editable user forms
* Changed SetProperty to WorkflowAction conventions.
* Added translation function.
* Fixed some labelling referencing publish
* Updated icon to be a little different from publish

2015-11-23 v3.2.3
-----------------

* Fix for security issue [ss-2015-023](http://www.silverstripe.org/download/security-releases/ss-2015-023)

2015-11-18 v3.2.2
-----------------

* Limit the users list to the users with access to the workflows dashboard
* Update using Member::mapInCMSGroups()
* Fix issue introduced in [#219](https://github.com/silverstripe-australia/advancedworkflow/pull/219)

2015-08-20 v3.2.1
-----------------

* Fix potential null reference in Notify action
* Ensure instances can be transitioned from log
* Replace call to private static with Config::inst

2015-06-02 v3.2.0
-----------------

* Workflow reminders as queuedjobs
* Fix translations
* Add license

2015-05-11 v3.1.3
-----------------
* Update WorkflowReminderTask to use new ORM

2015-03-18 v3.1.2
-----------------

* Fix publishing action
* Ensure updateCMSFields is called in ModelAdmin
* Provide appropriate gridfield edit response

2015-02-23 v3.1.1
-----------------

2014-12-12 v3.1.0
-----------------

* Support for multiple workflow definitions

2014-12-05 v3.0.6
-----------------

2014-11-19 v3.0.5
-----------------

2014-08-21 v3.0.4
-----------------

2014-05-20 v3.0.3
-----------------

2014-01-27 v3.0.2
-----------------

2013-11-12 v3.0.1
-----------------

* New Major version for compatibility with framework 3.1
* Workflow templates


2012-11-26 v2.1.0
-----------------

* Augmented logic from 1.6.0 and implemented basic UI to show user's submitted and pending target content-objects
* Added descriptions, validation and jQuery UI timepicker widget to future publish/unpublish date UI and functionality
* Bugfixes for errors shown in CMS UI when creating/editing workflow definitions
* Bugfix for users not receiving correctly formatted "To" headers for NotifyUsersWorkflowAction
* Minor inline doc corrections leftover from v2.4 --> v3.0 upgrade
* For a detailed list of changes, please visit: https://github.com/silverstripe-australia/advancedworkflow/issues

2012-07-25 v2.0.0
-----------------

* Updated everything to SS3.0!
* Future publish/unpublish dates are respected in workflow publish actions 

2012-05-10 v1.6.0
-----------------

* Added functionality to have a table listing all of a user's assigned
  workflows  displayed with actions to trigger the appropriate transitions
  for those workflows. It implies the following code exists in a Controller
  somewhere to be able to retrieve the list of workflows assigned to the user. 
	
	/**
	 * Get the current user's list of workflows 
	 */
	public function UserWorkflows() {
		$workflows = singleton('WorkflowService')->usersWorkflows(Member::currentUser());
		return $workflows;
	}

2012-03-15 1.5.2
----------------

* Make sure to only add the queuedjobs when in Stage editing mode

2012-02-02 1.5.1
----------------

* Fix issue where publish job was continually being readded

2012-01-20 1.5.0
----------------

* Added an extension for embargo/expiry using the queuedjobs module
* Changed signature of the workflowpublish queued job

2012-01-11 v1.4.1
-----------------

* Renamed Step to Action

2012-01-10 v1.4.0
-----------------

* Allow definition of method to determine where parent for workflow
  lookups is

2011-09-27 v1.3.1
-----------------

* Added a listing of all completed workflow instances for a workflow definition
* Add a check for the presence of the item the workflow instance was started 
  against incase it was deleted

2011-09-22 v1.3.0
-----------------

* Allow users to update workflow actions from the workflow screen to move items through the workflow
* Added a targetUpdated method to WorkflowAction that gets called if there's a current workflow instance when a
* Look for a WorkflowLink method on an object for linking back in outbound emails


2011-08-26 v1.2.1
-----------------

* Added ability to use a listing template for the Email template of the 
  NotifyUsersWorkflowAction. This allows full access to the workflow
  and its history. 

2011-06-08 v1.2.0
-----------------

* Refactored WorkflowAction and WorkflowActionInstance to
  * Make it easier to specify action instance classes through the use of
    a new static
    `static $instance_class = 'WorkflowActionInstance';`
  * updateWorkflowFields() moved to WorkflowActionInstance where it more
    correctly belongs
* Added `actionStart($transition)` and `actionComplete($transition)` methods to
  WorkflowActionInstance which makes it easier to hook when a workflow action
  is entered or left. 
* Fixed issue where workflow transition being executed wasn't checked to ensure
  it was a valid transition to take

2011-06-08 v1.1.2
-----------------

* Fixed undefined index error when restricting actions on existing transitions

2011-05-18 v1.1.0
-----------------

* Fixed issue where new transitions weren't restricted to going to actions
  in the same workflow


2011-04-28 v1.1.0
-----------------

* Added some level of support for objects other than Pages to work within 
  workflows, using File objects as the case for the moment. 
* Added tracking of the Initiator of a workflow
