Workflow Changelog

Keep up to date with all the changes with Workflow.

Workflow 3.x is on version 2.0.10, released on May 18, 2024

  • theicons.co/svg/photo-09 Created with Sketch. 54 New features
  • theicons.co/svg/others-47 Created with Sketch. 43 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 145 Bug fixes
View latest release (2.0.10) on the Plugin Store

2.0.10 - Latest Release

Released May 18, 2024

  • theicons.co/svg/others-47 Created with Sketch.

    Update non-English translations.

  • theicons.co/svg/others-47 Created with Sketch.

    Update English translations.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to resolve an entry from front-end submissions.

2.0.9

Released Mar 04, 2024

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an incorrect URL for draft submissions in email notifications.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix performance issues with review memoization due to performance issues for large installs.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix settings dropdown showing for reviews when editing a submission.

2.0.8

Released Jan 30, 2024

  • theicons.co/svg/home-36 Created with Sketch.

    Fix dashboard widget icon.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when saving submissions in the control panel for multi-sites.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when showing submission notes in the element index.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when determining the last review for a submission.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix "Element query executed before Craft is fully initialized" warning.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix submissions pane showing for non-draft, published entries when it should only show for drafts.

2.0.7

Released Dec 08, 2023

  • theicons.co/svg/photo-09 Created with Sketch.

    Add read-only state for submission detail pages for editors to view submission detail.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add output for reviews when comparing and their owner or submission can’t be found.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add several translations. (thanks @watarutmnh).

  • theicons.co/svg/others-47 Created with Sketch.

    The Workflow control panel menu item now will only show if the user has “Overview” permission.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix comparing reviews not working on specific multi-site setups.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to determine whether a review’s element is a draft.

2.0.6

Released Oct 25, 2023

  • theicons.co/svg/photo-09 Created with Sketch.

    Add support for editor + reviewer dual role.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when comparing reviews.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix required notes not being enforced.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix special characters in submission notes not working correctly.

2.0.5

Released Apr 28, 2023

  • theicons.co/svg/photo-09 Created with Sketch.

    Add type checks for sanitize/unsanitize notes.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add handling for migrating to Reviews on invalid review data (coming from old installs and submission data).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Emoji support for notes in Craft 4.4+.

2.0.4

Released Feb 11, 2023

  • theicons.co/svg/others-47 Created with Sketch.

    Update front-end controller to use workflow/elements/save-entry.

  • theicons.co/svg/others-47 Created with Sketch.

    Only admins are now allowed to access Workflow settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error with sending published author notification emails.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix special characters in submission notes not working correctly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix front-end submissions not working for Ajax.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix site-based submission email notification.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to approve/publish submissions made from the front-end.

  • theicons.co/svg/home-36 Created with Sketch.

    Removed Settings Workflow user permission.

2.0.3

Released Dec 25, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add fallback for getDraft() to getOwner().

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when comparing a review on a completed and approved submission.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when comparing reviews for a deleted element.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when comparing content changes for some drafts.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix dashboard widget not linking to submission element detail pages.

2.0.2

Released Nov 24, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add Submission::getOwnerCpUrl() to easily refer to the owner entry or draft’s cpEditUrl in emails.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add some error-handling checks to Review::getSubmission(), Review::getElement(), Review::getUser().

  • theicons.co/svg/photo-09 Created with Sketch.

    Add Submission::getDraft().

  • theicons.co/svg/others-47 Created with Sketch.

    References to the owner entry for a submission now refer to the draft (if it still exists).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an issue where status couldn’t be updated when editing a submission in the control panel.

2.0.1

Released Nov 23, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix submissions not being correctly multi-site aware in some instances.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when sending reviewer notifications.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix PHP errors that could occur when executing GraphQL queries..

2.0.0

