chakra-ui/zag (@zag-js/accordion)
### [`v0.73.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0730-0730---2024-09-30)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.72.0...@zag-js/accordion@0.73.0)
##### Added
- **Dialog**
- Add support for detecting outside clicks from parent windows when rendered within an iframe
##### Fixed
- **Combobox**
- Fix issue where pressing enter without selecting an option leaves text in the input
- **File Upload**
- Fix issue where `acceptedFiles` is removed after an invalid file is uploaded
- **Dialog**
- Fix issue where dialog closes when positioner is scrollable and the scrollbar is clicked
### [`v0.72.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0720-0720---2024-09-28)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.71.0...@zag-js/accordion@0.72.0)
##### Added
- **Select, Combobox**
- Expose `multiple` and `disabled` in api to allow for designing custom UIs.
##### Changed
- **Tour \[BREAKING]**
- Refactor tour to be more robust and support programmatic control in wait steps.
### [`v0.71.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0710-0710---2024-09-23)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.70.0...@zag-js/accordion@0.71.0)
##### Changed
- **All Packages**
- Update all packages to no longer ship `src` directory.
##### Fixed
- **Steps**
- Fix issue where past step item had `data-incomplete` on it.
- Rename `api.value` to `api.step`
- Rename `api.setValue` to `api.setStep`
- **DatePicker**
- Fix issue where date picker could close when composed in a dialog or popover.
##### Added
- **FileUpload**
- Add support for `api.getClearTriggerProps()` to render a clear trigger that clears the accepted files.
### [`v0.70.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0700-0700---2024-09-23)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.69.0...@zag-js/accordion@0.70.0)
##### Changed
- **All Packages**
- Update all packages to no longer ship `src` directory.
##### Fixed
- **Steps**
- Fix issue where past step item had `data-incomplete` on it.
- Rename `api.value` to `api.step`
- Rename `api.setValue` to `api.setStep`
- **DatePicker**
- Fix issue where date picker could close when composed in a dialog or popover.
##### Added
- **FileUpload**
- Add support for `api.getClearTriggerProps()` to render a clear trigger that clears the accepted files.
### [`v0.69.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0690-0690---2024-09-22)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.68.1...@zag-js/accordion@0.69.0)
##### Changed
- **Combobox**
- Remove `flip: false` default positioning option to ensure consistency with select.
##### Added
- **Select, Tabs**
- Add support for `deselectable` prop to allow deselecting the current value by clicking on the item.
### [`v0.68.1`](https://redirect.github.com/chakra-ui/zag/releases/tag/%40zag-js/popover%400.68.1)
##### Patch Changes
- Updated dependencies \[]:
- [@zag-js/anatomy](https://redirect.github.com/zag-js/anatomy)[@0](https://redirect.github.com/0).68.1
- [@zag-js/core](https://redirect.github.com/zag-js/core)[@0](https://redirect.github.com/0).68.1
- [@zag-js/types](https://redirect.github.com/zag-js/types)[@0](https://redirect.github.com/0).68.1
- [@zag-js/aria-hidden](https://redirect.github.com/zag-js/aria-hidden)[@0](https://redirect.github.com/0).68.1
- [@zag-js/utils](https://redirect.github.com/zag-js/utils)[@0](https://redirect.github.com/0).68.1
- [@zag-js/dismissable](https://redirect.github.com/zag-js/dismissable)[@0](https://redirect.github.com/0).68.1
- [@zag-js/dom-query](https://redirect.github.com/zag-js/dom-query)[@0](https://redirect.github.com/0).68.1
- [@zag-js/popper](https://redirect.github.com/zag-js/popper)[@0](https://redirect.github.com/0).68.1
- [@zag-js/remove-scroll](https://redirect.github.com/zag-js/remove-scroll)[@0](https://redirect.github.com/0).68.1
### [`v0.68.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0680-0680---2024-09-15)
##### Fixed
- **DatePicker**
- Fix issue where partial YY format in date string was not parsed correctly.
- Fix issue in Vue.js where input value could not be changed by typing.
- Fix issue where setting controlled `min` and `max` values throws an error.
- **TreeView**
- Fix issue where programmatic selection does not account for singular selection
### [`v0.67.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0670-0670---2024-09-10)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.66.1...@zag-js/accordion@0.67.0)
##### Added
- **Highlight**
- Released `@zag-js/highlight-word` package to help with highlighting text in a string.
##### Fixed
- **Date Utils**
- Fixed issue where `getWeekDays` had inconsistent behavior when both locale and `startOfWeekProp` were set
- **Menu**
- Fixed issue where lazy mounting the content caused the first menu item to not be focused when opened with keyboard
### [`v0.66.1`](https://redirect.github.com/chakra-ui/zag/releases/tag/%40zag-js/checkbox%400.66.1)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.66.0...@zag-js/accordion@0.66.1)
##### Patch Changes
- Updated dependencies \[]:
- [@zag-js/anatomy](https://redirect.github.com/zag-js/anatomy)[@0](https://redirect.github.com/0).66.1
- [@zag-js/core](https://redirect.github.com/zag-js/core)[@0](https://redirect.github.com/0).66.1
- [@zag-js/types](https://redirect.github.com/zag-js/types)[@0](https://redirect.github.com/0).66.1
- [@zag-js/utils](https://redirect.github.com/zag-js/utils)[@0](https://redirect.github.com/0).66.1
- [@zag-js/dom-event](https://redirect.github.com/zag-js/dom-event)[@0](https://redirect.github.com/0).66.1
- [@zag-js/dom-query](https://redirect.github.com/zag-js/dom-query)[@0](https://redirect.github.com/0).66.1
- [@zag-js/form-utils](https://redirect.github.com/zag-js/form-utils)[@0](https://redirect.github.com/0).66.1
### [`v0.66.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0660-0660---2024-09-05)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.65.1...@zag-js/accordion@0.66.0)
##### Fixed
- **Floating Components**
- Fix issue where clicking outside of a dialog on mobile passes click events through
- **Popover**
- Fix issue where popover does not restore focus when open state is changed programmatically
- **Avatar**
- Fix issues where avatar could throw when the fallback inner text changes.
- **Steps**
- Improve accessibility of tablist semantics by using `aria-owns`
##### Added
- **FileUpload**
- Add support for more file types in file upload `accept` intellisense
- **Toast**
- Add support for `action` in toast options, giving you the ability to add a `action.label` and `action.onClick`. The
`onClick` function will be called when the user clicks the action trigger.
```ts
api.create({
title: "Uploaded successfully",
type: "success",
action: {
label: "Undo",
onClick: () => {
console.log("undo")
},
},
})
```
##### Changed
- **Floating Components**
- Refactor `boundary` to only support function that returns an element.
- **Select**
- Refactor opening and selection to be based on click events rather than pointerdown/up cycles.
- Improve usability and accessibility of the select component.
- Fix issue where controlled multiple selects open state behaved unexpectedly.
- **File Upload**
- Add support for `invalid` prop in file upload to explicitly mark upload operation as invalid. This could be paired
with the `rejectedFiles` to show an error message.
### [`v0.65.1`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0651-0651---2024-08-20)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.65.0...@zag-js/accordion@0.65.1)
##### Fixed
- **Popover**
- Fix issue where popover doesn't restore focus when controlled
- Fix issue where clicking the close button doesn't restore focus to the trigger
- **Svelte**
- Fix issue where `peerDependencies` were configured incorrectly
### [`v0.65.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0650-0650---2024-08-08)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.64.0...@zag-js/accordion@0.65.0)
##### Fixed
- **Dialog**
- Fix issue where closing a nested dialog focuses the first focusable element in the parent dialog instead of the
previously focused element.
##### Added
- **Editable**
- Add support for controlled the editable's state (edit/preview) using `edit` and `onEditChange`
- **Pagination**
- Expose `api.count` property
##### Changed
- **Editable**
- Removed `onEdit` in favor of `onEditChange`
- Removed `startsWithEditView` in favor of `edit` prop
### [`v0.64.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0640-0640---2024-08-01)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.63.0...@zag-js/accordion@0.64.0)
##### Fixed
- **NumberInput**
- Fix issue where pressing enter key, doesn't make arrow up and down work as expected
##### Added
- **Collection**
- Introduce new `GridCollection` to manage grid base navigation and selection
##### Changed
- **Collection \[BREAKING]**
- Rename `Collection` class to `ListCollection` to better reflect its intent
### [`v0.63.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0630-0630---2024-07-28)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.62.1...@zag-js/accordion@0.63.0)
##### Fixed
- **DatePicker**
- Fix issue where selected date doesn't reflect in input when you click trigger then focus input
- Fix SSR issue when using `getPresetTrigger`
- **Slider**
- Fix issue where `onValueChangeEnd` gets called with incorrect value
- **Timer**
- Fix an issue that action trigger did not emit an event
##### Added
- **DatePicker**
- Add support for `index` in `getLabelProps`
### [`v0.62.1`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0621-0621---2024-07-27)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.62.0...@zag-js/accordion@0.62.1)
##### Fixed
- **TimePicker**
- Export missing `TimePicker` types
- **Toast**
- Add missing `aria-labelledby` and `aria-describedby` attributes on the toast root element
- **React**
- Fix regression with `useMachine` where HMR could lead to `Maximum call stack exceeded` error
##### Added
##### Changed
### [`v0.62.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0620-0620---2024-07-23)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.61.1...@zag-js/accordion@0.62.0)
##### Fixed
- **Combobox**
- Improve accessibility by removing `aria-selected` and `aria-disabled` when `false`
- Prefer `click` over `pointerup` for consistent experience between screen readers and pointers.
- **React**
- Improve HMR behavior in React with components like Dialog, Select, and Menu
##### Changed
- **Steps**
- Rename `skippable` to `linear` prop to better communicate its intent
- Set default `orientation` to `horizontal`
### [`v0.61.1`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0611-0620---2024-07-15)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.61.0...@zag-js/accordion@0.61.1)
##### Fixed
- **Tags Input**
- Fix issue where tag input does not allow for repeat pasting and undo
- Fix issue where deleting a pasted value completely disables pasting
- Ensure value set in the machine are always unique, discarding duplicates
- **Select**
- Fix issue where `closeOnSelect` could not be customized when `multiple` is set to `true`
### [`v0.61.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0610-0610---2024-07-08)
[Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.60.0...@zag-js/accordion@0.61.0)
##### Fixed
- **RadioGroup**
- Ensure consistent click events for radio group item.
- Fix issue where `data-readonly` attribute was misspelt
##### Added
- **Tooltip**
- Add support for `closeOnClick` to determine if the tooltip should close when trigger is clicked.
prettier/prettier (prettier)
### [`v3.3.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333)
[Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3)
[diff](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3)
##### Add parentheses for nullish coalescing in ternary ([#16391](https://redirect.github.com/prettier/prettier/pull/16391) by [@cdignam-segment](https://redirect.github.com/cdignam-segment))
This change adds clarity to operator precedence.
```js
// Input
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;
// Prettier 3.3.2
foo ? bar ?? foo : baz;
foo ?? bar ? a : b;
a ? b : foo ?? bar;
// Prettier 3.3.3
foo ? (bar ?? foo) : baz;
(foo ?? bar) ? a : b;
a ? b : (foo ?? bar);
```
##### Add parentheses for decorator expressions ([#16458](https://redirect.github.com/prettier/prettier/pull/16458) by [@y-schneider](https://redirect.github.com/y-schneider))
Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5.
```ts
// Input
@(foo`tagged template`)
class X {}
// Prettier 3.3.2
@foo`tagged template`
class X {}
// Prettier 3.3.3
@(foo`tagged template`)
class X {}
```
##### Support `@let` declaration syntax ([#16474](https://redirect.github.com/prettier/prettier/pull/16474) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki))
Adds support for Angular v18 `@let` declaration syntax.
Please see the following code example. The `@let` declaration allows you to define local variables within the template:
```html
@let name = 'Frodo';
Dashboard for {{name}}
Hello, {{name}}
```
For more details, please refer to the excellent blog post by the Angular Team: [Introducing @let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f).
We also appreciate the Angular Team for kindly answering our questions to implement this feature.
egoist/tsup (tsup)
### [`v8.3.0`](https://redirect.github.com/egoist/tsup/releases/tag/v8.3.0)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.4...v8.3.0)
##### Bug Fixes
- fix `experimentalDts` file cleaning and watching ([#1199](https://redirect.github.com/egoist/tsup/issues/1199)) ([76dc18b](https://redirect.github.com/egoist/tsup/commit/76dc18b7036c408e6fc5254e3eeb3430f65c7866))
##### Features
- add support for `cts` and `mts` config files ([#1178](https://redirect.github.com/egoist/tsup/issues/1178)) ([ec811b3](https://redirect.github.com/egoist/tsup/commit/ec811b3b7d22479c230292a024f1dee5d171b0ea))
- add support for async `injectStyle` ([#1193](https://redirect.github.com/egoist/tsup/issues/1193)) ([f25a9db](https://redirect.github.com/egoist/tsup/commit/f25a9db77d22c91ea8f6bd1ed31ea8415d0a7d5d))
### [`v8.2.4`](https://redirect.github.com/egoist/tsup/releases/tag/v8.2.4)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.3...v8.2.4)
##### Bug Fixes
- do not terminate dts worker in watch mode, closes [#1172](https://redirect.github.com/egoist/tsup/issues/1172), closes [#1171](https://redirect.github.com/egoist/tsup/issues/1171) ([49c11c3](https://redirect.github.com/egoist/tsup/commit/49c11c3073ce977a01c84e7848fc070d5de0a652))
### [`v8.2.3`](https://redirect.github.com/egoist/tsup/compare/v8.2.2...048c93b34671e6fe6cf48600ed6667cab7b6fb1f)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.2...v8.2.3)
### [`v8.2.2`](https://redirect.github.com/egoist/tsup/compare/v8.2.1...2de6dd5300882361102b3d133312c1815ee94764)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.1...v8.2.2)
### [`v8.2.1`](https://redirect.github.com/egoist/tsup/compare/v8.2.0...44c88a7410919fed1455c8dd1a0d9513f1231b0d)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.0...v8.2.1)
### [`v8.2.0`](https://redirect.github.com/egoist/tsup/compare/v8.1.2...31cffed93d3e88e0f1353ce70a30f1a2f0b4f2c2)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.1.2...v8.2.0)
### [`v8.1.2`](https://redirect.github.com/egoist/tsup/compare/v8.1.1...6ca0cb0aee177a4c920f4e86d06544d0c51d9de3)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.1.1...v8.1.2)
### [`v8.1.1`](https://redirect.github.com/egoist/tsup/compare/v8.1.0...46a1f9de6dbf0b57063a87ecff10ce143f4fd9f2)
[Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.1.0...v8.1.1)
microsoft/TypeScript (typescript)
### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda)
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)
### [`v5.5.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.4): TypeScript 5.5.4
[Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.3...v5.5.4)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/).
For the complete list of fixed issues, check out the
- [fixed issues query for TypeScript v5.5.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+).
- [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) (soon!)
Configuration
📅 Schedule: Branch creation - "before 7am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
^0.60.0
->^0.73.0
3.3.2
->3.3.3
== 1.0.0-rc.2
->== 1.1.1
8.1.0
->8.3.0
5.5.3
->5.6.2
Release Notes
chakra-ui/zag (@zag-js/accordion)
### [`v0.73.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0730-0730---2024-09-30) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.72.0...@zag-js/accordion@0.73.0) ##### Added - **Dialog** - Add support for detecting outside clicks from parent windows when rendered within an iframe ##### Fixed - **Combobox** - Fix issue where pressing enter without selecting an option leaves text in the input - **File Upload** - Fix issue where `acceptedFiles` is removed after an invalid file is uploaded - **Dialog** - Fix issue where dialog closes when positioner is scrollable and the scrollbar is clicked ### [`v0.72.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0720-0720---2024-09-28) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.71.0...@zag-js/accordion@0.72.0) ##### Added - **Select, Combobox** - Expose `multiple` and `disabled` in api to allow for designing custom UIs. ##### Changed - **Tour \[BREAKING]** - Refactor tour to be more robust and support programmatic control in wait steps. ### [`v0.71.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0710-0710---2024-09-23) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.70.0...@zag-js/accordion@0.71.0) ##### Changed - **All Packages** - Update all packages to no longer ship `src` directory. ##### Fixed - **Steps** - Fix issue where past step item had `data-incomplete` on it. - Rename `api.value` to `api.step` - Rename `api.setValue` to `api.setStep` - **DatePicker** - Fix issue where date picker could close when composed in a dialog or popover. ##### Added - **FileUpload** - Add support for `api.getClearTriggerProps()` to render a clear trigger that clears the accepted files. ### [`v0.70.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0700-0700---2024-09-23) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.69.0...@zag-js/accordion@0.70.0) ##### Changed - **All Packages** - Update all packages to no longer ship `src` directory. ##### Fixed - **Steps** - Fix issue where past step item had `data-incomplete` on it. - Rename `api.value` to `api.step` - Rename `api.setValue` to `api.setStep` - **DatePicker** - Fix issue where date picker could close when composed in a dialog or popover. ##### Added - **FileUpload** - Add support for `api.getClearTriggerProps()` to render a clear trigger that clears the accepted files. ### [`v0.69.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0690-0690---2024-09-22) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.68.1...@zag-js/accordion@0.69.0) ##### Changed - **Combobox** - Remove `flip: false` default positioning option to ensure consistency with select. ##### Added - **Select, Tabs** - Add support for `deselectable` prop to allow deselecting the current value by clicking on the item. ### [`v0.68.1`](https://redirect.github.com/chakra-ui/zag/releases/tag/%40zag-js/popover%400.68.1) ##### Patch Changes - Updated dependencies \[]: - [@zag-js/anatomy](https://redirect.github.com/zag-js/anatomy)[@0](https://redirect.github.com/0).68.1 - [@zag-js/core](https://redirect.github.com/zag-js/core)[@0](https://redirect.github.com/0).68.1 - [@zag-js/types](https://redirect.github.com/zag-js/types)[@0](https://redirect.github.com/0).68.1 - [@zag-js/aria-hidden](https://redirect.github.com/zag-js/aria-hidden)[@0](https://redirect.github.com/0).68.1 - [@zag-js/utils](https://redirect.github.com/zag-js/utils)[@0](https://redirect.github.com/0).68.1 - [@zag-js/dismissable](https://redirect.github.com/zag-js/dismissable)[@0](https://redirect.github.com/0).68.1 - [@zag-js/dom-query](https://redirect.github.com/zag-js/dom-query)[@0](https://redirect.github.com/0).68.1 - [@zag-js/popper](https://redirect.github.com/zag-js/popper)[@0](https://redirect.github.com/0).68.1 - [@zag-js/remove-scroll](https://redirect.github.com/zag-js/remove-scroll)[@0](https://redirect.github.com/0).68.1 ### [`v0.68.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0680-0680---2024-09-15) ##### Fixed - **DatePicker** - Fix issue where partial YY format in date string was not parsed correctly. - Fix issue in Vue.js where input value could not be changed by typing. - Fix issue where setting controlled `min` and `max` values throws an error. - **TreeView** - Fix issue where programmatic selection does not account for singular selection ### [`v0.67.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0670-0670---2024-09-10) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.66.1...@zag-js/accordion@0.67.0) ##### Added - **Highlight** - Released `@zag-js/highlight-word` package to help with highlighting text in a string. ##### Fixed - **Date Utils** - Fixed issue where `getWeekDays` had inconsistent behavior when both locale and `startOfWeekProp` were set - **Menu** - Fixed issue where lazy mounting the content caused the first menu item to not be focused when opened with keyboard ### [`v0.66.1`](https://redirect.github.com/chakra-ui/zag/releases/tag/%40zag-js/checkbox%400.66.1) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.66.0...@zag-js/accordion@0.66.1) ##### Patch Changes - Updated dependencies \[]: - [@zag-js/anatomy](https://redirect.github.com/zag-js/anatomy)[@0](https://redirect.github.com/0).66.1 - [@zag-js/core](https://redirect.github.com/zag-js/core)[@0](https://redirect.github.com/0).66.1 - [@zag-js/types](https://redirect.github.com/zag-js/types)[@0](https://redirect.github.com/0).66.1 - [@zag-js/utils](https://redirect.github.com/zag-js/utils)[@0](https://redirect.github.com/0).66.1 - [@zag-js/dom-event](https://redirect.github.com/zag-js/dom-event)[@0](https://redirect.github.com/0).66.1 - [@zag-js/dom-query](https://redirect.github.com/zag-js/dom-query)[@0](https://redirect.github.com/0).66.1 - [@zag-js/form-utils](https://redirect.github.com/zag-js/form-utils)[@0](https://redirect.github.com/0).66.1 ### [`v0.66.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0660-0660---2024-09-05) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.65.1...@zag-js/accordion@0.66.0) ##### Fixed - **Floating Components** - Fix issue where clicking outside of a dialog on mobile passes click events through - **Popover** - Fix issue where popover does not restore focus when open state is changed programmatically - **Avatar** - Fix issues where avatar could throw when the fallback inner text changes. - **Steps** - Improve accessibility of tablist semantics by using `aria-owns` ##### Added - **FileUpload** - Add support for more file types in file upload `accept` intellisense - **Toast** - Add support for `action` in toast options, giving you the ability to add a `action.label` and `action.onClick`. The `onClick` function will be called when the user clicks the action trigger. ```ts api.create({ title: "Uploaded successfully", type: "success", action: { label: "Undo", onClick: () => { console.log("undo") }, }, }) ``` ##### Changed - **Floating Components** - Refactor `boundary` to only support function that returns an element. - **Select** - Refactor opening and selection to be based on click events rather than pointerdown/up cycles. - Improve usability and accessibility of the select component. - Fix issue where controlled multiple selects open state behaved unexpectedly. - **File Upload** - Add support for `invalid` prop in file upload to explicitly mark upload operation as invalid. This could be paired with the `rejectedFiles` to show an error message. ### [`v0.65.1`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0651-0651---2024-08-20) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.65.0...@zag-js/accordion@0.65.1) ##### Fixed - **Popover** - Fix issue where popover doesn't restore focus when controlled - Fix issue where clicking the close button doesn't restore focus to the trigger - **Svelte** - Fix issue where `peerDependencies` were configured incorrectly ### [`v0.65.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0650-0650---2024-08-08) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.64.0...@zag-js/accordion@0.65.0) ##### Fixed - **Dialog** - Fix issue where closing a nested dialog focuses the first focusable element in the parent dialog instead of the previously focused element. ##### Added - **Editable** - Add support for controlled the editable's state (edit/preview) using `edit` and `onEditChange` - **Pagination** - Expose `api.count` property ##### Changed - **Editable** - Removed `onEdit` in favor of `onEditChange` - Removed `startsWithEditView` in favor of `edit` prop ### [`v0.64.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0640-0640---2024-08-01) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.63.0...@zag-js/accordion@0.64.0) ##### Fixed - **NumberInput** - Fix issue where pressing enter key, doesn't make arrow up and down work as expected ##### Added - **Collection** - Introduce new `GridCollection` to manage grid base navigation and selection ##### Changed - **Collection \[BREAKING]** - Rename `Collection` class to `ListCollection` to better reflect its intent ### [`v0.63.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0630-0630---2024-07-28) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.62.1...@zag-js/accordion@0.63.0) ##### Fixed - **DatePicker** - Fix issue where selected date doesn't reflect in input when you click trigger then focus input - Fix SSR issue when using `getPresetTrigger` - **Slider** - Fix issue where `onValueChangeEnd` gets called with incorrect value - **Timer** - Fix an issue that action trigger did not emit an event ##### Added - **DatePicker** - Add support for `index` in `getLabelProps` ### [`v0.62.1`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0621-0621---2024-07-27) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.62.0...@zag-js/accordion@0.62.1) ##### Fixed - **TimePicker** - Export missing `TimePicker` types - **Toast** - Add missing `aria-labelledby` and `aria-describedby` attributes on the toast root element - **React** - Fix regression with `useMachine` where HMR could lead to `Maximum call stack exceeded` error ##### Added ##### Changed ### [`v0.62.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0620-0620---2024-07-23) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.61.1...@zag-js/accordion@0.62.0) ##### Fixed - **Combobox** - Improve accessibility by removing `aria-selected` and `aria-disabled` when `false` - Prefer `click` over `pointerup` for consistent experience between screen readers and pointers. - **React** - Improve HMR behavior in React with components like Dialog, Select, and Menu ##### Changed - **Steps** - Rename `skippable` to `linear` prop to better communicate its intent - Set default `orientation` to `horizontal` ### [`v0.61.1`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0611-0620---2024-07-15) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.61.0...@zag-js/accordion@0.61.1) ##### Fixed - **Tags Input** - Fix issue where tag input does not allow for repeat pasting and undo - Fix issue where deleting a pasted value completely disables pasting - Ensure value set in the machine are always unique, discarding duplicates - **Select** - Fix issue where `closeOnSelect` could not be customized when `multiple` is set to `true` ### [`v0.61.0`](https://redirect.github.com/chakra-ui/zag/blob/HEAD/CHANGELOG.md#0610-0610---2024-07-08) [Compare Source](https://redirect.github.com/chakra-ui/zag/compare/@zag-js/accordion@0.60.0...@zag-js/accordion@0.61.0) ##### Fixed - **RadioGroup** - Ensure consistent click events for radio group item. - Fix issue where `data-readonly` attribute was misspelt ##### Added - **Tooltip** - Add support for `closeOnClick` to determine if the tooltip should close when trigger is clicked.prettier/prettier (prettier)
### [`v3.3.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#16391](https://redirect.github.com/prettier/prettier/pull/16391) by [@cdignam-segment](https://redirect.github.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses for decorator expressions ([#16458](https://redirect.github.com/prettier/prettier/pull/16458) by [@y-schneider](https://redirect.github.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @(foo`tagged template`) class X {} // Prettier 3.3.2 @foo`tagged template` class X {} // Prettier 3.3.3 @(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#16474](https://redirect.github.com/prettier/prettier/pull/16474) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki)) Adds support for Angular v18 `@let` declaration syntax. Please see the following code example. The `@let` declaration allows you to define local variables within the template: ```html @let name = 'Frodo';Dashboard for {{name}}
Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature.egoist/tsup (tsup)
### [`v8.3.0`](https://redirect.github.com/egoist/tsup/releases/tag/v8.3.0) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.4...v8.3.0) ##### Bug Fixes - fix `experimentalDts` file cleaning and watching ([#1199](https://redirect.github.com/egoist/tsup/issues/1199)) ([76dc18b](https://redirect.github.com/egoist/tsup/commit/76dc18b7036c408e6fc5254e3eeb3430f65c7866)) ##### Features - add support for `cts` and `mts` config files ([#1178](https://redirect.github.com/egoist/tsup/issues/1178)) ([ec811b3](https://redirect.github.com/egoist/tsup/commit/ec811b3b7d22479c230292a024f1dee5d171b0ea)) - add support for async `injectStyle` ([#1193](https://redirect.github.com/egoist/tsup/issues/1193)) ([f25a9db](https://redirect.github.com/egoist/tsup/commit/f25a9db77d22c91ea8f6bd1ed31ea8415d0a7d5d)) ### [`v8.2.4`](https://redirect.github.com/egoist/tsup/releases/tag/v8.2.4) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.3...v8.2.4) ##### Bug Fixes - do not terminate dts worker in watch mode, closes [#1172](https://redirect.github.com/egoist/tsup/issues/1172), closes [#1171](https://redirect.github.com/egoist/tsup/issues/1171) ([49c11c3](https://redirect.github.com/egoist/tsup/commit/49c11c3073ce977a01c84e7848fc070d5de0a652)) ### [`v8.2.3`](https://redirect.github.com/egoist/tsup/compare/v8.2.2...048c93b34671e6fe6cf48600ed6667cab7b6fb1f) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.2...v8.2.3) ### [`v8.2.2`](https://redirect.github.com/egoist/tsup/compare/v8.2.1...2de6dd5300882361102b3d133312c1815ee94764) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.1...v8.2.2) ### [`v8.2.1`](https://redirect.github.com/egoist/tsup/compare/v8.2.0...44c88a7410919fed1455c8dd1a0d9513f1231b0d) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.2.0...v8.2.1) ### [`v8.2.0`](https://redirect.github.com/egoist/tsup/compare/v8.1.2...31cffed93d3e88e0f1353ce70a30f1a2f0b4f2c2) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.1.2...v8.2.0) ### [`v8.1.2`](https://redirect.github.com/egoist/tsup/compare/v8.1.1...6ca0cb0aee177a4c920f4e86d06544d0c51d9de3) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.1.1...v8.1.2) ### [`v8.1.1`](https://redirect.github.com/egoist/tsup/compare/v8.1.0...46a1f9de6dbf0b57063a87ecff10ce143f4fd9f2) [Compare Source](https://redirect.github.com/egoist/tsup/compare/v8.1.0...v8.1.1)microsoft/TypeScript (typescript)
### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) ### [`v5.5.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.4): TypeScript 5.5.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.3...v5.5.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) (soon!)Configuration
📅 Schedule: Branch creation - "before 7am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.