v2.19.1
Getting Vanilla Framework
Install with NPM: https://www.npmjs.com/package/vanilla-framework
Visit the documentation at https://vanillaframework.io/docs
New in Vanilla v2.19.1
π©βπ» Accessibility
- Apply standard vanilla focus state to tree-view items (#3326)
- Application layout: Point aria-describedby to correct ids (#3325)
- Add status and alerts roles to notifications and validation messages (#3323)
- Fix tree component roles as per spec (#3320)
- Accordion: fix accessibility validator errors (#3317)
- Remove duplicate ids (#3316)
- Add autocomplete and fix types in a few places (#3311)
- Add name attributes to form inputs and buttons (#3307)
- Remove obsolete frameborder attribute (#3296)
- Remove invalid links from showcase page (#3305)
- Remove empty action attributes from vanilla examples to avoid validator errors (#3300)
- Remove checked attribute from select (#3299)
- Add aria-labels to tick elements, make ids in examples unique (#3295)
- Add aria-attributes to slider component (#3291)
- Remove width attribute from anchors, remove invalid aria-labels from contextual menu (#3290)
- Misc markup fixes (#3289)
π Bug Fixes
- Fix show utility to correctly set initial value (#3330)
π¨ Maintenance
- Bump version to 2.19.1 (#3331)
- Add cookie policy to Vanilla site (#3329)
- Update dependency autoprefixer to v10 (#3287)
- Update dependency postcss-cli to v8 (#3315)
- Update dependency stylelint to v13.7.2 (#3314)
- Update canonicalwebteam/dev Docker tag to v1.6.8 (#3313)
- Update flask-base to 0.6.4 (#3297)