2024-09-16 (3 commits)

2024-09-17

Overview

A fix for workspaces module, along a UX fix for cron, and one less phpunit deprecation.

Amazingly, the cron UI message error was reported 12 years ago. Thanks for making Drupal better!

Changes

It covers commits from 2024-09-16 on 11.x branch.

#1630576: Cron reports it’s done long before it really is done

#1630576 - 6bbf792f54b7ea6133c5401176a4cc4b92f9ace0

Fixes when cron report to be finished to watchdog.

Amazingly the issue was open for 12 years.

#3438769: Sub workspace does not clear

#3438769 - c1f7b85decd7b1281b00d891c72963551b57d622

Clears the state of sub-workspaces, that have been merged into live.

#3471410: Method getMockForAbstractClass() of class PHPUnitis deprecated in PHPUnit 10 - replace in class HelpTopicTwigTest

#3471410 - 472a26942bd2a19da8b29ed9bfa48f78d9b0a3e9

Fixes phpunit deprecated use on HelpTopicTwigTest.

Annex

Meta

The set

$ git log --oneline --reverse --since=2024-09-15T23:59:59+00:00 --until=2024-09-17T00:00:00+00:00
472a26942b Issue #3471410 by mondrake: Method getMockForAbstractClass() of class PHPUnit\Framework\TestCase is deprecated in PHPUnit 10 - replace in class HelpTopicTwigTest
c1f7b85dec Issue #3438769 by vinmayiswamy, antonnavi, michelle, amateescu: Sub workspace does not clear
6bbf792f54 Issue #1630576 by nexusnovaz, jhodgdon, catch: Cron reports it's done long before it really is done

$ git diff --shortstat 472a26942b~1..6bbf792f54
 7 files changed, 103 insertions(+), 9 deletions(-)