Skip to content

v5.2.3

Compare
Choose a tag to compare
@julien-deramond julien-deramond released this 30 Dec 13:10
· 323 commits to main since this release
ce61681

Bootstrap v5.2.3


Boosted v5.2.3

As usual, you may want to refer to Bootstrap v5.2.3 changelog for an exhaustive list of features and changes in Boosted/Bootstrap.

馃殌 Features

  • Forms: new form helper icon button (#1444)
  • Forms: new small size form controls (inputs, labels, selects, input groups) (#1230)
  • Examples: new 'Pages' section and new 'Form' example (#1559)
  • Reboot: add defensive CSS by defining a line-height for var and code (#1720)
  • Accessibility: complete refactoring of visible focus (#1437)
    • Black outer outline and white inner box shadow on light background
    • White outer outline and black inner box shadow on dark background
    • Removal of transition animation
    • Rework of all components

馃悰 Fixes

  • Storybook: generate Storybook site in _site instead of site (#1660)
  • Docs: add missing aliases for /docs/examples and /examples (#1657)
  • Docs: add missing logo in Scroll navbar docs (#1664)
  • Modals: remove the extra-margin of the last element of scrollable modals (#1661)
  • Orange navbar: add missing aria-currents in some displayed docs code (#1662)
  • Stepped process: converted current step to plain text for better accessibility (#1663)
  • Cards: revamp of the rendering and semantics to better fit with ODS guidelines (#1376)
    • card titles and subtitles sizes
    • bold captions when there's an image
    • correct use of header order hierarchy in card example pages
  • Docs: remove link to non-existing v2.3.2 (#1692)
  • Navs: remove orange hover color for active tabs of nav tabs light (#1420)
  • Tables: move some .table-responsive in the right place/<div> and remove all docs specific CSS for tables (#1710)
  • Dropdowns: several fixes around the rendering of dropdowns (#1164)
  • Accordion: change padding management to have a better rendering when visible focus is displayed (#1727)
  • Cards: modify padding top to card headers (#1449)

馃摉 Docs

  • Enhance documentation to add a first batch of design callouts to explain when some variants of our components/utilities are not compatible with the Orange Design System guidelines (#1713)
  • Customize > Color: enhance rendering of Sass variables in "Orange color tokens" and "Bootstrap core variables" sections (#1731)
  • Guides: Vite, Webpack and Parcel guides enhancement to be more specific to Boosted (#1384)

馃О Chore

  • GitHub workflows: enhance GitHub workflows to better handle Dependabot (#983)
  • Pa11y-ci: enhance configuration for specific Windows environments (#1665)
  • Pa11y-ci: bumped dependency from 2.42.0 to 3.0.1 (#938). 鈿狅笍 With the new aXe version used in pa11y-ci, it allowed us to spot the following a11y enhancements in Boosted:
    • add some aria-labels in Navbar component page
    • modified the markup of the Nested tabs components
    • improved semantics for buttons in Cards examples
    • add missing aria-labelledby in our Footer component's accordions
  • PR template: enhance PR template for contributors and core team (#1706)
  • Examples: better management of SVGs (#1730)