Closed (fixed)
Project:
Scheduler
Version:
2.x-dev
Component:
Documentation
Priority:
Normal
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
19 Jul 2021 at 13:53 UTC
Updated:
21 Jul 2023 at 12:15 UTC
Jump to comment: Most recent
Scheduler 2.0.0-rc8 was released on 20 November 2022.
The first full release of Scheduler 2.0 will contain the following features and fixes:
Comments
Comment #5
jonathan1055 commentedAdded
#3238643: Because of changes to scheduler.links.task.yml view view.scheduler_scheduled_content is now mandatory
and
#3238728: scheduler/admin library is included but no longer exists
Comment #6
jonathan1055 commentedSwapped
#3238643: Because of changes to scheduler.links.task.yml view view.scheduler_scheduled_content is now mandatory
for the earlier
#3224340: Hardcoded local task dependency on view scheduler_scheduled_content
Added
#3225695: Support entity types whose entity bundle type does not end with `_type` and entities without created date
Comment #7
jonathan1055 commentedAdded #3249560: Write documentation for the entity plugin
Comment #8
jonathan1055 commentedAdded
#3155034: Conditionally use system actions to publish/unpublish nodes
#3238953: Add migration of global settings from Drupal 7 to 8
#3249050: Add migration of per-nodetype settings from Drupal 7 to 8/9
Comment #11
jonathan1055 commentedAdded #3260067: Implement Taxonomy Term scheduler plugin and
#3260070: Streamline the test coverage process when a new plugin is added
Comment #14
jonathan1055 commentedAdded Scheduler 2.0.0-rc1
If there are no serious problems I will release 2.0.0 in early March.
Comment #17
jonathan1055 commentedAdded #3268149: Local task link text should be translatable and
#3268167: Avoid potential duplicate local tasks
Comment #18
jonathan1055 commentedAdded #3266795: Users' scheduled view uses admin theme even if permission is restricted and
#3037483: Do not give warning for wrong widget if it is provided by a third-party module
Comment #19
jonathan1055 commentedAdded #3267429: Extra access check in user views
Comment #20
jonathan1055 commentedAdded #2916730: Scheduler fields displayed in Media Library upload form when media is not enabled for scheduling
Comment #22
jonathan1055 commentedAdded
#3272548: Extended permission for user 'scheduled' tab
#3270082: Add migration of actual Scheduler data from Drupal 7 to 8/9
#3273938: Maintain backwards compatibility with 8.x-1.x action hooks and improve hook log messages
Comment #24
joseph.olstadWow I have been knocking myself out trying to patch the lightning scheduler module to schedule more than one language of the same entity. I see that this module might already do what we need. Interesting will have to test this module and see.
All we need is latest revision or pending révision to new state scheduling, if I can't find a working module I will fork one of these and make it work myself
**update**
I discovered the scheduled_transitions module which works well for our use-case of scheduling a workflow state transition for more than one translation of an entity in the same cron. The mentioned scheduled_transitions module works well using my simple patch !
** end update **
Comment #25
jonathan1055 commentedComment #27
jonathan1055 commentedAdded:
#3282068: Add support for entities without changed date
#3282071: Add support for entities without label_collection key
#3282982: Simplify the scheduler plugin implementations
Comment #30
jonathan1055 commented#3276637: Make Rules Integration compatible with php8 is important to get done before the 2.0 release
Comment #32
jonathan1055 commentedUpdated after releasing 2.0.0-rc5
Added #3259200: [REVERTED] Plugin to support Paragraph entity type and
#3293936: PHP8.1 compatibility
Comment #37
jonathan1055 commented2.0.0-rc6 is released and this will be the final release before 2.0.0.
Added the following:
#3136831: [meta] Drupal9 Readiness and compatibility - Scheduler
#3291771: Scheduler date fields not being shown in media library window with images
#3314451: Eslint coding standards faults
#3271462: [META] Drupal 10 preparation
#3312069: ModuleHandlerInterface::getImplementations() is deprecated in 9.4
#3313848: Specify accessCheck(TRUE/FALSE) in entity queries
#3314158: Update javascript default time to use core/once for D10
#3314267: Workbench Moderation tests cannot be run at D10
Removed
#3259200: [REVERTED] Plugin to support Paragraph entity type
Comment #38
rajeshreeputraEverything looks sorted except the documentation for the entity plugin(#3249560: Write documentation for the entity plugin).
Good to go with stable release 2.0.0
Comment #39
jonathan1055 commentedYes I have the documentation in hand, just need to write it properly and add it to the online docs on drupal.org. I planned to do that when no more coding issues or other tasks were ongoing, which is now. I commented on #3271462-33: [META] Drupal 10 preparation that the 2.0.0 release will be in the week starting 7th November.
Comment #42
back-2-95Hello,
There has been releases rc7 and rc8 also after latest comments.
I can see activity on the git lately so can we expect we're near 2.0.0 stable release?
Comment #43
cedeweyAdded #3336108: Don't run hook_modules_installed during config install to the list of bugs that should be fixed to reach a 2.0 stable release since alexpott confirmed this is a stable release blocker in this comment."
Comment #44
jonathan1055 commentedAdded:
#3318332: Add hook_uninstall
#3357619: New coding standard - Alphabetically ordered Use statements
#3357836: PHP 8.2 compatibility
#3359790: Many unwanted entity_form_display entities created when updating to 2.0.0-rc8
Comment #45
matthandHi jonathan1055, We rely on the Scheduler module for our Drupal 9 websites. We want to clear our path to Drupal 10 upgrade. I can see that Scheduler only has one more bug fix pending and some docs changes before a stable release. What help do you need? We will start by testing out the current patch for https://www.drupal.org/project/scheduler/issues/3336108.
Comment #46
jonathan1055 commentedI have just committed the fix to the final 2.0 blocker #3336108: Don't run hook_modules_installed during config install and released Scheduler 2.0.0. I am also fine with making a 2.0.1 release fairly soon if anything major needs fixing.
Thank you to everyone who has helped and contributed to this. It is a major milestone in Scheduler's history.