Drupal 10.1.5
5 October 2023
Drupal version 10.1.5 is now available.
Upgrading to Drupal 10.1.5
Drupal 10.1.5 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Drupal updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Drupal install to test the 10.1.5 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 10.1.5
This is a patch (bugfix) release of Drupal 10 and is ready for use on production sites.
Bug Fixes
- GitLab should retry jobs that fail outside test failures
- Remove variables export from test-only job
- Add linkByHrefExistsExact and linkByHrefNotExistsExact for matching links by href exactly
- Indirect modification of overloaded element with Views responsive table
- Return type of NodeInterface::getTitle() should be nullable
- Fix spelling of words only misspelled in tests, part 2
- [GitlabCI] SQLite currently not working
- [random test failure] Random failure in ThrobberTest::testProgressThrobberPosition
- Security update get-func-name (CVE-2023-43646)
- Add support for 'test only' changes to gitlab CI
- Display category-related recipes when seeing a recipe full page
- Generic Revision UI's Revision overview page generates wrong operations/view links for a translation
- CKEditor 5 should respect
- Unclear term 'internal library name' in theme API documentation
- document the reason for 'edit' vs. 'update' operations in field and entity access operation name
- Add GenericModuleTestBase and use it to test general module things
- Incomplete examples in API docs for the download process plugin
- Distribute @group #slow tests between test runners and mark more tests
- Creating a new translation may delete translations with drafts
- [DrupalMedia] Formatting lost when attempting to edit media within a list item in CKEditor 5
- [random test failure] Random failure in MigrateBlockContentTranslationTest
- Run nightwatch tests in parallel
- Don't make other tests depend on PHPUnit
- Only run one postgres version on commit
- Add postgresql 15/16 to testing matrix
- Fix change record link added in #3231341
- Add pagination to VersionHistoryController
- Disabled primary button in views area has grey text on blue background (bad contrast)
- "Enforced" Dependencies of Optional Configs Overwrite Other Dependencies
- Parent jobs are missing interruptible
- Copy less files around in ComponentsIsolatedBuildTest
- AccessAwareRouter does not respect HTTP method
- Each GitLab job exposes user email
- Move Gitlab linting steps to main job
- GitlabCI should fetch less from git
- Set GitlabCI matrix for Drupal 10.1 to use PHP 8.1 and MySQL 5.7 by default
- Configure GitLabCI matrix testing
- Node Access Rebuild never finishes (infinite loop)
- Libraries using jquery_ui assets directly shouldn't duplicate files
- DiffOpOutputBuilder does not correctly match the 10.0.x implementation and produces unexpected output (part 2)
- Returntype incorrect for UnitTestCase::getConfigFactoryStub()
- Remove error suppressions and workarounds for https://bugs.php.net/bug.php?id=50688
- Chunk multiple cache sets into groups of 100 to avoid OOM/max_allowed_packet issues
- Run jobs on GitLab CI branch tests
- Run jobs on GitLab CI branch tests
- GitLab CI integration for core
- incorrect sample code in docs for hook_library_info_build
- Move BrowserTestBaseTest tests checking WebAssert methods to WebAssertTest
- False positives when identifying what is a placeholder, for deprecation error
- Toolbar username lazy builder only XSS filters but doesn't escape user display name - stored remote request
- commit-code-check.sh doesn't allow optional chaining in JavaScript
- Improve spell checking in commit-code-check.sh
- Spell check all files if dictionary.txt changes
- Remove incorrect spellings from the dictionary that are no longer in the codebase
- DiffOpOutputBuilder does not correctly match the 10.0.x implementation and produces unexpected output
- Layout Builder jumps to top when removing section/block
- Drupal.t() does not respect locale_custom_strings
- Regression fix for (if feasible) uses of the jQuery trim function to use vanillaJS
- Add an example to Drupal\migrate\Plugin\migrate\process\SkipOnEmpty doc block
- Remove redefintion of t() from update-countries.sh
- Revert broken flexbox after Branding component creation
- aria-current is giving an invalid value
- optionExists throws exception with incorrect type if option doesn't exist