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.
The following items are breaking changes and not supported in prior releases.
- Updated future releases to be installed via NPM vs Bower (legacy only).
- Refactored instance arguments
new WebformToolkit(container, settings, callback)
- Replaced QUnit testing with WebdriverIO framework.
- Integrated Babel transpilation build process.
- Support WCAG 2.1 aria roles
- Replaced Travis-CI with Github workflow
- Support extended INPUT types
- Support submit button INPUT type
- Ability to override submit button (
submit: false
)
- Removed DIV wrapper on hidden/submit elements
- Fixed message fadeOut, when multiple
<p>
exist. - Updated field filter/error message
- Added descriptor to error responses
- Support tokens in description field
- Upgraded outdated NPM dependencies
- NPM security updates (ws override)