Backports of Prototype fixes from 2.417 to stable-2.414
#8345
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains backports of #8280, #8279, #8278, and #8307 (all delivered one week ago in 2.417) to
stable-2.414
. The reason for this proposal is to make 2.414.1 a solid LTS baseline for plugins to depend on in the post-Prototype transition, with all known Prototype fixes integrated to core. While the four mentioned PRs are code cleanup PRs rather than bug fixes, I think it is worth backporting them so that plugins that require a recent LTS baseline (e.g. for #8008) have one they can depend on that is consistent with weeklies. There are no reported regressions with the above 4 PRs.Testing done
None, other than the PR build for this PR.
Proposed changelog entries
N/A
Proposed upgrade guidelines
N/A
Submitter checklist
Desired reviewers
@mention
Before the changes are marked as
ready-for-merge
:Maintainer checklist