Skip to content

Commit 01383c9

Browse files
Patch release
1 parent ff747ef commit 01383c9

File tree

2 files changed

+47
-0
lines changed

2 files changed

+47
-0
lines changed

RELEASENOTES.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,30 @@ These are changes that have backwards-compatible solutions present and that comp
3131

3232
### Latest Release
3333

34+
## Release 0.8.16
35+
36+
**Deprecation**
37+
TL:DR; If you use the source code directly, update your form component paths and the parameters in `onChange`. All others stay the same for now.
38+
* Moves `Input`, `Checkbox`, and `Textarea` out of `component/forms` and directly into `component/`. Old paths such as `component/forms/input` will still work, but include a console warning as deprecated.
39+
* `components/input`, `components/checkbox`, and `components/textarea` pass different parameters into the `onChange` callback. `onChange` now passes in `event, { checked }` if the new paths are used. The parameters used to be `checked, event, { checked }`. If you use the new paths such as `components/input`, please update your parameter variables. This aligns the callback's parameters with the rest of the library's callback functions.
40+
* If you consume the library with named imports `{[component]} from '@salesforce/design-system-react'`, you will recieve the warning and will need to use the old parameter order until the next breaking change.
41+
* For more information, please review #1350.
42+
43+
**Minor features**
44+
* Update `Tree` example to be hashmap in order to promote immutability. Please review `Tree` example on [documentation site](http://react.lightningdesignsystem.com/components/tree/) in order to understand flattened tree data.
45+
* Add `tabIndex` prop to `MenuDropdown`
46+
* Update SLDS version to 2.6.0 and test
47+
48+
**Bug fix**
49+
* Dialog components such as Dropdown when used with `menuPosition='overflowBoundaryElement'` now respect `max-width` instead of inherited children width
50+
* Remove duplicate logo in `GlobalHeader`
51+
52+
**Maintenance**
53+
* Upgrade Babel to v7 and Jest to v23
54+
55+
**Documentation**
56+
* Remove deprecated Picklist from code base and examples
57+
3458
## Release 0.8.15
3559
**Modals are now at `z-index: 8000`.** If there are items on the main page with a higher `z-index`, they will appear in front of the modal. This setting aligns with the [prescribed z-index in SLDS](https://www.lightningdesignsystem.com/design-tokens/#category-z-index) for `$z-index-overlay`.
3660
**Require `iconCategory` if `iconName` is set.** `utility` used to be the default icon category. `iconCategory` is now required.

patch.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## Release 0.8.16
2+
3+
**Deprecation**
4+
TL:DR; If you use the source code directly, update your form component paths and the parameters in `onChange`. All others stay the same for now.
5+
* Moves `Input`, `Checkbox`, and `Textarea` out of `component/forms` and directly into `component/`. Old paths such as `component/forms/input` will still work, but include a console warning as deprecated.
6+
* `components/input`, `components/checkbox`, and `components/textarea` pass different parameters into the `onChange` callback. `onChange` now passes in `event, { checked }` if the new paths are used. The parameters used to be `checked, event, { checked }`. If you use the new paths such as `components/input`, please update your parameter variables. This aligns the callback's parameters with the rest of the library's callback functions.
7+
* If you consume the library with named imports `{[component]} from '@salesforce/design-system-react'`, you will recieve the warning and will need to use the old parameter order until the next breaking change.
8+
* For more information, please review #1350.
9+
10+
**Minor features**
11+
* Update `Tree` example to be hashmap in order to promote immutability. Please review `Tree` example in order to understand
12+
* Add `tabIndex` prop to `MenuDropdown`
13+
* Update SLDS version to 2.6.0 and test
14+
15+
**Bug fix**
16+
* Dialog components such as Dropdown when used with `menuPosition='overflowBoundaryElement'` now respect `max-width` instead of inherited children width
17+
* Remove duplicate logo in `GlobalHeader`
18+
19+
**Maintenance**
20+
* Upgrade Babel to v7 and Jest to v23
21+
22+
**Documentation**
23+
* Remove deprecated Picklist from code base and examples

0 commit comments

Comments
 (0)