Install
Works with Drupal: ^11.2 || ^12Using dev releases is not recommended, except for testing.
Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
Splitting 2.0.x-dev is the active development branch for
the next major release of the module.
This branch adds support for Drupal 11.2 and Drupal 12 and updates the
module to use current Drupal APIs and supported PHP versions.
Highlights
- Added support for Drupal 11.2 and Drupal 12.
- Updated hooks and services to use current Drupal APIs.
- Fixed configuration schema, installation, update, and uninstall handling.
- Improved the upgrade path for existing Splitting 1.x configuration and target data.
- Updated Splitting.js to version 1.1.0.
- Improved JavaScript behavior for AJAX content and overlapping selectors.
- Added safer handling for invalid selectors.
- Improved local library detection and the version-pinned CDN fallback.
- Improved administrative forms, validation, filtering, duplication, and deletion workflows.
- Fixed RTL stylesheet formatting and compatibility with Drupal CI checks.
- Added automated tests for PHP, JavaScript, coding standards, static analysis, and supported Drupal versions.
Important
This is a development release and should be tested carefully before use on
a production website. APIs, configuration, update hooks, and user-facing
behavior may still change before the first alpha release.
Back up the database and exported configuration before testing an upgrade
from Splitting 1.x.
Please report compatibility, upgrade, JavaScript, RTL, or administration
issues in the project issue queue.