Repository navigation
v3.30.0
What's Changed
Deprecated
- chore(Table): deprecate headerPosition, rowHeader, columnHeader, tableData prop [skip-cd] by @clukhei in #877
- refactor(Appnav, Mainnav): deprecate brandHref in favour for slotted anchors into brand slot by @clukhei in #885
- refactor(Tokens): move deprecated CSS tokens to deprecated.css by @clukhei in #892
Features
- feat(Theming): border radius customisation and change typography of components to label font-family [run-chromatic][skip-cd] by @clukhei in #840
- feat(Theming): border radius theming utilities, stories, and docs by @clukhei in #891
- feat(Typography): apply new semantic typography to reboot.css, add utility tokens, docs and skills update [skip-cd] by @clukhei in #890
- feat(ComboBox): create-option event to allow user actions for new options [skip-cd] by @clukhei in #837
Bug Fixes
- fix(Badge): update outlined dark mode colours [run-chromatic] [skip-cd] by @petrinetang in #843
- fix(Datepicker): include abbreviated month name in aria-label for WCAG 2.5.3 by @clukhei in #882
- fix(pagination): replace abbreviated prev with previous by @clukhei in #886
- fix(card): refactor stretchedLink to host-level link semantics by @clukhei in #884
Refactor
- refactor(Accordion): use --sgds-surface-border-radius semantic token by @clukhei in #848
- refactor(OverflowMenu): use --sgds-interactive-border-radius + fix icon size by @clukhei in #853
- refactor(Card): use --sgds-surface-border-radius semantic token by @clukhei in #847
- refactor(DataTable): use --sgds-interactive-border-radius semantic token by @clukhei in #858
- refactor(Alert): use --sgds-surface-border-radius semantic token by @clukhei in #849
- refactor(Button): use --sgds-interactive-border-radius semantic token by @clukhei in #851
- refactor(Sidenav): use --sgds-interactive-border-radius semantic token by @clukhei in #857
- refactor(DescriptionList): use --sgds-surface-border-radius semantic token by @clukhei in #850
- refactor(CloseButton): use --sgds-interactive-border-radius + rename CSS var by @clukhei in #852
- refactor(Pagination): use --sgds-interactive-border-radius semantic token by @clukhei in #854
- refactor(Datepicker): use semantic border-radius tokens by @clukhei in #859
- refactor(Sidebar): use --sgds-interactive-border-radius semantic token by @clukhei in #856
- refactor(Tab): use --sgds-interactive-border-radius semantic token by @clukhei in #855
- refactor(Badge): use --sgds-indicator-border-radius semantic token by @clukhei in #860
- refactor(Tooltip): use --sgds-overlay-border-radius semantic token by @clukhei in #865
- refactor(Checkbox): use --sgds-form-border-radius-dense semantic token by @clukhei in #871
- refactor(QuantityToggle): use --sgds-form-border-radius semantic token by @clukhei in #870
- refactor(Datepicker): use --sgds-form-border-radius semantic token by @clukhei in #869
- refactor(Input): use --sgds-form-border-radius semantic token by @clukhei in #867
- refactor(FormTextControl): use --sgds-form-border-radius semantic token by @clukhei in #866
- refactor(Toast): use --sgds-overlay-border-radius semantic token by @clukhei in #864
- refactor(Modal): use --sgds-overlay-border-radius semantic token by @clukhei in #863
- refactor(Dropdown): use --sgds-overlay-border-radius semantic token by @clukhei in #862
- refactor(Skeleton): use --sgds-indicator-border-radius semantic token by @clukhei in #861
- refactor(FileUpload): use --sgds-form-border-radius semantic token by @clukhei in #868
- refactor(Typography): use semantic font-family tokens by @clukhei in #872
- refactor(Modal): convert modal body to section(role=region) due to aria-label [skip-cd] by @clukhei in #874
- refactor(DataTable): sort globally across all pages in client mode [skip-cd][run-chromatic] by @clukhei in #881
Other Changes
- docs(Templates, Blocks, Patterns): fix background for night mode by @clukhei in #873
- docs(*): add security.md by @clukhei in #876
- chore(deps): bump brace-expansion in /cypress/apps/next-app [skip-cd] by @dependabot[bot] in #875
- chore: add license.txt [skip-cd] by @clukhei in #878
- chore(*): configure auto detection for deprecation tags by @clukhei in #887
- docs(Storybook): standardise deprecation notice on storybook args table [skip-cd] by @clukhei in #888
- chore(*): remove paragraph tags from HTML snippets [run-chromatic][skip-cd] by @clukhei in #880
- fix(*): a11y fixes on components after axe-core deps updates by @clukhei in #893
- docs(*): vertically center brand slot text in template stories [skip-cd] by @clukhei in #895
Full Changelog: v3.29.0...v3.30.0