Releases: chakra-ui/ark
Releases · chakra-ui/ark
@ark-ui/[email protected]
Added
- Clipboard: Introduced
Clipboard.ValueText
to display clipboard content. - FileUpload:
- Added
preventDropOnDocument
to block file drops on the document when the file upload component is active. - Added
setClipboardFiles
to the API for setting files from clipboard data.
- Added
- Progress: Added support for
defaultValue
,onValueChange
andv-model
. - Tabs, Menu, Combobox: Added
navigate
property for custom router navigation when selections render as links. - QrCode:
- Added support for
defaultValue
,onValueChange
andv-model
. - Added
QrCode.DownloadTrigger
to enable QR code image downloads.
- Added support for
Fixed
- Collapsible: Fixed a bug where the opening animation replayed when an open collapsible was re-rendered.
- Dialog, Popover: Resolved an issue causing dialogs or popovers to close if the focused element was removed from the DOM.
- FileUpload: Fixed a bug causing the hidden input to desync from accepted files.
- Menu, Popover: Fixed inconsistent interaction detection outside the component when the trigger was inside a scrollable container.
- Pagination: Corrected an issue where the page range returned an incorrect
end
value whenpageSize
exceededcount
. - QRCode: Fixed
getDataUrl
to generate a properly sized QR code.
@ark-ui/[email protected]
Added
- Clipboard: Introduced
Clipboard.ValueText
to display clipboard content. - FileUpload:
- Added
preventDropOnDocument
to block file drops on the document when the file upload component is active. - Added
setClipboardFiles
to the API for setting files from clipboard data.
- Added
- Progress: Added support for
onValueChange
anddefaultValue
. - Tabs, Menu, Combobox: Added
navigate
property for custom router navigation when selections render as links. - QrCode:
- Added support for
onValueChange
anddefaultValue
. - Added
QrCode.DownloadTrigger
to enable QR code image downloads.
- Added support for
Fixed
- Collapsible: Fixed a bug where the opening animation replayed when an open collapsible was re-rendered.
- Dialog, Popover: Resolved an issue causing dialogs or popovers to close if the focused element was removed from the DOM.
- FileUpload: Fixed a bug causing the hidden input to desync from accepted files.
- Menu, Popover: Fixed inconsistent interaction detection outside the component when the trigger was inside a scrollable container.
- Pagination: Corrected an issue where the page range returned an incorrect
end
value whenpageSize
exceededcount
. - QRCode: Fixed
getDataUrl
to generate a properly sized QR code.
@ark-ui/[email protected]
Added
- Clipboard: Introduced
Clipboard.ValueText
to display clipboard content. - FileUpload:
- Added
preventDropOnDocument
to block file drops on the document when the file upload component is active. - Added
setClipboardFiles
to the API for setting files from clipboard data.
- Added
- Progress: Added support for
onValueChange
anddefaultValue
. - Tabs, Menu, Combobox: Added
navigate
property for custom router navigation when selections render as links. - QrCode:
- Added support for
onValueChange
anddefaultValue
. - Added
QrCode.DownloadTrigger
to enable QR code image downloads.
- Added support for
Fixed
- Collapsible: Fixed a bug where the opening animation replayed when an open collapsible was re-rendered.
- Dialog, Popover: Resolved an issue causing dialogs or popovers to close if the focused element was removed from the DOM.
- FileUpload: Fixed a bug causing the hidden input to desync from accepted files.
- Menu, Popover: Fixed inconsistent interaction detection outside the component when the trigger was inside a scrollable container.
- Pagination: Corrected an issue where the page range returned an incorrect
end
value whenpageSize
exceededcount
. - QRCode: Fixed
getDataUrl
to generate a properly sized QR code.
@ark-ui/[email protected]
Added
- Carousel [Breaking]: Redesigned the carousel for better touch handling and performance. See the Carousel docs for more info.
Fixed
- FileUpload: Resolved an issue where the
accept
attribute wasn’t applied to the hidden input. - NumberInput: Fixed a bug where the input event wasn’t triggered on the first click of the increment/decrement controls.
- Field: Fixed issue where
invalid
anddisabled
prop was not reactive.
@ark-ui/[email protected]
Added
- Carousel [Breaking]: Redesigned the carousel for better touch handling and performance. See the Carousel docs for more info.
Fixed
- FileUpload: Resolved an issue where the
accept
attribute wasn’t applied to the hidden input. - NumberInput: Fixed a bug where the input event wasn’t triggered on the first click of the increment/decrement controls.
@ark-ui/[email protected]
Added
- Carousel [Breaking]: Redesigned the carousel for better touch handling and performance. See the Carousel docs for more info.
Fixed
- FileUpload: Resolved an issue where the
accept
attribute wasn’t applied to the hidden input. - NumberInput: Fixed a bug where the input event wasn’t triggered on the first click of the increment/decrement controls.
- TreeView: Addressed a limitation where React elements couldn’t be used in the tree view.
- Select: Fixed a regression where scroll restoration didn’t work in overflowing select menus.
@ark-ui/[email protected]
Added
- ColorPicker: Introduced
invalid
andopenAutoFocus
props. - TreeView: Exported the
TreeCollection
type. - FileUpload: Added
acceptedFiles
andrejectedFiles
outputs to thevalidate
method.
Changed
- Environment: Deprecated
EnvironmentContext
in favor ofUseEnvironmentContext
.
Fixed
- Presence, Collapsible: Fixed a potential memory leak after component unmount.
- Environment: Correctly exported
EnvironmentContext
. - SignaturePad: Resolved an issue where
getDataUrl(...)
rendered improperly scaled images in
Firefox. - NumberInput: Fixed an issue where the locale provided by
LocaleProvider
was not applied
correctly.
Removed
- DatePicker: Dropped the unimplemented
modal
prop.
@ark-ui/[email protected]
Added
- Added
Ark
factory component forasChild
prop. - Added
Environment
component. - Added
Collection
helpers. - Added
Timer
component. - Added
Highlight
component. - Added
QrCode
component.
@ark-ui/[email protected]
Added
- ColorPicker: Introduced
invalid
andopenAutoFocus
props. - TreeView: Exported the
TreeCollection
type. - FileUpload: Added
acceptedFiles
andrejectedFiles
outputs to thevalidate
method.
Changed
- Environment: Deprecated
EnvironmentContext
in favor ofUseEnvironmentContext
.
Fixed
- Presence, Collapsible: Fixed a potential memory leak after component unmount.
- Environment: Correctly exported
EnvironmentContext
. - SignaturePad: Resolved an issue where
getDataUrl(...)
rendered improperly scaled images in
Firefox. - NumberInput: Fixed an issue where the locale provided by
LocaleProvider
was not applied
correctly.
Removed
- DatePicker: Dropped the unimplemented
modal
prop.
@ark-ui/[email protected]
Added
- ColorPicker: Introduced
invalid
andopenAutoFocus
props. - TreeView: Exported the
TreeCollection
type. - FileUpload: Added
acceptedFiles
andrejectedFiles
outputs to thevalidate
method.
Changed
- Environment: Deprecated
EnvironmentContext
in favor ofUseEnvironmentContext
.
Fixed
- Presence, Collapsible: Fixed a potential memory leak after component unmount.
- Environment: Correctly exported
EnvironmentContext
. - SignaturePad: Resolved an issue where
getDataUrl(...)
rendered improperly scaled images in
Firefox. - NumberInput: Fixed an issue where the locale provided by
LocaleProvider
was not applied
correctly.
Removed
- DatePicker: Dropped the unimplemented
modal
prop.