Released Nov 07, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add detail template for Submissions for stats and more detail on each review.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add entry “diff” functionality to easily see what’s been added/changed/removed (if any) on each submission review.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add “Published Author Notifications” notification.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add emoji support for submission notes.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add “status” column to submissions index.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add GraphQL support for querying submissions.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add missing English Translations.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add resave console command for elements.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add checks for registering events for performance.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add archiveTableIfExists() to install migration.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires PHP ^8.0.2.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft ^4.0.0.

  • theicons.co/svg/others-47 Created with Sketch.

    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.

  • theicons.co/svg/others-47 Created with Sketch.

    Breaking Change Update email templates to handle reviews. Refer to upgrade docs.

  • theicons.co/svg/others-47 Created with Sketch.

    Breaking Change Move email functions to own service. Refer to upgrade docs.

  • theicons.co/svg/others-47 Created with Sketch.

    Revamped submission process for more reliably and simplified handling with Craft 4+ updates.

  • theicons.co/svg/others-47 Created with Sketch.

    Switch Entry::class, Entry::EVENT_AFTER_SAVE to Elements::EVENT_AFTER_SAVE_ELEMENT to handle some edge-cases.

  • theicons.co/svg/others-47 Created with Sketch.

    Changed default title of a submission to Submission for “{entry.title}” on {date}.

  • theicons.co/svg/others-47 Created with Sketch.

    Rename base plugin methods.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Workflow 1.7.0 in order to update from Craft 3.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix submissions made on published entry drafts and the “[Deleted Element]” because once applied the drafts are deleted

  • theicons.co/svg/home-36 Created with Sketch.

    Fix numerous UI issues.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix widget for an editor on a published entry showing, before a draft has been created.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix being able to save a submitted draft when it should be locked.

  • theicons.co/svg/home-36 Created with Sketch.

    Removed SubmissionsController as no longer needed.

1.7.6

Released Oct 25, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix special characters in submission notes not working correctly.

1.7.5

Released Sept 23, 2022

  • theicons.co/svg/others-47 Created with Sketch.

    Submission notes are now sanitized when containing HTML.

1.7.4

Released July 01, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix behaviour of “Approve only” for publishers, to not publish a draft, instead only save it.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix reviewer groups not saving correctly.

1.7.3

Released May 23, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error with reviewer user groups stored in the deprecated format (pre 1.7.0).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix required fields validation error leading to "Entry draft not found" when saving draft for review.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when creating a new submission on an existing entry, when required field validation fails.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix reviewer notes not populating email notifications.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix reviewer submissions triggering multiple times when containing Preparse fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix entering in reviewer notes updating the entry draft notes.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error overriding the action for controllers, when other plugins rely on Controller::beforeAction().

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to fetch the next reviewer group.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix front-end entry form creating multiple submissions.

1.7.2

Released Mar 24, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to submit for review on a non-multi-site install.

1.7.1

Released Mar 18, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add deprecation notices for old settings, if you are using a configuration file. These will need to be updated before Craft 4.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix backward compatibility handling of settings not working correctly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to submit for review on a non-multi-site install.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix settings for Reviewers not being populated correctly in settings.

  • theicons.co/svg/home-36 Created with Sketch.

    editorNotifications has been updated to be multi-site compatible. Refer to docs if you are using a configuration file.

  • theicons.co/svg/home-36 Created with Sketch.

    editorNotificationsOptions has been updated to be multi-site compatible. Refer to docs if you are using a configuration file.

  • theicons.co/svg/home-36 Created with Sketch.

    reviewerNotifications has been updated to be multi-site compatible. Refer to docs if you are using a configuration file.

  • theicons.co/svg/home-36 Created with Sketch.

    reviewerApprovalNotifications has been updated to be multi-site compatible. Refer to docs if you are using a configuration file.

  • theicons.co/svg/home-36 Created with Sketch.

    publisherNotifications has been updated to be multi-site compatible. Refer to docs if you are using a configuration file.

1.7.0

Released Mar 17, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add multi-site support for plugin settings for editor/reviewer/publisher groups.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add EVENT_PREPARE_EDITOR_EMAIL, EVENT_PREPARE_REVIEWER_EMAIL, and EVENT_PREPARE_PUBLISHER_EMAIL events.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add submission param to EVENT_BEFORESEND email events.

  • theicons.co/svg/others-47 Created with Sketch.

    Allow mail param in EVENT_BEFORESEND events to be modified by events.

  • theicons.co/svg/others-47 Created with Sketch.

    Change EVENT_BEFORESEND email events to be cancelable.

