Skip to content

Releases: pulibrary/lux-design-system

v7.0.1

12 Nov 20:20

Choose a tag to compare

What's Changed

  • [LuxAutocompleteInput] Allow items to be scrolled into view by the arrow keys by @carolyncole in #500
  • Make sure LuxAutoCompleteInput Does not submit the form when an option is selected via enter by @carolyncole in #502
  • [LuxInputMultiselect] explicitly declare the dependency on LuxBadge by @sandbergja in #498
  • Adding Playwright to test for LuxAutocompleteInput submission during enter by @carolyncole in #501
  • Remove repeated definitions of CSS variables from built CSS by @sandbergja in #503
  • Making Release a New version and other sections more visible by @carolyncole in #505
  • Remove end2end/example.spec.js - Update Readme by @christinach in #508

Full Changelog: v7.0.0...v7.0.1

v7.0.0

05 Nov 15:32

Choose a tag to compare

Breaking Changes

  • Vue 3.5 is now the minimum supported version of Vue.
  • The LuxInputMultiselect component has been completely rewritten with a different API and a style that is more consistent with PUL applications
  • The LuxCounter, LuxDisclosure, and LuxGallery components have been removed
  • Vuex has been removed from Lux. If you need a state management library, Vue now recommends using Pinia, rather than Vuex. These can be included in your application directly, rather than via Lux.

What's Changed

  • [LuxInputMultiselect] Add new multi select by @carolyncole in #491
  • [LuxInputMultiselect] Don't allow the user to select the same item twice by @sandbergja in #496
  • [LuxAutocompleteInput] Announce the current selection when navigating using arrow keys by @sandbergja in #488
  • [LuxAutocompleteInput] Get placeholder prop working by @sandbergja in #490
  • [LuxAutocompleteInput] get test passing again by @sandbergja in #487
  • [LuxAutocompleteInput] Emit events when a user selects an official item from the list by @sandbergja in #489
  • Remove example component LuxCounter by @sandbergja in #493
  • Remove deprecated LuxDisclosure component by @sandbergja in #495
  • Remove Vuex and the LuxGallery component by @sandbergja in #494
  • Address warnings that happen during npm run test by @sandbergja in #492
  • Check in automatic changes to the design tokens docs by @sandbergja in #497
  • Bump vite from 6.3.5 to 6.3.6 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #484
  • Bump vite from 6.3.6 to 6.4.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #485

New Contributors

Full Changelog: v6.10.0...v7.0.0

v6.10.0

29 Jul 19:15

Choose a tag to compare

What's Changed

  • Add documentation for border radius variables/design tokens by @sandbergja in #481
  • Use CSS, rather than SASS, variables for font family in components by @sandbergja in #482
  • Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #479
  • Bump form-data from 3.0.3 to 3.0.4 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #480

Full Changelog: v6.9.2...v6.10.0

v6.9.2

11 Jul 21:25

Choose a tag to compare

What's Changed

Full Changelog: v6.9.1...v6.9.2

v6.9.1

11 Jul 20:49

Choose a tag to compare

What's Changed

Full Changelog: v6.9.0...v6.9.1

v6.9.0

09 Jul 19:38

Choose a tag to compare

What's Changed

Full Changelog: v6.8.3...v6.9.0

v6.8.3

09 Jul 15:24

Choose a tag to compare

What's Changed

Full Changelog: v6.8.2...v6.8.3

v6.8.2

27 Jun 16:53

Choose a tag to compare

What's Changed

Full Changelog: v6.8.1...v6.8.2

v6.8.1

27 Jun 16:53

Choose a tag to compare

What's Changed

  • [LuxShowMore] Don't display HTML comments as part of the snippet view by @sandbergja in #468

Full Changelog: v6.8.0...v6.8.1

v6.8.0

25 Jun 20:49

Choose a tag to compare

What's Changed

Deprecations

  • LuxDisclosure is deprecated, please use LuxShowMore instead.

New Contributors

Full Changelog: v6.7.0...v6.8.0