Releases: verbb/workflow
Releases · verbb/workflow
3.0.0-beta.1
Changed
- Now requires PHP
8.2.0+
. - Now requires Craft
5.0.0-beta.1+
.
2.0.9
Fixed
- Fix an incorrect URL for draft submissions in email notifications.
- Fix performance issues with review memoization due to performance issues for large installs.
- Fix settings dropdown showing for reviews when editing a submission.
2.0.8
Fixed
- Fix dashboard widget icon.
- Fix an error when saving submissions in the control panel for multi-sites.
- Fix an error when showing submission notes in the element index.
- Fix an error when determining the last review for a submission.
- Fix "Element query executed before Craft is fully initialized" warning.
- Fix submissions pane showing for non-draft, published entries when it should only show for drafts.
2.0.7
Added
- Add read-only state for submission detail pages for editors to view submission detail.
- Add output for reviews when comparing and their owner or submission can’t be found.
- Add several translations. (thanks @watarutmnh).
Changed
- The Workflow control panel menu item now will only show if the user has “Overview” permission.
Fixed
- Fix comparing reviews not working on specific multi-site setups.
- Fix an error when trying to determine whether a review’s element is a draft.
2.0.6
Added
- Add support for editor + reviewer dual role.
Fixed
- Fix an error when comparing reviews.
- Fix required notes not being enforced.
- Fix special characters in submission notes not working correctly.
1.7.6
Fixed
- Fix special characters in submission notes not working correctly.
2.0.5
Added
- Add type checks for sanitize/unsanitize notes.
- Add handling for migrating to Reviews on invalid review data (coming from old installs and submission data).
Fixed
- Fix Emoji support for notes in Craft 4.4+.
2.0.4
Changed
- Update front-end controller to use
workflow/elements/save-entry
. - Only admins are now allowed to access Workflow settings.
Fixed
- Fix an error with sending published author notification emails.
- Fix special characters in submission notes not working correctly.
- Fix front-end submissions not working for Ajax.
- Fix site-based submission email notification.
- Fix an error when trying to approve/publish submissions made from the front-end.
Removed
- Removed
Settings
Workflow user permission.
2.0.3
Added
- Add fallback for
getDraft()
togetOwner()
.
Fixed
- Fix an error when comparing a review on a completed and approved submission.
- Fix an error when comparing reviews for a deleted element.
- Fix an error when comparing content changes for some drafts.
- Fix dashboard widget not linking to submission element detail pages.
2.0.2
Added
- Add
Submission::getOwnerCpUrl()
to easily refer to the owner entry or draft’scpEditUrl
in emails. - Add some error-handling checks to
Review::getSubmission()
,Review::getElement()
,Review::getUser()
. - Add
Submission::getDraft()
.
Changed
- References to the owner entry for a submission now refer to the draft (if it still exists).
Fixed
- Fix an issue where status couldn’t be updated when editing a submission in the control panel.