Plan for 2.x version

Created on 18 August 2023, over 1 year ago
Updated 20 August 2023, over 1 year ago

This is more a documentation issue of changes I am making for a 2.x version of this module.

Starting from 8.x-1.x HEAD, I am doing the following:

  1. Making the module Drupal 10 compatible
  2. Removing email functionality - this is available via workbench_email
  3. Removing custom Views filter - I didn't see much value in this filter, more likely people will need views with a Contextual filter on the reviewer field itself. We don't need anything custom there.
  4. Removing Nightwatch tests, replaced with WebDriver tests
  5. Modifying roleIdsWithAllowedTransition heavily. Now roles are returned as long as they can do at least 1 transition from the to state. Previously this checked ALL transitions which didn't make much sense to me.
  6. Remove from_state from controller, this was unused.
  7. Heavily refactored entire codebase, using constructor prop promotion, strict typing, etc.
📌 Task
Status

Fixed

Version

1.0

Component

Code

Created by

🇦🇺Australia acbramley

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024