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

jonathan1055 created an issue. See original summary.

  • jonathan1055 committed 78c7c9d on 2.x
    Issue #3224263 Expected vs Actual swap in SchedulerEvents test
    

  • jonathan1055 committed c4aa064 on 2.x
    Issue #3224263 Do not run product tests at 9.1 and 9.2 on Travis, tidy...
jonathan1055’s picture

  • jonathan1055 committed 17d418c on 2.x
    Issue #3224263 by jonathan1055: Remove core 9.0 tests from Travis
    
  • jonathan1055 committed 3c922e4 on 2.x
    Issue #3224263 by jonathan1055: Move Rules test files into...

  • jonathan1055 committed 9ba9c8c on 2.x
    Issue #3224263 by jonathan1055: Remove /tests from phpunit script call...

  • jonathan1055 committed 1d3dced on 2.x
    Issue #3224263 by jonathan1055: Reduce Travis overhead when not running...

  • jonathan1055 committed 19174d3 on 2.x
    Issue #3224263 by jonathan1055: Fix deprecation counts (reduced for 9.2...
jonathan1055’s picture

Issue summary: View changes

Added Scheduler 2.0.0-rc1
If there are no serious problems I will release 2.0.0 in early March.

  • jonathan1055 committed f058bd6 on 2.x
    Issue #3224263 Contrib semantic versioning is supported from core 8.8.3+
    
  • jonathan1055 committed f245077 on 2.x
    Issue #3224263 Allow for pre-existing devel generate percentages
    

  • jonathan1055 committed 4b45250 on 2.x
    Issue #3224263 by jonathan1055: Inject entityTypeManager to avoid View::...
jonathan1055’s picture

  • jonathan1055 committed 0472da9 on 2.x
    Issue #3224263 by jonathan1055: Lock PHP version at 7.4.22 in Travis.yml...

  • jonathan1055 committed 6ba02f7 on 2.x
    Issue #3224263 by jonathan1055: Simplify FieldsDisplayTest
    
joseph.olstad’s picture

Wow 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 **

jonathan1055’s picture

Issue summary: View changes

  • jonathan1055 committed 4d9de3b on 2.x
    Issue #3224263 by jonathan1055: Add D9.4 test to Travis, download...

  • jonathan1055 committed f19ee6c on 2.x
    Issue #3224263 by jonathan1055: Rename TERM to TAXONOMY to avoid name...

  • jonathan1055 committed ce66dec on 2.x
    Issue #3224263 by jonathan1055: Reduce allowed deprecations for 9.2
    
jonathan1055’s picture

Issue summary: View changes

#3276637: Make Rules Integration compatible with php8 is important to get done before the 2.0 release

  • jonathan1055 committed 0b292a7 on 2.x
    Issue #3224263 by jonathan1055: Align SchedulerNodeEvents descriptions...
jonathan1055’s picture

  • jonathan1055 committed cca06cb on 2.x
    Issue #3224263 by jonathan1055: Update Travis builds to use core 9.5
    

  • jonathan1055 committed 999da3d on 2.x
    Issue #3224263 by jonathan1055: Remove scheduler.drush.inc as drush 8 is...

  • jonathan1055 committed 1be0862 on 2.x
    Issue #3224263 by jonathan1055: Fix typos in comments and messages
    

  • jonathan1055 committed c18b1e1 on 2.x
    Issue #3224263 by jonathan1055: Run Drupal 10 branch in Travis builds
    
rajeshreeputra’s picture

Everything 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

jonathan1055’s picture

Yes 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.

  • jonathan1055 committed 2276f56 on 2.x
    Issue #3224263 by jonathan1055:  Add $entityTypeObject property and...

  • jonathan1055 committed 5147314f on 2.x
    Issue #3224263 by jonathan1055: Remove all unnecessary 403 and 404 from...
back-2-95’s picture

Hello,

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?

cedewey’s picture

Issue summary: View changes

Added #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."

matthand’s picture

Hi 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.

jonathan1055’s picture

Status: Active » Fixed

I 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.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.