Releases: StackExchange/Stacks
v2.5.8
What's Changed
Bug fixes
- prevent hide when focus is within tooltip #1811
Dependency updates
- bump stylelint from 16.8.1 to 16.8.2 #1805
- bump webpack from 5.93.0 to 5.94.0 #1808
- bump mini-css-extract-plugin from 2.9.0 to 2.9.1 #1806
- bump stylelint from 16.8.2 to 16.9.0 #1809
- bump apca-check from 0.1.0 to 0.1.1 #1814
- bump cssnano from 7.0.5 to 7.0.6 #1815
- bump @types/mocha from 10.0.7 to 10.0.8 #1819
- bump concurrently from 8.2.2 to 9.0.1 #1818
- bump vite from 5.3.5 to 5.4.6 #1822
- bump @web/test-runner-visual-regression from 0.9.0 to 0.10.0 #1820
- bump vitest from 2.0.5 to 2.1.1 #1826
- bump eslint from 8.57.0 to 8.57.1 #1824
- bump @web/test-runner from 0.18.3 to 0.19.0 #1825
- build(deps): bump rollup from 4.21.3 to 4.22.4 #1827
- bump eslint-plugin-no-unsanitized from 4.0.2 to 4.1.1 #1832
- bump webpack from 5.94.0 to 5.95.0 #1830
- bump typescript from 5.5.4 to 5.6.2 #1831
- bump @stackoverflow/stacks-editor from 0.10.6 to 0.10.7 #1833
- bump eslint-plugin-no-unsanitized from 4.1.1 to 4.1.2 #1835
- bump @types/mocha from 10.0.8 to 10.0.9 #1839
- bump stylelint from 16.9.0 to 16.10.0 #1838
- docs(spot illustrations): update spot prototype usage instructions by @KyleMit in #1837
- bump typescript from 5.6.2 to 5.6.3 #1846
- bump vitest from 2.1.1 to 2.1.3 #1850
Full Changelog: v2.5.7...v2.5.8
v2.5.7
What's Changed
Fixes
- input: improve readonly input APCA Lc values for a11y in #1799
- link: don't apply visited styles to .badge, .badge-tag #1803
Full Changelog: v2.5.6...v2.5.7
v2.5.6
What's Changed
Fixes
- link: prevent visited styles from applying to
.post-tag
#1797
Full Changelog: v2.5.5...v2.5.6
v2.5.5
What's Changed
Fixes
- links: update visited links colors w/ a11y considerations #1740
Full Changelog: v2.5.4...v2.5.5
v2.5.4
What's Changed
Fixes
- popover: prevent content child from clipping elements #1764
Docs
- a11y: document usage of ARIA landmarks across our products #1752
- figma: obfuscate figma links under okta auth #1712
Full Changelog: v2.5.3...v2.5.4
v2.5.3
What's Changed
Features
- feat(popover): add
s-popover--content
class to apply appropriate popover content overflow styles #1739
Docs
- docs(a11y): document min viewport dimensions #1738
- docs(a11y): fix tertiary nav heading color contrast #1746
Full Changelog: v2.5.2...v2.5.3
v2.5.2
What's Changed
Fixes
- fix(a11y): indicate required form controls using an asterisk #1723
Dependency updates
- bump stylelint from 16.3.1 to 16.5.0 #1729
- bump @testing-library/dom from 10.0.0 to 10.1.0 #1728
- bump @typescript-eslint/eslint-plugin from 7.7.1 to 7.8.0 #1730
- bump @typescript-eslint/parser from 7.7.1 to 7.8.0 #1731
- bump @web/test-runner from 0.18.1 to 0.18.2 #1733
- bump vitest from 1.5.2 to 1.6.0 #1734
- bump @web/dev-server-rollup from 0.6.1 to 0.6.3 #1732
- bump cssnano from 6.1.2 to 7.0.1 #1719
Full Changelog: v2.5.1...v2.5.2
v2.5.1
What's Changed
Fixes
- a11y: update code highlight colors to meet contrast requirement #1724
- tag: implement tag fixes for font-weight and required variant theming #1727
Dependency updates
- bump ejs from 3.1.9 to 3.1.10 in #1725
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
⚠ BREAKING CHANGE
- tag: updated design #1717
Important
This release includes changes to the tag component design, including the removal of the muted
variant and the is-selected
modifier styles. Other tag component styles have been updated to ensure they meet the Stacks accessibility requirements for color contrast.
See #1717 for details on all of the changes to tags.
Dependencies Upgrades
- bump @typescript-eslint/eslint-plugin from 7.6.0 to 7.7.0 #1713
- bump mini-css-extract-plugin from 2.8.1 to 2.9.0 #1715
- bump @typescript-eslint/parser from 7.6.0 to 7.7.0 #1714
- bump @testing-library/dom from 9.3.4 to 10.0.0 #1716
- bump css-loader from 6.10.0 to 7.1.1 #1707
- bump @typescript-eslint/parser from 7.7.0 to 7.7.1 #1718
- bump vitest from 1.5.0 to 1.5.2 #1720
- bump @stackoverflow/stacks-editor from 0.10.5 to 0.10.6 #1721
- bump @typescript-eslint/eslint-plugin from 7.7.0 to 7.7.1 #1722
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
⚠ BREAKING CHANGES
- colors: remove v1 color output and references #1664
Important
This release removes all the Stacks Classic v1 colors APIs. With Stacks Classic v2 we have introduced a brand new palette of colors (see migration guide for more details) but we still kept around the old v1 palette to give consumer some time to adjust to the new one. In this release we are removing those old APIs and significantly shrinking the payload of our css bundle. If you are still using the old colors please refer to the migration guide.
Features
Dependencies Upgrades
- bump typescript from 5.4.3 to 5.4.4 #1704
- bump cssnano from 6.1.0 to 6.1.2 #1701
- bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.5.0 #1705
- bump @typescript-eslint/parser from 7.4.0 to 7.5.0 #1703
- bump @typescript-eslint/eslint-plugin from 7.5.0 to 7.6.0 in #1708
- bump vitest from 1.4.0 to 1.5.0 #1710
- bump typescript from 5.4.4 to 5.4.5 #1709
- bump @typescript-eslint/parser from 7.5.0 to 7.6.0 #1711
Full Changelog: v2.3.3...v2.4.0