Releases: verbb/workflow
Releases · verbb/workflow
2.0.1
Fixed
- Fix submissions not being correctly multi-site aware in some instances.
- Fix an error when sending reviewer notifications.
- Fix PHP errors that could occur when executing GraphQL queries..
2.0.0
Added
- Add detail template for Submissions for stats and more detail on each review.
- Add entry “diff” functionality to easily see what’s been added/changed/removed (if any) on each submission review.
- Add “Published Author Notifications” notification.
- Add emoji support for submission notes.
- Add “status” column to submissions index.
- Add GraphQL support for querying submissions.
- Add missing English Translations.
- Add resave console command for elements.
- Add checks for registering events for performance.
- Add
archiveTableIfExists()
to install migration.
Changed
- Now requires PHP
^8.0.2
. - Now requires Craft
^4.0.0
. - Revamped Submissions and Reviews. Now captures information each time an action is performed on an entry for better review tracking. Refer to upgrade docs for a more thorough explanation.
- Breaking Change Update email templates to handle reviews. Refer to upgrade docs.
- Breaking Change Move email functions to own service. Refer to upgrade docs.
- Revamped submission process for more reliably and simplified handling with Craft 4+ updates.
- Switch
Entry::class, Entry::EVENT_AFTER_SAVE
toElements::EVENT_AFTER_SAVE_ELEMENT
to handle some edge-cases. - Changed default title of a submission to
Submission for “{entry.title}” on {date}
. - Rename base plugin methods.
- Now requires Workflow
1.7.0
in order to update from Craft 3.
Fixed
- Fix submissions made on published entry drafts and the “[Deleted Element]” because once applied the drafts are deleted
- Fix numerous UI issues.
- Fix widget for an editor on a published entry showing, before a draft has been created.
- Fix being able to save a submitted draft when it should be locked.
Removed
- Removed
SubmissionsController
as no longer needed.
2.0.0-beta.8
Added
- Now store
ownerCanonicalId
to help resolve the submission against the original entry after the draft is deleted. - Add emoji support for submission notes.
- Add “status” column to submissions index.
- Add GraphQL support for querying submissions.
Changed
- Breaking Change Move email functions to own service. Refer to upgrade docs.
- Revamped submission process for more reliably and simplified handling with Craft 4+ updates.
- Switch
Entry::class, Entry::EVENT_AFTER_SAVE
toElements::EVENT_AFTER_SAVE_ELEMENT
to handle some edge-cases.
Fixed
- Fix submissions made on published entry drafts and the “[Deleted Element]” because once applied the drafts are deleted
- Fix numerous UI issues.
- Fix widget for an editor on a published entry showing, before a draft has been created.
- Fix being able to save a submitted draft when it should be locked.
Removed
- Removed
SubmissionsController
as no longer needed.
2.0.0-beta.7
Fixed
- Fix an error running
resave
console commands.
1.7.5
Changed
- Submission notes are now sanitized when containing HTML.
2.0.0-beta.6
Fixed
- Fix an error when approving a draft.
- Fix an error when trying to change the status of submissions from the element index actions.
2.0.0-beta.5
Added
- Add missing English Translations.
Fixed
- Fix an error when uninstalling.
- Fix an error when uninstalling the plugin.
- Fix being unable to view submissions in the control panel.
- Fix permission checks.
- Fix Workflow CSS not rendering for submissions index.
- Fix an error when trying to publish a submission.
- Fix element actions for submissions.
2.0.0-beta.4
Fixed
- Fix an error when uninstalling.
1.7.4
Fixed
- Fix behaviour of “Approve only” for publishers, to not publish a draft, instead only save it.
- Fix reviewer groups not saving correctly.
2.0.0-beta.3
Added
- Add resave console command for elements.
- Add checks for registering events for performance.
- Add
archiveTableIfExists()
to install migration.
Changed
- Rename base plugin methods.
Fixed
- Fix a Twig error in pending submissions pane.