2025-01-29
One eagle-eye change to CSRF logic, no flash on load for navigation shortcuts on cache rebuild, a description removal on a form, and a couple of lint fixes.
It covers commits from 2025-01-28 on 11.x
branch.
#3493410 - a9ebc0c6d68556e5eab7151cc2dd94908bb2a716
Improve shortcuts placeholder replacement
Small bit that removes a flash on load post cache clear, nice!
#3502487 - 8357990ca57a642d0780cca1f7c817d974de9d4b
Removes menu link form title description.
Nice clean removal of documentation that may not really be helping.
#3501866 - 523cbdf6dfbd2af4ab18d97572bd3b01d3c7d4f7
Reduce the use of array()
keyword uses
Each of the missing cases have very specific reason to be kept.
#3497113 - 0c23c7464e14d17b2c93874c9aea38a5f657b531
Fixes line length coding standard lint on @file and @var documentation
#3485174 - ae6992293d0e33f8a90077918c6d3c71f2835b5f
Fixes a CSRF token regression for non-html menu routes
$ git log --oneline --reverse --since=2025-01-27T23:59:59+00:00 --until=2025-01-29T00:00:00+00:00
ae6992293d0 Issue #3485174 by fago, arthur_lorenz, alexpott, smustgrave: Menu APIs provide invalid CSRF tokens
0c23c7464e1 Issue #3497113 by quietone, smustgrave: Fix LineLength for summary, @file and @var
523cbdf6dfb Issue #3501866 by quietone, oily: Remove remaining instances of the array language construct
8357990ca57 Issue #3502487 by lauriii, oily, ckrina: Make the menu link form less verbose
a9ebc0c6d68 Issue #3493410 by catch, plopesc, smustgrave: Consider a more substantial shortcuts placeholder
$ git diff --shortstat ae6992293d0~1..a9ebc0c6d68
62 files changed, 168 insertions(+), 122 deletions(-)