- Added treating of ‘.’ and ‘_’ interchangeably in autocomplete matching.
- Changed option autocompletion to be case-insensitive.
- Changed autocompletion to apply to any large option list rather than just injected services.
- Changed forms tab to be routes and forms.
- Issue #3309463: Added link to re-run code analysis to form error message for invalid value.
- Added details element around hooks in test module.
- Removed ‘tests’ property from tests section to silence irrelevant warning.
- Fixed handling of validation error for the module root name.
- Fixed undeclared variable in process form.
- Issue #3230672 by joachim: Fixed hooks JS filter relies on classes only in Seven.
- Fixed data definition being retrieved twice on misc form.
- Issue #3240196 by joachim, perfectcu.be: Fixed process batch not catching errors from DCB analysis.
- Added forms tab to modules.
- Fixed outdated instructions in README.
- Fixed unclear text on test sample analysis form.
- Refactored cases for form elements to be simpler.
- Added comments to form element cases.
- Fixed data properties which come from the config entity getting removed on section forms other than the name section.
- Fixed JS warning for missing settings property when empty.
- Fixed section forms’ data item not getting module name and label set in it.
- Fixed regression for length of injected services textfield.
- Issue #3169889 by joachim: Fixed form validation crashes for violations on elements not on the current form section.
- Fixed analysis page crashing if the data directory has a problem.
- Fixed generic section form class building the form twice.
- Fixed submit process repeating analysis of how to handle properties, and using unprepared component property info, which breaks with multi-valued presets due to their lack of an 'options' attribute.
- Fixed module dependencies and other array properties using a textarea widget getting stray "\r" characters added to each line.