Skip to content

Commit

Permalink
changelog updates
Browse files Browse the repository at this point in the history
  • Loading branch information
nucleogenesis committed Nov 16, 2023
1 parent 880ec17 commit 5740f10
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,17 @@ Changelog is rather internal in nature. See release notes for the public overvie

## Version 2.0.0

- [#465]
- **Description:** KDropdownMenu improvements & bind $attrs in KIconButton
- **Products impact:** -
- **Addresses:** -
- **Components:** KDropdownMenu, KIconButton
- **Breaking:** no
- **Impacts a11y:** yes
- **Guidance:** The KIconButton simply allows you to ensure that attrs you bind to it will be applied to the resulting button itself (ie, tabindex). KDropdownMenu now emits the @tab event when the [Tab] key is pressed and @close when the popover is programmatically closed. This allows more precise focus management as the popover by default could end up sending focus to the root HTML element.

[#465]: https://github.com/learningequality/kolibri-design-system/pull/465

- [#478]
- **Description:** Changed _dev-only to dev-only
- **Products impact:** -
Expand All @@ -15,7 +26,7 @@ Changelog is rather internal in nature. See release notes for the public overvie
- **Breaking:** no
- **Impacts a11y:** no
- **Guidance:** -

[#478]: https://github.com/learningequality/kolibri-design-system/pull/478

- [#482]
Expand All @@ -26,7 +37,7 @@ Changelog is rather internal in nature. See release notes for the public overvie
- **Breaking:** no
- **Impacts a11y:** no
- **Guidance:** -

[#482]: https://github.com/learningequality/kolibri-design-system/pull/482

- [#464]
Expand Down Expand Up @@ -265,7 +276,7 @@ Changelog is rather internal in nature. See release notes for the public overvie
- [#351] - Wrap `KCheckbox` default slot's content in <label>
- [#355] - Add `KSelect` to KDS
- [#346] - `KDropdownMenu` no longer contains a button. Relatedly, all props that relate to buttons were removed from `KDropdownMenu`, namely `text`, `appearance`, `disabled`. Therefore, when migrating to this version, `KDropdownMenu` needs to be wrapped in `KButton` or `KIconButton`'s' `menu` slot and these obsolete props moved to button components from `KDropdownMenu`.
- [#346] - `KDropdownMenu` has a new prop `hasIcons` (whether or not the options display an icon).
- [#346] - `KDropdownMenu` has a new prop `hasIcons` (whether or not the options display an icon).
- [#346] - `KButton`: The default slot doesn't take precedence over `text` prop anymore (the default slot content will be rendered above `text` if provided).
- [#361] - `KButton` exposes `hasDropdown` prop which will show the dropdown icon in a button.
- [#361] - Fixes 'Property or method "disabled" is not defined on the instance but referenced during render.' raised by `KDropdownMenu`
Expand Down

0 comments on commit 5740f10

Please sign in to comment.