1.6.6

Released Nov 26, 2021

  • theicons.co/svg/home-36 Created with Sketch.

    Fix submissions being created multiple times, if an entry contained a Preparse field.

1.6.5

Released Nov 06, 2021

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editor/publisher notes not being kept after a failed validation attempt.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix required fields not validating when submitting for review.

1.6.4

Released Oct 01, 2021

  • theicons.co/svg/home-36 Created with Sketch.

    Fix all date text not showing date and time (just date).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix missing translation for 'Notes about your submission' text.

1.6.3

Released Sept 24, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    Update dashboard widget formatting.

  • theicons.co/svg/others-47 Created with Sketch.

    Update status colours to Craft standard.

  • theicons.co/svg/others-47 Created with Sketch.

    Set publisherId and dateApproved when setting the status to approved in the element status index.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix all date text not using locale-aware formatting.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix notes placeholder text not being fully translatable.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix rejected submissions' status not working with user border accessibility options.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix when a user is both editor and publisher, not showing the approval widget for other editors submissions.

1.6.2

Released Aug 29, 2021

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editors (who have access to the Workflow index) being allowed to approve their own submissions.

1.6.1

Released July 30, 2021

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed Craft 3.7+ compatibility.

1.6.0

Released July 16, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 3.7+.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed Craft 3.7+ compatibility.

1.5.9

Released Jan 24, 2021

  • theicons.co/svg/photo-09 Created with Sketch.

    Add reviewerApprovalNotifications plugin setting to control sending email notifications to each the editor upon each reviewer’s approval.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix reviewer emails not setting the correct “Review” model.

1.5.8

Released Jan 16, 2021

  • theicons.co/svg/home-36 Created with Sketch.

    Fix toggle arrow alignment for entry widgets.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix publisher receiving notifications incorrectly, when multiple reviewers are enabled.

1.5.7

Released Nov 28, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Add lockDraftSubmissions plugin setting to control whether entries should be locked when submitted or not.

1.5.6

Released Aug 31, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix user receiving an error when trying to edit a submitted entry.

1.5.5

Released Aug 21, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editors being able to continue editing their draft once submitted (through auto-save).

1.5.4

Released June 18, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix email notifications for editor approvals.

1.5.3

Released June 10, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Add more logging to email notifications.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix emails not sending unless Reviewer Notifications is checked.

1.5.2

Released June 09, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix XSS vulnerability with permissions settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when reviewerUserGroups plugin settings is not an array.

1.5.1

Released May 18, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix missing migration for review, introduced in 1.5.0.

1.5.0

Released May 15, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Added multi-step review process. This introduces an optional middle step between editor submissions and publisher approvals. This can be used for multiple review steps, by various parties. Big thanks to @bencroker from @putyourlightson.

1.4.8

Released May 13, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix multi-site entries and their approval overriding the status of other-site entries.

  • theicons.co/svg/home-36 Created with Sketch.

    Approving new entries respects section default status settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix date attributes for submissions not being localised.

1.4.7

Released May 12, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix incorrect response sent for some actions, causing send() errors.

  • theicons.co/svg/home-36 Created with Sketch.

    Improve handling of enabledForSite when approving and publishing submissions.

1.4.6

Released Apr 28, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Prevent access to settings when allowAdminChanges is false

1.4.5

Released Apr 16, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix logging error Call to undefined method setFileLogging().

1.4.4

Released Apr 15, 2020

  • theicons.co/svg/others-47 Created with Sketch.

    File logging now checks if the overall Craft app uses file logging.

  • theicons.co/svg/others-47 Created with Sketch.

    Log files now only include GET and POST additional variables.

1.4.3

Released Apr 03, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix draft changes not being saved when notes validation fails.

1.4.2

Released Feb 15, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when trying to submit on a single-type section.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error in index screen for Craft 2 upgrades, where a site may not have been set.

1.4.1

