|
| 1 | +<!-- Copyright 2020 Adobe. All rights reserved. |
| 2 | +This file is licensed to you under the Apache License, Version 2.0 (the "License"); |
| 3 | +you may not use this file except in compliance with the License. You may obtain a copy |
| 4 | +of the License at http://www.apache.org/licenses/LICENSE-2.0 |
| 5 | +Unless required by applicable law or agreed to in writing, software distributed under |
| 6 | +the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS |
| 7 | +OF ANY KIND, either express or implied. See the License for the specific language |
| 8 | +governing permissions and limitations under the License. --> |
| 9 | + |
| 10 | +import {BlogPostLayout, Hero} from '@react-spectrum/docs'; |
| 11 | +export default BlogPostLayout; |
| 12 | + |
| 13 | +--- |
| 14 | +description: For our end of year release we worked on improving our accessibility, types and documentation. We will be back next year with new components and features! Have a safe and restful holiday break and thank you for all the contributions this year. |
| 15 | +date: 2021-12-16 |
| 16 | +--- |
| 17 | + |
| 18 | +# December 16, 2021 Release |
| 19 | + |
| 20 | +For our end of year release we worked on improving our accessibility, types and documentation. We will be back next year with new components and features! Have a safe and restful holiday break and thank you for all the contributions this year. |
| 21 | + |
| 22 | +## Fixed |
| 23 | +- Patch intl-messageformat for null or undefined values - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/2544) |
| 24 | +- Add `onKeyDown` event handler to `SearchField` - [@reidbarber](https://github.com/reidbarber) - [PR](https://github.com/adobe/react-spectrum/pull/2617) |
| 25 | +- Update selection `useSingleSelectionState` and `useMultipleSelectionState` to control sending duplicate selection events - [@LFDanLu](https://github.com/LFDanLu) - [PR](https://github.com/adobe/react-spectrum/pull/2618) |
| 26 | +- Fix incorrect color rending for `Checkbox` - [@paulgpeterson](https://github.com/paulgpeterson) - [PR](https://github.com/adobe/react-spectrum/pull/2662) |
| 27 | +- Pass filtered DOM props to Tabs - [@khoad](https://github.com/khoad) - [PR](https://github.com/adobe/react-spectrum/pull/2655) |
| 28 | +- Fix incorrect active state on disabled `Checkbox` in Firefox - [@ktabors](https://github.com/ktabors) - [PR](https://github.com/adobe/react-spectrum/pull/2582) |
| 29 | +- Update types for ComboBox to seperate stately props - [@frdclav](https://github.com/frdclav) - [PR](https://github.com/adobe/react-spectrum/pull/2651) |
| 30 | +- Remove unused type `disallowEmptySelection` from `ComboBox`, `Select` and `useSingleSelectListState` - [@qilto](https://github.com/qilto) - [PR](https://github.com/adobe/react-spectrum/pull/2652/) |
| 31 | +- Improve VO support for selection and long press - [@snowystinger](https://github.com/snowystinger) - [PR](https://github.com/adobe/react-spectrum/pull/2521) |
| 32 | +- Add additional translations for long press support in React Aria `grid` - [andmail101](https://github.com/angmail101) - [PR](https://github.com/adobe/react-spectrum/pull/2690) |
| 33 | + |
| 34 | +## Documentation |
| 35 | +- Update Next.js docs to include latest components - [@rwoll](https://github.com/rwoll) - [PR](https://github.com/adobe/react-spectrum/pull/2638) |
| 36 | +- Fix `useMenuTrigger` example to spread correct props on menu - [@frdclav](https://github.com/frdclav) - [PR](https://github.com/adobe/react-spectrum/pull/2642/) |
| 37 | +- Update TableView and useAsyncList to use useCollator for sorting - [@wilfredo-malazarte](https://github.com/wilfredo-malazarte) - [PR](https://github.com/adobe/react-spectrum/pull/2656) |
| 38 | +- Update Contributing file with new versions - [@sdjustin](https://github.com/sdjustin) - [PR](https://github.com/adobe/react-spectrum/pull/2649) |
| 39 | +- Add missing import to `useSwitch` example - [@Dev-CasperTheGhost](https://github.com/Dev-CasperTheGhost) - [PR](https://github.com/adobe/react-spectrum/pull/2634) |
| 40 | + |
| 41 | +## Under construction |
| 42 | + |
| 43 | +Pre-release versions of the following components have been released. Please feel free to try them out, and report any issues you encounter. |
| 44 | + |
| 45 | +- ColorSlider beta |
| 46 | + - [React Spectrum](https://react-spectrum.adobe.com/react-spectrum/ColorSlider.html) |
| 47 | + - [React Aria](https://react-spectrum.adobe.com/react-aria/useColorSlider.html) |
| 48 | +- ColorWheel beta |
| 49 | + - [React Spectrum](https://react-spectrum.adobe.com/react-spectrum/ColorWheel.html) |
| 50 | + - [React Aria](https://react-spectrum.adobe.com/react-aria/useColorWheel.html) |
| 51 | +- ColorField beta |
| 52 | + - [React Spectrum](https://react-spectrum.adobe.com/react-spectrum/ColorField.html) |
| 53 | + - [React Aria](https://react-spectrum.adobe.com/react-aria/useColorField.html) |
| 54 | +- SearchWithin alpha |
| 55 | +- Calendar alpha |
| 56 | +- DatePicker alpha |
| 57 | +- ListView alpha |
| 58 | +- CardView alpha |
| 59 | +- Card alpha |
| 60 | + |
| 61 | +## Released packages |
| 62 | + |
| 63 | +``` |
| 64 | +- @adobe/react-spectrum => 3.15.1 |
| 65 | +- @internationalized/message => 3.0.3 |
| 66 | +- @react-aria/color => 3.0.0-beta.6 |
| 67 | +- @react-aria/combobox => 3.2.1 |
| 68 | +- @react-aria/datepicker => 3.0.0-alpha.2 |
| 69 | +- @react-aria/grid => 3.2.0 |
| 70 | +- @react-aria/searchfield => 3.2.2 |
| 71 | +- @react-aria/selection => 3.7.1 |
| 72 | +- @react-aria/table => 3.2.0 |
| 73 | +- @react-aria/utils => 3.11.0 |
| 74 | +- @react-spectrum/color => 3.0.0-beta.6 |
| 75 | +- @react-spectrum/datepicker => 3.0.0-alpha.2 |
| 76 | +- @react-spectrum/list => 3.0.0-alpha.5 |
| 77 | +- @react-spectrum/table => 3.1.1 |
| 78 | +- @react-spectrum/tabs => 3.1.1 |
| 79 | +- @react-stately/list => 3.4.1 |
| 80 | +- @react-stately/selection => 3.9.0 |
| 81 | +- @react-types/combobox => 3.2.1 |
| 82 | +- @react-types/select => 3.5.1 |
| 83 | +- @react-types/shared => 3.10.1 |
| 84 | +- react-aria => 3.12.0 |
| 85 | +- react-stately => 3.11.0 |
| 86 | +``` |
0 commit comments