Skip to content

Releases: verbb/workflow

3.0.0-beta.1

04 Mar 09:46
Compare
Choose a tag to compare
3.0.0-beta.1 Pre-release
Pre-release

Changed

  • Now requires PHP 8.2.0+.
  • Now requires Craft 5.0.0-beta.1+.

2.0.9

03 Mar 13:54
Compare
Choose a tag to compare

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

30 Jan 11:45
Compare
Choose a tag to compare

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

08 Dec 09:40
Compare
Choose a tag to compare

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

25 Oct 00:15
Compare
Choose a tag to compare

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

25 Oct 00:10
Compare
Choose a tag to compare

Fixed

  • Fix special characters in submission notes not working correctly.

2.0.5

28 Apr 00:27
Compare
Choose a tag to compare

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

11 Feb 02:40
Compare
Choose a tag to compare

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

24 Dec 23:42
Compare
Choose a tag to compare

Added

  • Add fallback for getDraft() to getOwner().

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

24 Nov 12:13
Compare
Choose a tag to compare

Added

  • Add Submission::getOwnerCpUrl() to easily refer to the owner entry or draft’s cpEditUrl 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.