2024-10-13
Styling changes and modernization, a new option for install CLI, a test module improvement, and a couple of additions to make code standards a bit more strict.
It covers commits from 2024-10-09 on 11.x
branch.
#3461318 - 4548e0708681707ce1eb99226dfedb5819301ae8
Tweaks phpstan
configuration to detect missing return
types for any new code, and ignore the existing code that is not passing
for now.
#3403641 - 4b25dc769526998569fdced5ffbdf0100584c5c2
Improve entity_test
’s
EntityTestMulWithBundle
entity to produce better entity
URLs.
#3471932 - 3a3c8164c0ba30e0fde1db42c8dc885085d3af6f
Adds FilterArray::removeEmptyStrings()
to replace
array_filter()
calls where callable is expecting a bool
return.
#3458167 - c5193b30d075fa9676ac9409ffcb0b23ed48c675
Adds --password
to install
CLI command.
#3262156 - 0ba8488d5e5e3a2f7c5426a7068cda889cba534b
Embraces CSS grids instead of flexbox on olivero
theme.
Apropos dropping support of IE11.
#3478281 - 9c0bd3775caaaa3a431a388a1d807023b583977f
Makes CKEditor
input use claro
theme border
color.
$ git log --oneline --reverse --since=2024-10-08T23:59:59+00:00 --until=2024-10-10T00:00:00+00:00
9c0bd3775c Issue #3478281 by pere orga, nayana_mvr: CKEditor 5 has its own border color and is not using Claro's colors
0ba8488d5e Issue #3262156 by finnsky, kostyashupenko, ranjith_kumar_k_u, gauravvvv, nayana_mvr, pradipmodh13, libbna: Olivero: Simplification of the grid layouts to use CSS grid (instead of Flexbox)
c5193b30d0 Issue #3458167 by sokru, andypost, prashant.c, quietone: Add password option to Drupal\Core\Command\InstallCommand
3a3c8164c0 Issue #3471932 by mstrelan, bbrala, quietone: Fix callables that are expected to return bool but don't
4b25dc7695 Issue #3403641 by omarlopesino, smustgrave, quietone, kristiaanvandeneynde: Unable to generate canonical, edit, and update URLs for entity test multilanguage with bundle
4548e07086 Issue #3461318 by mstrelan, smustgrave, bbrala, catch, kingdutch, longwave, quietone, spokje, xjm, larowlan: Enforce return types in all new methods and functions
$ git diff --shortstat 9c0bd3775c~1..4548e07086
26 files changed, 74520 insertions(+), 341 deletions(-)