Skip to content

Commit 4338aca

Browse files
Version Packages (#1135)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 492707b commit 4338aca

File tree

3 files changed

+7
-36
lines changed

3 files changed

+7
-36
lines changed

.changeset/eager-colts-clean.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/kit-headless/CHANGELOG.md

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## 0.7.2
4+
5+
### Patch Changes
6+
7+
- Fix disabled state handling for Select.Trigger (by [@Caesarovich](https://github.com/Caesarovich) in [#1134](https://github.com/qwikifiers/qwik-ui/pull/1134))
8+
39
## 0.7.1
410

511
### Patch Changes
@@ -43,7 +49,6 @@
4349
### Patch Changes
4450

4551
- Select fixes for: (by [@thejackshelton](https://github.com/thejackshelton) in [#1042](https://github.com/qwikifiers/qwik-ui/pull/1042))
46-
4752
- [#1001](https://github.com/qwikifiers/qwik-ui/issues/1001)
4853
- [#979](https://github.com/qwikifiers/qwik-ui/issues/979)
4954

@@ -60,7 +65,6 @@
6065
💡 Combobox inline mode allows for command palettes or other use cases where the search input is directly on the page.
6166

6267
🎠 Carousel fixes:
63-
6468
- [#1032](https://github.com/qwikifiers/qwik-ui/issues/1032)
6569
- [#1023](https://github.com/qwikifiers/qwik-ui/issues/1023)
6670
- [#1006](https://github.com/qwikifiers/qwik-ui/issues/1006)
@@ -90,27 +94,22 @@
9094
- # Combobox Improvements (by [@thejackshelton](https://github.com/thejackshelton) in [#968](https://github.com/qwikifiers/qwik-ui/pull/968))
9195

9296
## 🔄 Reactive Improvements
93-
9497
- Better handling of array-based values
9598
- Improved handling of initial and reactive values
9699

97100
## 🐛 Key Bug Fixes
98-
99101
- Fixed highlight jumping issues
100102
- Enhanced empty input handling
101103
- Better filtered item highlighting
102104

103105
## 🖱️ Interaction Enhancements
104-
105106
- Smoother scrolling experience
106107
- Improved keyboard and mouse coordination
107108

108109
## 🚀 Performance Optimizations
109-
110110
- More efficient item filtering
111111

112112
## 🧪 Reliability
113-
114113
- Added tests for reactivity handling, item unselection, and mouse-to-pointer interaction switching
115114
- Improved handling of edge cases in user interactions
116115

@@ -197,39 +196,30 @@
197196
```
198197

199198
### Anatomy Changes
200-
201199
1. **Combobox.Option** has been renamed to **Combobox.Item**:
202-
203200
- The item is no longer restricted to a string value; any UI can be placed inside the item.
204201
- Use the `Combobox.ItemLabel` component to display the item's label, which becomes the item's value if no `value` prop is passed to the `Combobox.Item`. (required)
205202

206203
2. **Combobox.Listbox** has been deprecated.
207204
3. **Combobox.ItemLabel** has been added:
208-
209205
- Move the string value that was once inside `Combobox.Option` into `Combobox.ItemLabel`. (required)
210206

211207
4. **Combobox.ItemIndicator** has been added:
212-
213208
- This component is used to render UI based on the selected state of the item. (optional)
214209

215210
5. **Combobox.Description** has been added:
216-
217211
- The text rendered inside the description component is displayed to screen readers as an accessible description of the combobox. (optional)
218212

219213
6. **Combobox.ErrorMessage** has been added:
220-
221214
- When this component is rendered, the Combobox will be marked as invalid. (optional)
222215

223216
7. **Combobox.HiddenNativeSelect** has been added:
224-
225217
- A native select element allows the submission of forms with the combobox. This component is visually hidden and hidden from screen readers. (optional)
226218

227219
8. **Combobox.Group** has been added:
228-
229220
- Used to visually group related items together. (optional)
230221

231222
9. **Combobox.GroupLabel** has been added:
232-
233223
- Provides an accessible name for the group. (optional)
234224

235225
10. **Combobox.Empty** has been added:
@@ -243,7 +233,6 @@
243233
The `optionRenderer# Changelog prop on the `Combobox.Listbox` component has been deprecated.
244234

245235
Instead:
246-
247236
1. pass a `<Combobox.Item />` as a child of the `<Combobox.Popover />` component.
248237
2. pass a `Combobox.ItemLabel` as a child of the `<Combobox.Item />` component.
249238

@@ -411,7 +400,6 @@
411400
#### Forms
412401

413402
The Combobox now supports form submissions. To enable this:
414-
415403
1. Add the `name` prop to the `Combobox.Root` component, with the name of the Combobox form field.
416404
2. Add the `<Combobox.HiddenNativeSelect />` component inside of the `<Combobox.Root />` component.
417405

@@ -457,7 +445,6 @@
457445
| Enter | Toggles the selection of the highlighted item without closing the combobox. |
458446

459447
### Data Attributes
460-
461448
- `data-invalid` is added to the combobox when the combobox is invalid.
462449
- `data-open` is added to the combobox when the combobox is open.
463450
- `data-closed` is added to the combobox when the combobox is closed.
@@ -672,7 +659,6 @@
672659
There is a new root compomnent. Configurable props have been moved to the root component.
673660

674661
#### Deprecated Props
675-
676662
- You no longer need to style the popover open state with `:popover-open`. Instead, use the `data-open` attribute for it to style across browsers.
677663

678664
```css
@@ -695,7 +681,6 @@
695681
### Docs Improvements
696682

697683
A couple of docs improvements have been made:
698-
699684
- The docs have been updated to reflect the new API.
700685
- The headless docs no longer include styles in the examples. There is an example CSS section in each component page. If you do not find one, please open an issue on GitHub.
701686
- Part of the Accordion and Modal docs have been simplified
@@ -704,7 +689,6 @@
704689
- ### Modal API Changes (by [@thejackshelton](https://github.com/thejackshelton) in [#734](https://github.com/qwikifiers/qwik-ui/pull/734))
705690

706691
In a previous release, the following components have been deprecated:
707-
708692
- ModalHeader
709693
- ModalContent
710694
- ModalFooter
@@ -716,7 +700,6 @@
716700
#### <Modal.Root>
717701

718702
This is the main container of the modal, and now holds the major props and configuration. Examples include:
719-
720703
- 'bind:show'?: Signal<boolean>;
721704
- closeOnBackdropClick?: boolean;
722705
- alert?: boolean;
@@ -744,7 +727,6 @@
744727
This is a button that closes the modal when clicked.
745728

746729
- ### Select API Changes (by [@thejackshelton](https://github.com/thejackshelton) in [#724](https://github.com/qwikifiers/qwik-ui/pull/724))
747-
748730
- `<SelectOption />` has been renamed to `<Select.ItemLabel />`.
749731
- `<Select.Value />` has been renamed to `<Select.DisplayValue />`.
750732

@@ -806,7 +788,6 @@
806788
The Accordion has been refactored from the ground up to be more accessible and performant.
807789

808790
#### Accordion.Root
809-
810791
- The `behavior="multi"` prop has been deprecated with `multiple` on the `<Accordion.Root />` component.
811792
- The default behavior is a single item open at a time.
812793
- The `animated` prop has been removed. Animations are now automatically detected!
@@ -817,22 +798,19 @@
817798
- Disable the entire accordion by using the `disabled` prop.
818799

819800
#### Accordion.Item
820-
821801
- Pass distinct values to the `<Accordion.Item />` component with the `value` prop.
822802
- Disable Accordion items by setting the `disabled` prop to true on the `<Accordion.Item />` component.
823803

824804
For more information, please refer to the updated Accordion documentation.
825805

826806
### Collapsible
827-
828807
- The `onOpenChange# Changelog prop has been deprecated. Use the `onChange# Changelog prop instead.
829808

830809
For more information, please refer to the updated Collapsible documentation.
831810

832811
### Deprecated Components
833812

834813
In 0.4, we have deprecated the following headless components:
835-
836814
- Drawer
837815
- Breadcrumb
838816
- Action Button
@@ -974,7 +952,6 @@
974952
- ## Select component hits beta! (by [@thejackshelton](https://github.com/thejackshelton) in [#637](https://github.com/qwikifiers/qwik-ui/pull/637))
975953

976954
## Features
977-
978955
- Accessible as a button that shows a list, following web a11y standards.
979956
- Support for single selection.
980957
- Controlled or uncontrolled.
@@ -991,7 +968,6 @@
991968
- Supports a custom placeholder.
992969

993970
## Roadmap
994-
995971
- Opt-in native form support via a visually hidden select.
996972
- RTL support.
997973
- Multiple Selection and its respective keyboard interactions.

packages/kit-headless/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@qwik-ui/headless",
3-
"version": "0.7.1",
3+
"version": "0.7.2",
44
"description": "Qwik UI headless components library",
55
"publishConfig": {
66
"access": "public"

0 commit comments

Comments
 (0)