Install
Works with Drupal: ^10.2 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
This is a beta release for the first stable release of HTML Tag Usage. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.
New features since 1.0.0-beta4
Drupal 11 compatibility
HTML Tag Usage 1.0.0-beta5 is compatible with Drupal 11.
Basic test coverage and GitLab pipeline
New test coverage and regular scheduled testing via GitLab should help to maintain a bug free experience for all users across all supported versions of Drupal Core and speed up releasing compatible versions for new major Core releases in the future.
Bug fixes since 1.0.0-beta4
Support for common invalid tags and attributes
HTML Tag Usage no longer fails to display the report page, when tags or attributes containing a colon or an underscore are in use.
Updating from previous versions
This release drops support for Core versions 8.9, 9 and 10.1. The minimum Core version required is now 10.2. The minimum PHP version required is now PHP 8.1. Users on older Core versions or PHP versions can continue to use 1.0.0-beta4 until they are ready to update.
No database changes have been introduced in this release.
Changes to routing definitions have been introduced in this release. Users might have to rebuild the container (e.g. run drush cr) once, if they encounter routing exceptions during report regeneration after the update.
To update from Drupal 10 to Drupal 11, update to the latest version of HTML Tag Usage first, run any open database updates, and only then update to Drupal Core 11. Updating both HTML Tag Usage and Drupal Core at the same time might work, but is not recommended by Core's maintainers and has not been tested.
Thanks
My sincere thanks go out (in alphabetical order) to Andrew Morton, Jonathan Hunt, and last but not least project update bot and the Drupal 11 readiness team for contributing patches, bug reports or other valuable feedback to this release.
Changes since 1.0.0-beta4:
- #3430934 by project update bot, jonathan_hunt, feyp: (feat) Add compatibility with Drupal 11
- #3408330 by mortona2k, jonathan_hunt, feyp: (fix) Add colon to tag/attribute
- #3556208 by feyp: (feat) Add basic test coverage and pipeline