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
-
Align the end component to match label for data list.
-
Force loading indicator to be circular when size is 'icon'.
-
Update checkbox group to correctly pass down size and disabled props.
-
Update spacing between icon and text in select menu.
-
Modify time-input and time-selector 'disableTimes' prop.
-
Remove seconds from ic-time-selector.
For a full list of recent component changes made, please read the
Guidance website
-
Update component gallery images.
-
Update logos on website footer.
-
Fix tree item becoming unselected on Code and Accessibility pages.
Current focus
Components
-
Canary release of time selector component.
-
Canary release of drawer component.
-
Addition of milliseconds and AM/PM to IcTimeInput.
-
Refactor of IcSelect component.
-
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.
Future
Components
-
Update IcSelect and 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.
-
Add drawer guidance to the website.
-
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.
-
Create new section for developer resources.