1 | # Changelog
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 |
|
5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
6 |
|
7 | ## [3.0.0] - 2024-02-24
|
8 |
|
9 | ### Changed
|
10 |
|
11 | The following items are **breaking changes** and not supported in prior releases.
|
12 |
|
13 | - Updated future releases to be installed via [NPM](https://npmjs.com) vs [Bower](https://bower.io) (legacy only).
|
14 | - Refactored instance arguments `new WebformToolkit(container, settings, callback)`
|
15 | - Replaced [QUnit](https://qunitjs.com) testing with [WebdriverIO](https://webdriver.io) framework.
|
16 | - Integrated [Babel](https://babeljs.io) transpilation build process.
|
17 |
|
18 | ## [3.0.1] - 2024-02-25
|
19 |
|
20 | - Support WCAG 2.1 aria roles
|
21 |
|
22 | ## [3.0.2] - 2024-02-29
|
23 |
|
24 | ### Updated
|
25 |
|
26 | - Replaced Travis-CI with Github workflow
|
27 |
|
28 | ## [3.1.0] - 2024-04-02
|
29 |
|
30 | ### Added
|
31 |
|
32 | - Support extended INPUT types
|
33 |
|
34 | ## [3.1.1] - 2024-04-19
|
35 |
|
36 | ## Added
|
37 |
|
38 | - Support submit button INPUT type
|
39 | - Ability to override submit button (`submit: false`)
|
40 |
|
41 | ### Updated
|
42 |
|
43 | - Removed DIV wrapper on hidden/submit elements
|