All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix Drupal 9.2 Deprecation message ( https://www.drupal.org/node/3201242 )
- Add a static cache to the
WmSettings
service
- Redirect to settings overview after saving, when having navigated to the settings edit form through the menu items
- Fix issue with form display of new settings bundles
- Fix error when no settings have been set up
- Add static cache to Twig extension to prevent unnecessary database calls when calling the function multiple times with the same arguments
- Add individual settings as menu items under the Content > Settings menu item
- Fix Twig extension service definition
- Add Twig extension
- Remove hook_event_dispatcher dependency
- Fix notice 'Trying to access array offset on value of type bool'
- Make entity type requirement optional during site installation with existing config
- Fix issue with hook_requirements
- Make entity type requirement optional during installation
- Fix invalid core_version_requirement parameter
- Add changelog
- Add issue & pull request templates
- Add coding standard fixers
- Add Drupal 9 support
- Increase PHP version constraint to 7.1
- Apply code style related fixes
- Update .gitignore
- Update module description
- Update README & documentation
- Fix automatic installation of base field
- Add missing hook_event_dispatcher dependency
- Add missing license
- Remove unnecessary eck dependency
- Add index on wmsettings_key base field
- Normalize composer.json
- Add php & drupal/core composer dependencies
- Replace usages of third-party deprecated code
- Fix loading translations of settings entities
- Dispatch cache tags on settings update/insert
- Remove references to deprecated classes
- Code style fixes
- Make sure translations of settings entities, if available, are always published
- Change entity type/bundle config to optional
- Remove Twig extension