Skip to content

Releases: StackExchange/Stacks

v2.5.7

14 Aug 21:25
Compare
Choose a tag to compare

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

07 Aug 19:31
Compare
Choose a tag to compare

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

01 Aug 21:09
Compare
Choose a tag to compare

What's Changed

Fixes

  • links: update visited links colors w/ a11y considerations #1740

Full Changelog: v2.5.4...v2.5.5

v2.5.4

10 Jul 17:29
Compare
Choose a tag to compare

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

03 Jun 08:34
Compare
Choose a tag to compare

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

13 May 13:13
Compare
Choose a tag to compare

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

03 May 20:59
Compare
Choose a tag to compare

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

01 May 16:41
Compare
Choose a tag to compare

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

16 Apr 12:45
Compare
Choose a tag to compare

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

  • accessibility: add skip link to bypass blocks of repeated content #1692

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

v2.3.3

04 Apr 21:09
Compare
Choose a tag to compare

What's Changed

Fixes

  • Checkbox: checked state forced color contrast #1699

Dependency updates

  • bump @typescript-eslint/parser from 7.3.1 to 7.4.0 #1695
  • bump @stackoverflow/stacks-editor from 0.10.3 to 0.10.5 #1694
  • bump stylelint from 16.3.0 to 16.3.1 #1698
  • bump @typescript-eslint/eslint-plugin from 7.3.1 to 7.4.0 #1696
  • bump typescript from 5.4.2 to 5.4.3 #1697
  • bump vite from 5.1.6 to 5.2.8 #1700

Full Changelog: v2.3.2...v2.3.3