Component status


When we add, make significant updates, or deprecate a component we update their status so that it’s clear what’s available to use. Check back here anytime to see current status information.

What's new in Vanilla 2.11

Component Status Version Notes
Side navigation
Updated
2.11.0 A no-JS fallback was added for the side navigation toggle functionality on small screens.
Side navigation
Updated
2.11.0 A new raw HTML variant of the side navigation component.

Previously in Vanilla

Component Status Version Notes
Side navigation
Updated
2.10.0 Update to the responsive styling of the side navigation.
Side navigation
New
2.9.0 New side navigation component was added.
Navigation
Updated
2.8.0 New navigation classes (p-navigation__items, p-navigation__item, p-navigation__link) were added to replace existing (p-navigation__links, p-navigation__link, and classless <a>).
Navigation
Deprecated
2.8.0 Navigation classes p-navigation__links, p-navigation__link, and classless <a> are deprecated and will be removed in future release v3.0. Please use new class names (p-navigation__items, p-navigation__item, p-navigation__link) instead.
Contextual menu
Updated
2.7.0 Added dark theme to contextual menu.
Heading classes
Updated
2.7.0 New heading classes with numbers (p-heading--1, ...) were added for consistency with other class names we use.
Heading classes
Deprecated
2.7.0 Heading classes with numbers as words (p-heading--one, --two, ...) are deprecated and will be removed in future release v3.0. Please use class names with numbers (p-heading--1, --2, ...) instead.
Range input
New
2.6.0 Styling of Slider component was added to all <input type="range"> elements by default. This makes p-slider class optional for styling range inputs.
Checkbox, radio button
Updated
2.6.0 New `is-table-header` added to properly align checkboxes and radio buttons used in table headers.
Slider
Updated
2.6.0 Styling of Slider component was added to all <input type="range"> elements by default. This makes p-slider class optional for styling range inputs.
Contextual menu
New
2.5.0 Optional state indicator was added to contextual menu
Font metrics
New
2.5.0 Added u-visualise-font-metrics utility to visualise font metrics
Line length
New
2.5.0 Added $max-width--default variable and u-no-max-width utility to control line length
Table cell padding overlap
New
2.5.0 Added u-table-cell-padding-overlap utility to overlap table cell padding
Truncation
New
2.5.0 Added u-truncate utility to truncate text with ellipsis
Social icons
Updated
2.5.0 Updated style of social icons. Added new .p-icon--rss and p-icon--email icons.
Social icons
Deprecated
2.5.0 We will be removing p-icon--canonical and p-icon--ubuntu from social icon set in future release v3.0

Status key

New

Newly released components, utilities or settings that are safe to use in projects.

Deprecated

These components, utilities or settings are in the process of being removed and should no longer be used in projects.

In progress

Design spec and code implementation are not yet finished.

Updated

These are existing components, utilities or settings that have been updated either through design or code.

Validated

Proposal approved in our bi-weekly meeting . A design spec is created and development starts ready for code review.