Releases: pulibrary/lux-design-system
Releases · pulibrary/lux-design-system
v7.0.1
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
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
- @carolyncole made their first contribution in #491
Full Changelog: v6.10.0...v7.0.0
v6.10.0
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
v6.9.1
What's Changed
- [LuxTextStyle] Update to use var(--color-green) by @christinach in #477
Full Changelog: v6.9.0...v6.9.1
v6.9.0
v6.8.3
What's Changed
- [LuxSearchBox] Remove box shadow by @sandbergja in #471
- [LuxShowMore] Update var with correct syntax by @christinach in #472
- Add a bookmark icon by @sandbergja in #474
- [LuxTextStyle] Adds color prop to use text style for the new availability display in the catalog. by @christinach in #475
Full Changelog: v6.8.2...v6.8.3
v6.8.2
What's Changed
- [LuxBadge] Make class names more specific to lux by @sandbergja in #469
Full Changelog: v6.8.1...v6.8.2
v6.8.1
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
What's Changed
- Reapply "Create a basic badge element with various color options" by @rladdusaw in #465
- Add a ShowMore component by @sandbergja in #466
- Include LuxBadge and LuxShowMore in the build by @sandbergja in #467
Deprecations
- LuxDisclosure is deprecated, please use LuxShowMore instead.
New Contributors
- @rladdusaw made their first contribution in #465
Full Changelog: v6.7.0...v6.8.0