Skip to content

[FEATURE] Cron: Deprecate cron hook plugin and job provider interface#11395

Merged
mjansenDatabay merged 1 commit intoILIAS-eLearning:release_11from
mjansenDatabay:feature/11/cron-deprecate-plugin
Apr 14, 2026
Merged

[FEATURE] Cron: Deprecate cron hook plugin and job provider interface#11395
mjansenDatabay merged 1 commit intoILIAS-eLearning:release_11from
mjansenDatabay:feature/11/cron-deprecate-plugin

Conversation

@mjansenDatabay
Copy link
Copy Markdown
Contributor

@mjansenDatabay mjansenDatabay commented Apr 2, 2026

This PR deprecates the cron hook plugin slot and the job provider interface, which enabled any kind of plugin to contribute cron jobs.

Since the removal (which bill be done with #11392 for ILIAS 12) is a "Breaking Change", I will announce this in the next JF meeting.

@matthiaskunkel
Copy link
Copy Markdown
Member

@mjansenDatabay : is this a PR for 11 or for trunk (12)?

@mjansenDatabay
Copy link
Copy Markdown
Contributor Author

@mjansenDatabay : is this a PR for 11 or for trunk (12)?

This is for ILIAS 11 only.

@matthiaskunkel
Copy link
Copy Markdown
Member

Thanks!!!

@matthiaskunkel
Copy link
Copy Markdown
Member

Jour Fixe, 13 April 2026: We accept the deprecation of the cron hook plugin and job provider interface with ILIAS 11.

@mjansenDatabay mjansenDatabay merged commit a190fca into ILIAS-eLearning:release_11 Apr 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants