Roadmap
Roadmap
Introduction
The purpose of sharing the roadmap is to give our community an insight into our strategic plan, goals and milestones.
Priorities may change because of organisation strategies, or community requirements. We will aim to keep this page up to date.
We welcome contributions of code, issues raised and more. You can read more about
Check out our
Recently shipped
Components
-
Fixed slotted tabs in
ic-dialognot working with focus trap. -
Removed
normalize.cssimport fromic-radio-option. -
Updated
IcSelectOptiontype to be more permissive and reverted breaking change. -
Added large size variant to
ic-switch. -
Added slot for icon on
ic-tooltip. -
Fixed slotted tabs not working with focus trap in
ic-drawer. -
Provided a "datetime" type for cells in
ic-data-table.
For a full list of recent component changes made, please read the
Guidance website
-
Updated component gallery images.
-
Fixed tree item becoming unselected on Code and Accessibility pages.
-
Updated switch guidance to include new 'large' size variant.
Current focus
Components
-
Addition of milliseconds and AM/PM to IcTimeInput.
-
Improvements to IcSearchBar.
-
Mature and move existing canary components to Beta.
Guidance website
-
Introduce more code examples for all components.
-
Update guidance for horizontal cards.
-
Create a series of patterns that help users creating search pages and using search bars.
-
Create new section for developer resources.
Future
Components
-
Update IcSearchBar to use a standard combobox pattern.
-
Review component behaviour when loading data asynchronously.
-
Improvements to dynamically rendering navigation items in IcSideNavigation.
-
Compatibility of IcTypography with MS Edge "Read Aloud" screen reader.
Guidance website
-
Add guidance information for CSS theme for native tables.
-
Restructure Tokens subsection in Styles.
-
Restructure Guidance and Code subsections for all components.
-
Restructure Patterns section.
-
Consolidate navigation guidance into a single section.
-
Update top navigation to display navigation items in groups.
-
Organise component pages into groups based on component types.