-
-
Notifications
You must be signed in to change notification settings - Fork 274
chore(deps): update all non-major dependencies #3221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
76732b0 to
b94e84d
Compare
b94e84d to
f019035
Compare
f019035 to
65bb2fa
Compare
65bb2fa to
a9e57df
Compare
a9e57df to
469c4e3
Compare
469c4e3 to
3ef671b
Compare
f0b0110 to
9e8c01e
Compare
9e8c01e to
b94b9d9
Compare
b94b9d9 to
f34e5b1
Compare
f34e5b1 to
de768f5
Compare
de768f5 to
640b215
Compare
640b215 to
2e079e2
Compare
2e079e2 to
2a49249
Compare
This PR contains the following updates:
5.18.3->5.29.11.1.4->1.17.21.1.4->1.17.23.3.1->3.3.34.6.0->4.7.05.9.1->5.22.03.15.0->3.17.03.15.0->3.17.02.48.4->2.49.00.4.36->0.5.176.0.1->6.0.25.1.1->5.1.23.5.22->3.5.253.5.22->3.5.255.16.2->5.16.33.1.3->3.2.316.0.3->16.0.61.1.4->1.17.26.14.0->6.15.020.0.10->20.0.115.1.29->5.1.320.46.0->0.55.11.2.0->1.2.214.2.26->14.2.336.6.0->6.8.01.5.0->1.6.03.2.5->3.7.32.3.1->2.4.15.9.1->5.22.03.15.0->3.17.01.5.1->1.9.103.35.0->3.35.15.43.6->5.45.24.20.6->4.21.05.9.3->4.9.55.0.4->5.9.38.46.4->8.48.07.7.0->5.29.02.14.0->2.16.07.2.4->3.2.117.2.4->4.5.145.1.4->4.3.20.27.1->0.27.23.25.1->3.25.76Release Notes
chakra-ui/ark (@ark-ui/react)
v5.29.1Compare Source
Fixed
aria-describedbyresolution to correctly reference helper text and error text IDsnaxis by explicitly settingtop: 0draggableandresizableoptions not being respected when set tofalsev5.29.0Compare Source
Added
valuetoOpenChangeDetailsfor better contextwhen handling open state changes
autoSizeprop to allow variable width/height slide itemsSplitter.ResizeTriggerIndicatorto render an indicator when resizinggetLayoutandgetSplitterLayoutfunctions for calculating splitter panel layoutsFixed
allowMouseDragis enabledonHighlightChangenot being invoked when collection is filtered to emptyfield multiple times
picker
data-focus-visibleanddata-focusattributesdata-*attachedv5.28.0Compare Source
Added
InteractOutsideEvent,FocusOutsideEvent, andPointerDownOutsideEventtypes for better typesafety
Carousel.AutoplayIndicatorcomponent for conditionally rendering content based on autoplay stateCarousel.ProgressTextcomponent for displaying current page progress (e.g., "1 / 5")ToastOptionsandToastStorePropstypes for better type safetyChanged
initialItemsto acceptreadonlyarrays for better compatibility with immutable datapatterns.
Fixed
aria-hiddenbehavior to allow interaction with other page elementsv5.27.1Compare Source
Fixed
scrollbar-gutter: stablein CSSonValueChangeEndcallback not triggering for programmatic value changesv5.27.0Compare Source
Added
Fixed
Angle Slider: Resolved an issue where dragging the thumb from non-center positions caused unexpected value jumps.
The thumb now maintains consistent positioning relative to the initial click point.
Slider: Fixed a problem where the thumb offset shifted dynamically during dragging, resulting in value jumps. The
offset now remains constant from the pointer throughout the drag operation.
Date Picker: Resolved a crash in the range date picker occurring when users typed the end date first by
implementing
null/undefinedchecks for date property access.Radio Group: Reverted to
offsetLeft/offsetTopcalculations to restore correct indicator positioning withinscrollable container contexts.
Tabs: Reverted to
offsetLeft/offsetTopcalculations to fix indicator positioning issues in scrollablecontainers.
Tour:
v5.26.2Compare Source
Fixed
Angle Slider: Fix accessibility violation where the slider thumb element lacked an accessible name. The thumb now
supports
aria-labelandaria-labelledbyprops, and automatically falls back to the label element's ID for properARIA labeling.
Select: Fix accessibility violation where the required state was not set correctly to on the trigger.
Tags Input: Fix issue where entering a custom tag with combobox integration required pressing
Entertwice. Thetags-input now correctly handles custom values when the combobox has no highlighted item (
aria-activedescendantisempty), allowing the tag to be added on the first
Enterpress.v5.26.1Compare Source
Fixed
Checkbox
indeterminatedoesn't workapi.checkedStatereturns the correct checked state (boolean | "indeterminate")Collapsible: Fix issue where
dirprop value was hardcoded toltrinstead of using the provided valueCombobox: Fix issue where controlled single-select combobox does not propagate its initial value to
inputValueListbox: Fix issue where pressing Enter key when no highlighted item still calls
event.preventDefault()Radio Group: Refactor to use
getBoundingClientRect()for precise indicator positioningSlider
minStepsBetweenThumbsTabs: Refactor to use
getBoundingClientRect()for precise indicator positioningTags Input: Fix issue where
maxLengthdoesn't apply to the edit input as wellv5.26.0Compare Source
Added
Collapsible: Add support for
collapsedHeightandcollapsedWidthprops to control the dimensions of thecollapsible content when in its collapsed state.
Focus Trap: Allow elements referenced by
aria-controlsto be included in the trap scope. This makes it possiblefor menus, popovers, etc. to be portalled and work correctly.
Pagination: Add
getPageUrlprop for generatinghrefattributes when using pagination as links.Select: Add
SelectRootComponentPropstype export for better component type composition.Listbox: Add
ListboxRootComponentPropstype export for better component type composition.Combobox: Add
ComboboxRootComponentPropstype export for better component type composition.TreeView:
TreeViewRootComponentPropstype export for better component type composition.TreeViewNodeRenameInputcomponent for inline node label editingcanRenameprop to control which nodes can be renamedonRenameStart,onBeforeRename, andonRenameCompletecallbacks for rename lifecycleCheckedChangeDetails,LoadChildrenErrorDetails,RenameStartDetails, andRenameCompleteDetailstypeexports
Fixed
Scroll Area: Fix RTL horizontal scrollbar positioning on Safari
Slider: Fix issue where slider continues dragging when disabled during drag operation.
Switch: Fix issue where
data-activeis inconsistently applied whendisabledstate changes at runtimev5.25.1Compare Source
Fixed
Date Picker
FormatByte: Add support for
unitSystemproperty to allow changing between decimal (1000 bytes) and binary (1024bytes) systems.
Number Input: When
formatOptionsis used (likestyle: "currency"), the cursor would jump to the end of theinput when typing in the middle. The cursor now maintains its relative position during formatting changes.
Pin Input: Fix issue where using the keyboard shortcuts
Cmd+BackspaceandCmd+Deleteto delete text in pininputs would insert "undefined" instead of clearing the field.
Scroll Area: Fix issue where resize tracking was not observing the root element, which caused the scrollbar to not
update when the root element's size changed.
v5.25.0Compare Source
Added
mergePropsutility for combining multiple props objects with proper event handler and className merging.createContextutility for creating typed React contexts with improved DX.Fixed
angleSliderAnatomyfrom the anatomy exportsv5.24.1Compare Source
Fixed
mergePropsthrows whenpropsisundefinedornullv5.24.0Compare Source
Added
Combobox: Add
alwaysSubmitOnEnterprop to allow bypassing the default two-step behavior (Enter to closecombobox, then Enter to submit form) and instead submit the form immediately on Enter press. This is useful for
single-field autocomplete forms where Enter should submit the form directly.
Dismissable: Add support for layer types in dismissable layer stack. Layers can now be categorized as
dialog,popover,menu, orlistbox. This enables:data-nestedattribute on nested layers of the same typedata-has-nestedattribute on parent layers with nested children of the same type--nested-layer-countCSS variable indicating the number of nested layers of the same typeChanged
Hover Card: Change default delay values for hover card to improve accessibility.
openDelay: from700msto600msTooltip: Change default delay values for tooltip to improve accessibility.
Learn more
openDelay: from1000msto400mscloseDelay: from500msto150msRemoved
TimePicker: The TimePicker component has been removed from this release. This component was never part of the
public API and was considered experimental. It had significant bugs and usability issues across all frameworks and
locales, making it unsuitable for production use.
Migration: We recommend building a custom time picker using the Select component for simple use cases, or
implementing a time grid pattern for more complex scenarios.
Fixed
Editable: Allow text selection in editable preview when
autoResizeis enabledPreviously, when
autoResizewas set totrue, the preview element haduserSelect: "none"applied, preventingusers from selecting text. This has been fixed by removing the
userSelectstyle property.File Upload: Fix regression where clicking the trigger doesn't open the file picker when used within the dropzone
Menu:
target="_blank"would open two tabsTabs: Fix issue where
idsforitemandcontentcould not be customizedToast: Allow creating a toast store without any arguments
v5.23.0Compare Source
Added
data-requiredattribute toField.LabelRootComponentandRootProviderComponenttypes which are usefulwhen building compositions that wrap the
RootandRootProvidercomponents and you still want type-safety for thecollection.
Fixed
Menu: Fix
Menu.ItemTextnot working insideMenu.TriggerItemv5.22.0Compare Source
Added
Combobox: Add
ComboboxEmptycomponent to display content when the combobox has no itemsListbox: Add
ListboxEmptycomponent to display content when the listbox has no itemsHover Card: Add support for
disabledpropFixed
Collection: Fix issue where disabled items could be reached via typeahead
Color Picker: Fix issue where color picker was not working correctly in RTL mode
Date Picker: Fix issue where datepicker doesn't revert to a valid value when the input value exceeds the min/max
and blurred
Dismissable: Expose
onRequestDismisscustom event handler for event a parent layer requests the child layer todismiss. If prevented via
event.preventDefault(), the child layer will not dismiss when the parent layer isdismissed.
Number Input
patternwhenformatOptionsis provided. This prevents native pattern validation from conflictingwith formatted values (e.g., currency or percent).
data-scrubbingattribute to the number input parts.Tags Input: Fix issue where highlighted item doesn't clear when tabbing out of the input to an external button
within the
controlpart.Tooltip
closeOnPointerdowntofalsewhencloseOnClickis set tofalse@zag-js/storedependency with a lightweight store implementation.v5.21.0Compare Source
Added
useAsyncListanduseCollatorhooks for managing asynchronous list operations and locale-awarestring comparison
ToastActionOptions,ToastPlacement,ToastPromiseOptions,ToastStatus,ToastStatusChangeDetails, andToastTypeChanged
divinstead oflegendelement for improved styling flexibilityaria-labelledbyattribute to fieldset root for better accessibility by linking to legendFixed
Date Picker
area.
min/maxconstraints.disabledonapi.getMonths()andapi.getYears()results to indicate options out of range for currentconstraints.
Listbox
currently highlighted.
getElementtoscrollToIndexFndetailshighlightedValueif the item is no longer in the collection.Scroll Area
data-draggingattribute to scroll area parts.Select: Add
getElementtoscrollToIndexFndetailsCombobox: Add
getElementtoscrollToIndexFndetailsTabs: Fix inconsistent keyboard navigation where TabPanel intermittently receives focus before focusable elements
v5.20.0Compare Source
Added
exactMatchoption that enables whole-word matching using regex word boundaries.Fixed
Menu: Fix context menu repositioning logic
ScrollArea: Add
data-hoverto scroll areav5.19.0Compare Source
Added
Fixed
ListCollection
at()andindexOf()find()method (was checking!= nullinstead of!== -1)GridCollection: Avoid recomputing rows on every call to
getRows()Menu
data-stateattribute for context menu triggerv5.18.4Compare Source
Fixed
Listbox: Add support for navigating grid collections
Carousel:
slideCountorautoplayprops change.loop: falsewas ignored when using autoplay. Now, the carousel will stop when it gets to thelast slide.
Date Picker: Expose
data-inlineattribute on Content part to enable distinct styling for inline date pickersversus popover date pickers.
Menu: Fix issue where
onCheckedChangecould be called twice on checkbox or radio itemRadio Group: Fixed issue where arrow key navigation doesn't apply
data-focus-visibleon the newly focused item.TagsInput: Export
InputValueChangeDetailstypeChanged
QwikDev/qwik (@builder.io/qwik)
v1.17.2Compare Source
This patch release is all about Qwik City.
🐞 Fixes:
Fixed #8093: SPA navigation was broken when the visited origin (e.g., 127.0.0.1:3000) differed from the SSG/Vite config origin (e.g., localhost:3000).
useNavigate's internal origin check now uses the browser's actual href for the initial route, preventing false full-page reloads.
by @termermc in #8097
thiscontext restored in Qwik City handlersthisinside route loaders, actions, and other handlers is once again the correct RequestEvent object.by @wmertens in #8111
These are subtle but important fixes and we recommend upgrading ASAP.
v1.17.1Compare Source
Patch Changes
🐞🩹 the bunding won't lead to circular dependencies in qwik-astro apps anymore. (by @maiieul in #8052)
✨ The optimizer is now built with a recent Rust toolchain. Fresher bits! (by @wmertens in #8040)
v1.17.0Compare Source
Minor Changes
🐞🩹 Qwik now leverages Rollup's new
output.onlyExplicitManualChunksfeature, which improves preloading performance and reduces cache invalidation for a snappier user experience. (by @maiieul in #7982)✨ the qwikloader can now be inlined again if required (for testing or specific network conditions). Pass
qwikLoader: 'inline'to the render options. (by @wmertens in #8008)Patch Changes
🐞🩹 The Deno integration now builds successfully with version v2.4.3 and above. (by @gioboa in #7913)
TEST: qwik react mount and unmount (by @sashkashishka in #7950)
🐞🩹 solve type error when using async _resolved function (by @JerryWu1234 in #7426)
🐞🩹 Click-to-Component is now more reliable across platforms (by @wmertens in #7923)
🛠 add qwik react e2e test runs to ci (by @sashkashishka in #7952)
v1.16.1Compare Source
Patch Changes
🐞🩹 The entry.ssr renderToStream
preloader.preloadProbabilityoption is now deprecated because this could cause performance issues with bundles fetched on click instead of being preloaded ahead of time. (The preloader still relies on probabilities to know preload the most likely bundles first) (by @maiieul in #7847)🐞🩹 Link prefetch now always preloads Link prefetch bundles on monorepos (by @maiieul in #7835)
🐞🩹 Rollup's hoistTranstiveImports is now set to
falsebecause the hoisting added unnecessary bundles to be preloaded to the bundle-graph static imports graph. This could lead to a suboptimal preloading experience. (by @maiieul in #7850)🛠 Add check-client command to verify bundle freshness (by @JerryWu1234 in #7517)
✨ All qwik packages are now marked as side effect free in their package.json. This should remove a few unecessary empty imports added by rollup and then not tree-shaken like
import "./preloader.js". (by @maiieul in #7908)🐞🩹 unmount qwikify react root alongside with qwik component (by @sashkashishka in #7864)
🐞🩹 preloader now preloads bundles as long as they are part of the current viewport's bundles graph, even if their probability is very small (by @maiieul in #7836)
✨ maxIdlePreloads is now constant over time so you know for sure how many bundles will be preloaded concurrently during idle. (by @maiieul in #7846)
🛠 use patched domino instead of qwik-dom (by @gioboa in #7842)
🐞🩹 Qwik is now smarter at bundling non QRL source files and qwik libraries modules (e.g. helpers, enums, inline components, etc.) together. (by @maiieul in #7888)
v1.16.0Compare Source
Minor Changes
Patch Changes
🐞🩹 Keeping the service worker components now properly unregisters them. (by @maiieul in #7781)
🛠 remove a grace period before unregistering events from qwikloader (by @Varixo in #7818)
🐞🩹 Keeping the service worker components now also removes their associated Cache storage. (by @maiieul in #7782)
🐞🩹 fix up open in editor feature (by @LazyClicks in #7785)
🐞🩹 SSR was missing some places with nonce for CSP. Now CSP should work even when strict-dynamic (by @wmertens in #7776)
v1.15.0Compare Source
Minor Changes
Patch Changes
🐞🩹 Use correct working directory for Deno environment (by @siguici in #7699)
⚡ the qwikloader is no longer embedded in the SSR results. Instead, the same techniques are used as for the preloader to ensure that the qwikloader is active as soon as possible, loaded from a separate bundle. This reduces SSR page size by several kB end ensures that subsequent qwikloader loads are nearly instant. (by @wmertens in #7613)
🐞🩹 Removed backdrop-filter of vite-error-overlay to prevent perf issues with multiple errors (by @intellix in #7676)
🐞🩹 assetsDir and debug:true will no longer break your application. (by @maiieul in #7638)
🐞🩹 We now also output the preloader as .cjs for non esm environments (e.g. jest 29 and below). (by @maiieul in #7736)
🐞🩹 cypress component tests became slow in 1.9.1. This is now fixed. (by @maiieul in #7736)
✨ q-manifest.json now also includes the generated assets (by @wmertens in #7650)
🐞🩹 support q-manifest resolution under Bun runtime (#7565) (by @siguici in #7669)
🐞🩹 set correct script type for qwik loader (by @Varixo in #7710)
🛠 update devDependencies and configurations (by @JerryWu1234 in #7695)
v1.14.1Compare Source
v1.14.0Compare Source
Minor Changes
✨ Major improvements to prefetching with automatic bundle preloading (by @wmertens in #7453)
modulepreloadlink tags for better browser integration.<Link>component, AKA "single page app" mode)manifestaround)<ServiceWorkerRegister/>or<PrefetchServiceWorker/>).Service Worker:
This new implementation will use it to uninstall the current service worker to reduce the unnecessary duplication.
The builtin service workers components are deprecated but still exist for backwards compatibility.
The files under build/ and assets/ are named with their content hash and may therefore be cached indefinitely. Typically you should serve
build/*andassets/*withCache-Control: public, max-age=31536000, immutable.However, if you changed the rollup configuration for output filenames, you will have to adjust the caching configuration accordingly.
You can configure the preload behavior in your SSR configuration:
Optional for legacy apps:
For legacy apps that still need service worker functionality, you can add it back using: