Releases: canonical/vanilla-framework
v2.36.0
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.36.0
🚀 Features
- Align help text and labels for tick elements (#3965)
- Added accordion variant to align with checkboxes (#3963)
- Move card padding to
p-card__inner
(#3953)
🐛 Bug Fixes
- Add hover state for uncollpased accordion button (#3973)
🔨 Maintenance
- Update dependency autoprefixer to v10.3.4 (#3969)
v2.35.0
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.35.0
🚀 Features
🐛 Bug Fixes
- Fix max-width of notifications text (#3938)
📝 Documentation
- Fix labels in docs for 2.35 (#3964)
- Document a card with an image (#3932)
- Fix docs heading levels (#3939)
- Change component status to what's new (#3937)
🔨 Maintenance
v2.34.0
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.34.0
🚀 Features
🐛 Bug Fixes
- Enable labels to truncate with ellipses (#3931)
- Add right padding to deprecated notification response element (#3930)
- Hide Chrome's search clear icon on search and filter pattern (#3917)
- increase z-index of hr without margin bottom (#3909)
- Make notificaiton margin-bottom not depend on scaling factor (#3904)
📝 Documentation
- Document mandatory nature of cancel button in
p-search-box
pattern (#3925)
🔨 Maintenance
v2.33.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.33.1
🐛 Bug Fixes
- Set z-index of hr.u-no-margin--bottom (#3880)
📝 Documentation
- Add dart-sass build info (#3893)
- Document font-weight variables (#3894)
- Update import guidance in docs (#3889)
- Document icon color customisation (#3881)
- Add documentation on notification accessibility (#3879)
- Add heading for modal footer (#3882)
🔨 Maintenance
v2.33.0
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.33.0
New notifications
We updated the look of Notification components. Previous notification HTML structure has been deprecated, please update the class names according to updated notifications documentation.
💣 (Potentially) Breaking changes
The spacing and style of notifications have been updated. This may affect any custom CSS projects have around notifications.
🚀 Features
- Update notification spacing (#3866)
- Update notifications component with new style and features (#3856)
- Add skip link pattern (#3851)
- Update existing notification pattern with new styling (#3844)
🔨 Maintenance
- Bring search and filter height inline with other inputs (#3864)
- Bump version to 2.33.0 (#3875)
- Bump version to 2.33.0-rc2 (#3874)
- Remove notification variants (#3873)
- Bump version for pre-release 2.33.0-rc1 (#3862)
- Update dependency autoprefixer to v10.3.0 (#3861)
- Notifications deprecations (#3859)
- Add documentation for new notification variants (#3854)
- Move global nav styles from example to scss file (#3852)
v2.32.0
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.32.0
💣 Breaking changes
This version removes internal variable $grid-margin-width
. Any external code that uses this variable will not build, it should be replaced with map-get($grid-margin-widths, medium)
(or, ideally with correct value for different screen sizes).
🚀 Features
- Add dark theme to the buttons (#3807)
- Add p-label (#3801)
- Deprecate neutral button (#3806)
- Add
has-overflow
utility to tables (#3796)
🐛 Bug Fixes
- Fix small typo in navigation examples (#3783)
📝 Documentation
- Update webpack build steps (#3837)
🔨 Maintenance
- Remove contextual menu styles from p-table--mobile-card (#3843)
- Spacing vars update (#3775)
- Website accessibility fixes (#3811)
- Bump trim-newlines from 3.0.0 to 3.0.1 (#3816)
- Update dependency prettier to v2.3.2 (#3814)
- Update dependency node-sass to v6.0.1 (#3813)
- Update dependency svgo to v2.3.1 (#3815)
- add 410 template for deleted content (#3812)
- Remove showcase page (#3810)
- Fix title of
has-overflow
item in component status page (#3799) - Bump color-string from 1.5.4 to 1.5.5 (#3798)
- Bump y18n from 4.0.0 to 4.0.3 (#3787)
- Update dependency postcss to v8.3.5 (#3795)
- Bump hosted-git-info from 2.8.8 to 2.8.9 (#3786)
- Bump normalize-url from 4.5.0 to 4.5.1 (#3782)
- Bump glob-parent from 5.1.0 to 5.1.2 (#3781)
- Update dependency postcss to v8.3.2 (#3785)
v2.31.0
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.31.0
🚀 Features
- Move subnav styles to main nav styles (#3765)
- Standardize hover and active states across components (#3730)
🐛 Bug Fixes
- Remove background from link button. (#3772)
- Handle text overflow on expanding table (#3761)
- correct typo in the positive green hex code (#3767)
🔨 Maintenance
v2.30.0
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.30.0
🚀 Features
- Update main nav height, logo spacing and selected state (#3727)
- Add tab content example (#3733)
- Add dark theme to p-divider (#3728)
- Add button link pattern (#3724)
💣 Breaking Change
Main navigation update introduced in #3727 changes the height of the main top navigation (and main logo) to 3.5rem. Styling of active navigation items was updated as well. This may affect any custom styling around main navigation or logo.
🐛 Bug Fixes
- Add min width to mobile card columns (#3759)
- Fix blog links on homepage (#3735)
- update homepage URL in package.json (#3736)
- Remove hardcoded color from stroke in error icon (#3729)
🔨 Maintenance
- Update dependency postcss to v8.3.0 (#3755)
- Improve README (#3749)
- Update dependency node-sass to v6 (#3741)
- Update dependency postcss to v8.2.15 (#3747)
- Update build-tools orb to v2.9.1 (#3746)
- Update dependency prettier to v2.3.0 (#3739)
- Update dependency postcss to v8.2.14 (#3738)
- Split align utlity examples to better describe their uses (#3737)
- Make stepped list work without headings (#3731)
- Update dependency stylelint to v13.13.1 (#3726)
- Add comma to hero text on marketing site homepage (#3722)
- Update dependency stylelint-config-standard to v22 (#3718)
- Update all non-major dependencies (#3717)
v2.29.0
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.29.0
🚀 Features
- Add toolbar to the fluid-breakout layout (#3716)
🐛 Bug Fixes
📝 Documentation
- Link from Vanilla to React docs (#3715)
- Modal focus accessibility improvements (#3712)
- Remove unnecessary p-slider class from the example (#3704)
🔨 Maintenance
v2.28.0
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.28.0
🚀 Features
- Add logo-section component (#3670)
- Add footer to modal dialog (#3676)
- Add styling for table captions (#3675)
- Detached tooltip (#3677)
🐛 Bug Fixes
- Fix focus highlight states for tabs and side nav (#3698)
- Update the style of back to top link (#3696)
- Update p-stepped-list__title to allow child elements (#3694)
- Add right padding to modal header to accommodate close button (#3691)
- Fix spacing around chips in search and filter (#3687)
- Increase z-index on tooltips (#3679)
- Change modal dialog overflow to auto (#3678)
📝 Documentation
- Improve show/hiding of tooltips in JS example (#3688)
- Update docs with guidance on using tooltips with disabled elements (#3689)