Released Jan 31, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix multiple approvals firing for draft submissions.

1.4.0

Released Jan 29, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 3.4 compatibility.

1.3.4

Released Jan 20, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editor/publisher notes enforcement.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix being unable to approve front-end submissions.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix being unable to approve submissions in some circumstances.

1.3.3

Released Jan 20, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when trying to approve submissions with element actions.

1.3.2

Released Jan 19, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix front-end submissions throwing errors.

1.3.1

Released Jan 05, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Add submission notes and site to submission element index.

1.3.0

Released Jan 05, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Add approve-only option for publishers.

  • theicons.co/svg/photo-09 Created with Sketch.

    Ensure publishers can't approve their own entries.

  • theicons.co/svg/others-47 Created with Sketch.

    Remove Drafts - now that its handled in Craft core. Use the element index to look for draft entries.

  • theicons.co/svg/others-47 Created with Sketch.

    Remove submissions controller and actions, refactoring to service. These shouldn't have been used (not documented), but this removes all workflow/submissions/* actions.

  • theicons.co/svg/others-47 Created with Sketch.

    Refactor and cleanup workflow flow. Particularly for new, unsaved drafts, fixing a few issues.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 3.3.0+.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix some incorrect translations (thanks @Alxmerino and @watarutmnh).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix before-send notification events not working.

  • theicons.co/svg/home-36 Created with Sketch.

    Disable auto-saving when entry has been submitted for review.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix/improve front-end submissions.

  • theicons.co/svg/home-36 Created with Sketch.

    Protect against potential XSS.

1.2.3

Released Aug 16, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix incorrect redirect URL after workflow actions. (thanks @mattrothenberg).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix draft’s not showing correctly when no title has been set.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix lack of publishing when approving submission from Overview.

1.2.2.1

Released Aug 15, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix issue for new Workflow installs having incorrect foreign key constraints.

1.2.2

Released Aug 06, 2019

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 3.2.8+.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix issues with submitting and approving on latest Craft 3.2.x changes.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when approving a brand new entry submission.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix errors with drafts index.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editor emails not sending when no Additional Options were checked.

1.2.1

Released July 13, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix offload warning when submitting actions.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix integrity error for drafts when trying to submit an entry.

1.2.0

Released July 11, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add support for Craft 3.2.0+.

  • theicons.co/svg/photo-09 Created with Sketch.

    Fix incorrect element table attributes.

1.1.12

Released June 28, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix incorrect element table attributes.

1.1.11

Released June 27, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Don’t redirect from submissions unless we have to.

  • theicons.co/svg/home-36 Created with Sketch.

    Add search attributes for submissions.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix submission propagation before saving.

1.1.10

Released June 18, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix dashboard widget link for submission drafts.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix redirect error when trying to approve a submission. (thanks @brandonkelly)

1.1.9

Released Mar 23, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add override notice for settings fields, when using config file.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix validation not triggering when saving drafts.

1.1.8

Released Mar 13, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add email events beforeSendEditorEmail and beforeSendPublisherEmail.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add editor notification options for reply-to and cc-ing publisher's email.

  • theicons.co/svg/others-47 Created with Sketch.

    Refactor settings into multiple pages.

1.1.7

Released Mar 10, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix errors thrown when calling controller actions from site requests and not from POST submissions.

1.1.6

Released Mar 06, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Allow non-admins to save plugin settings.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add more permissions to pages in plugin.

  • theicons.co/svg/home-36 Created with Sketch.

    Add checks around the owner entry and whether it exists.

  • theicons.co/svg/home-36 Created with Sketch.

    Add missing migration for ownerSiteId for Craft 2 > 3 upgrades.

1.1.5

Released Mar 01, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix potential error on widget when submitted element is missing.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix redirects for submissions, particularly on the front-end.

1.1.4

Released Feb 28, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix approved entries not being published correctly in some instances.

1.1.3

Released Feb 27, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editor/publisher links.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix errors that can occur when installing via cli.

1.1.2

