|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## 0.49.0 |
| 4 | + |
| 5 | +### Minor Changes |
| 6 | + |
| 7 | +- [#3785](https://github.com/primer/view_components/pull/3785) [`7526370`](https://github.com/primer/view_components/commit/75263700b8c00ffdd525c81feed0de61b81d1067) Thanks [@lindseywild](https://github.com/lindseywild)! - Adds character_limit option to TextArea and TextField components |
| 8 | + |
| 9 | +### Patch Changes |
| 10 | + |
| 11 | +- [#3823](https://github.com/primer/view_components/pull/3823) [`954596a`](https://github.com/primer/view_components/commit/954596a07c4230f107c24dad2967f25577828d5b) Thanks [@TylerJDev](https://github.com/TylerJDev)! - Tooltip: Prevents tooltip from appearing when popover (e.g. ActionMenu) is opened |
| 12 | + |
3 | 13 | ## 0.48.0 |
4 | 14 |
|
5 | 15 | ### Minor Changes |
|
382 | 392 | - [#2983](https://github.com/primer/view_components/pull/2983) [`5d68193`](https://github.com/primer/view_components/commit/5d681938247c4a957d62b05c2560fef24195ff51) Thanks [@keithamus](https://github.com/keithamus)! - Ensure ActionMenu restores focus on close of a dialog, if a menu item opened that dialog |
383 | 393 |
|
384 | 394 | - [#3010](https://github.com/primer/view_components/pull/3010) [`ebab85a`](https://github.com/primer/view_components/commit/ebab85a3a3d2644079aaf495fd1e6689b89f713b) Thanks [@camertron](https://github.com/camertron)! - Fixes several SelectPanel bugs: |
385 | | - |
386 | 395 | 1. If multiple server-rendered items are checked, the panel will only show one item checked. |
387 | 396 | 2. If no `data-value` attributes are provided, panels in single-select mode will allow multiple items to be checked. |
388 | 397 |
|
|
559 | 568 | ### Patch Changes |
560 | 569 |
|
561 | 570 | - [#2751](https://github.com/primer/view_components/pull/2751) [`b1fef3c`](https://github.com/primer/view_components/commit/b1fef3cf8ae547241b4d63fde81bc6c127fbd862) Thanks [@langermank](https://github.com/langermank)! - - Add `label_wrap` param to `Beta::Button` |
562 | | - |
563 | 571 | - Bug fix: text overflows in SegmentedControl instead of ellipses |
564 | 572 |
|
565 | 573 | - [#2765](https://github.com/primer/view_components/pull/2765) [`1857983`](https://github.com/primer/view_components/commit/1857983591752336d34133c83af3c8cfe232f1af) Thanks [@camertron](https://github.com/camertron)! - Fix issue preventing expansion and collapse of nav list items with tooltips |
|
761 | 769 | - [#2414](https://github.com/primer/view_components/pull/2414) [`48a2405a`](https://github.com/primer/view_components/commit/48a2405a2cdb6865eb57c2ea411fcece026590d0) Thanks [@keithamus](https://github.com/keithamus)! - Prevent other Overlays closing when Escape is pressed while Tooltips are open |
762 | 770 |
|
763 | 771 | - [#2379](https://github.com/primer/view_components/pull/2379) [`2c59c33b`](https://github.com/primer/view_components/commit/2c59c33bf54e392d743fbdd1076d06bff2151b42) Thanks [@mperrotti](https://github.com/mperrotti)! - Updates 'inactive' state for buttons based on feedback from the a11y team: |
764 | | - |
765 | 772 | - inactive buttons need to meet the color contrast ratio minimum |
766 | 773 | - inactive buttons shouldn't have aria-disabled since they can still accept interactions such as: |
767 | 774 | - hover/focus to show a tooltip |
|
831 | 838 | ### Minor Changes |
832 | 839 |
|
833 | 840 | - [#2284](https://github.com/primer/view_components/pull/2284) [`374d10fd`](https://github.com/primer/view_components/commit/374d10fd18e7371f49abf75dde135c3ed29fe33d) Thanks [@langermank](https://github.com/langermank)! - Update tooltip design |
834 | | - |
835 | 841 | - Removes caret |
836 | 842 | - Decrease offset |
837 | 843 | - Remove animation delay |
|
885 | 891 | <!-- Changed components: Primer::Alpha::ActionBar --> |
886 | 892 |
|
887 | 893 | - [#2259](https://github.com/primer/view_components/pull/2259) [`a2fe6134`](https://github.com/primer/view_components/commit/a2fe61342b2f3527533902d845f5a9d500d6910c) Thanks [@TylerJDev](https://github.com/TylerJDev)! - \* Includes ActionMenu in ActionBar focus trap when present. |
888 | | - |
889 | 894 | - Adjusts `focus_group.ts` to set `tabindex="0"` back to invoker if it is non-focusable. |
890 | 895 | - Prevents popover invokers from being triggered with 'left' and 'right' arrow keys. |
891 | 896 |
|
|
924 | 929 | <!-- Changed components: _none_ --> |
925 | 930 |
|
926 | 931 | - [#2250](https://github.com/primer/view_components/pull/2250) [`66c4dd69`](https://github.com/primer/view_components/commit/66c4dd6936b386caa42868beef9ea1b33f84b11b) Thanks [@langermank](https://github.com/langermank)! - - Improve contrast for icons in `invisible` button on hover in dark mode (within v8 colors) |
927 | | - |
928 | 932 | - Fix disabled button styles (v8 colors) |
929 | 933 | - Bump Primitives to latest |
930 | 934 |
|
|
1639 | 1643 | - [#1632](https://github.com/primer/view_components/pull/1632) [`7f1181be`](https://github.com/primer/view_components/commit/7f1181be49960337254db834e9b2b9a5fdb7b0b8) Thanks [@camertron](https://github.com/camertron)! - Improve performance of the deny\_\* methods |
1640 | 1644 |
|
1641 | 1645 | * [#1625](https://github.com/primer/view_components/pull/1625) [`3af9bf5e`](https://github.com/primer/view_components/commit/3af9bf5e778bb1fe475ed7efda9fc1a5ed36d695) Thanks [@jonrohan](https://github.com/jonrohan)! - Deprecate components and moving to new namespace: |
1642 | | - |
1643 | 1646 | - Primer::Dropdown moving to Primer::Alpha::Dropdown |
1644 | 1647 | - Primer::Dropdown::Menu moving to Primer::Alpha::Dropdown::Menu |
1645 | 1648 | - Primer::Dropdown::Menu::Item moving to Primer::Alpha::Dropdown::Menu::Item |
|
2457 | 2460 | _Manuel Puyol_ |
2458 | 2461 |
|
2459 | 2462 | - Change spacing in `Blankslate`: |
2460 | | - |
2461 | 2463 | - Between `description` and `primary_action` to `32px`. |
2462 | 2464 | - Between `primary_action` and `secondary_action` to `16px`. |
2463 | 2465 |
|
|
2815 | 2817 | _Manuel Puyol_ |
2816 | 2818 |
|
2817 | 2819 | - Linters can: |
2818 | | - |
2819 | 2820 | - convert values with ERB interpolations. |
2820 | 2821 | - autocorrect cases with custom classes. |
2821 | 2822 |
|
|
2930 | 2931 | _Kate Higa_ |
2931 | 2932 |
|
2932 | 2933 | - Renames: |
2933 | | - |
2934 | 2934 | - `Primer::AvatarStackComponent` to `Primer::Beta::AvatarStack`. |
2935 | 2935 |
|
2936 | 2936 | _Manuel Puyol_ |
|
2972 | 2972 | _Kate Higa_ |
2973 | 2973 |
|
2974 | 2974 | - Renames: |
2975 | | - |
2976 | 2975 | - `Primer::AutoComplete` to `Primer::Beta::AutoComplete` |
2977 | 2976 | - `Primer::AutoComplete::Item` to `Primer::Beta::AutoComplete::Item` |
2978 | 2977 | - `Primer::AvatarComponent` to `Primer::Beta::Avatar` |
|
3116 | 3115 | _Kate Higa_ |
3117 | 3116 |
|
3118 | 3117 | - Renames: |
3119 | | - |
3120 | 3118 | - `DropdownComponent` to `Dropdown`. |
3121 | 3119 | - `Dropdown::MenuComponent` to `Dropdown::Menu`. |
3122 | 3120 | - `Primer::ButtonMarketingComponent` to `Primer::Alpha::ButtonMarketing`. |
|
3574 | 3572 | _Simon Taranto_ |
3575 | 3573 |
|
3576 | 3574 | - Update `LinkComponent`: |
3577 | | - |
3578 | 3575 | - use `Link--muted` instead of `muted-link`. |
3579 | 3576 | - accept `variant` and `underline` options. |
3580 | 3577 | - accept `:span` as a tag. |
|
3884 | 3881 |
|
3885 | 3882 | - Add support for box_shadow |
3886 | 3883 | - Add components: |
3887 | | - |
3888 | 3884 | - Popover |
3889 | 3885 |
|
3890 | 3886 | _Sarah Vessels_ |
|
3906 | 3902 | _Joel Hawksley_ |
3907 | 3903 |
|
3908 | 3904 | - Add components: |
3909 | | - |
3910 | 3905 | - Avatar |
3911 | 3906 | - Blankslate |
3912 | 3907 |
|
|
3927 | 3922 | _Manuel Puyol_ |
3928 | 3923 |
|
3929 | 3924 | - Add components: |
3930 | | - |
3931 | 3925 | - BorderBox |
3932 | 3926 | - Box |
3933 | 3927 | - Breadcrumb |
|
0 commit comments