Released Feb 27, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Added editor/publisher submission notes required setting

  • theicons.co/svg/others-47 Created with Sketch.

    Ensure editor/publisher URLs are only shown if the current user has permission.

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure publishers in settings use User Group UID.

1.1.1

Released Feb 26, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error in Norwegian translation (thanks @phoob).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix query error when viewing drafts.

1.1.0

Released Feb 25, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Added editor notes, to send along with a submission.

  • theicons.co/svg/photo-09 Created with Sketch.

    Submissions now listed on entry events, to improve submission workflow.

  • theicons.co/svg/photo-09 Created with Sketch.

    Submit brand-new entries for review (provided they pass validation).

  • theicons.co/svg/photo-09 Created with Sketch.

    Translation to norwegian. (thanks @phoob).

  • theicons.co/svg/photo-09 Created with Sketch.

    Add serialised data to submissions to prepare for entry comparison diffs.

  • theicons.co/svg/others-47 Created with Sketch.

    Updated widget styles to be more compact for entry sidebars.

  • theicons.co/svg/others-47 Created with Sketch.

    Update min requirement to Craft 3.1.x.

  • theicons.co/svg/others-47 Created with Sketch.

    Updated plugin settings to use UIDs for Craft 3.1.x.

  • theicons.co/svg/others-47 Created with Sketch.

    'Submit for review' now saves entry content, then submits for review. No more clicking 'Save' then 'Submit'.

  • theicons.co/svg/others-47 Created with Sketch.

    'Submit for review' now validates entry content before submission.

  • theicons.co/svg/others-47 Created with Sketch.

    Changed controller action from workflow/submissions/send to workflow/submissions/save-submission.

  • theicons.co/svg/others-47 Created with Sketch.

    Changed controller action from workflow/submissions/revoke to workflow/submissions/revoke-submission.

  • theicons.co/svg/others-47 Created with Sketch.

    Changed controller action from workflow/submissions/approve to workflow/submissions/approve-submission.

  • theicons.co/svg/others-47 Created with Sketch.

    Changed controller action from workflow/submissions/reject to workflow/submissions/reject-submission.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix draft submissions not being retained after approval.

  • theicons.co/svg/home-36 Created with Sketch.

    Submissions now trigger entry validation, ensuring only 'valid' entries are submitted for review.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix dateApproved/dateRejected not showing their value.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when sorting by Editor or Publisher in CP.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when no sections are selected.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix not publishing a submission when approving.

1.0.3

Released Nov 10, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Show the entry title on submissions index, rather than the Submission ID.

1.0.2

Released July 24, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Verbb logo reference (for real this time)

1.0.1

Released July 24, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix elementType typo

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Verbb logo reference

0.9.6

Released Nov 04, 2017

  • theicons.co/svg/home-36 Created with Sketch.

    Minor fix for sidebar icon.

0.9.5

Released Oct 17, 2017

  • theicons.co/svg/photo-09 Created with Sketch.

    Verbb marketing (new plugin icon, readme, etc).

0.9.4

Released Oct 15, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added ability to enabled/disable email notifications for editors or publishers.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added ability to select all, or individual publishers to be notified via email on submissions.

  • theicons.co/svg/home-36 Created with Sketch.

    Only individual editors receive approval/rejection email notifications - not each user in the editor group.

0.9.3

Released Sept 24, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added ability to set notes on an approval/rejection from a publisher.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added submission rejection option integrating notes (as above).

  • theicons.co/svg/photo-09 Created with Sketch.

    Added new email message for when editors are notified on their submission.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added ability for editors to revoke their submission.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added widget for submissions.

  • theicons.co/svg/others-47 Created with Sketch.

    Editors now receive emails when their submission is approved/rejected.

  • theicons.co/svg/others-47 Created with Sketch.

    Improved entry widget to combine multiple submissions into a single pane.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed missing attributes for element type.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed typo in element action.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed status indicators on element index.

0.9.2

Released July 08, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added Draft overview screen - shows all available drafts site-wide.

0.9.1

Released July 08, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed approval link in email not including draft.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed where a Draft entry was approved, its state was not set to public.

0.9.0

Released June 26, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Initial release.