Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 7, 2025

This PR contains the following updates:

Package Change Age Confidence
@ark-ui/react (source) 5.18.3 -> 5.27.1 age confidence
@astrojs/react (source) 4.3.0 -> 4.4.2 age confidence
@astrojs/solid-js (source) 5.1.0 -> 5.1.3 age confidence
@builder.io/qwik (source) 1.1.4 -> 1.17.2 age confidence
@builder.io/qwik-city (source) 1.1.4 -> 1.17.2 age confidence
@changesets/cli (source) 2.29.5 -> 2.29.7 age confidence
@monaco-editor/react 4.6.0 -> 4.7.0 age confidence
@prisma/client (source) 5.9.1 -> 5.22.0 age confidence
@remix-run/css-bundle (source) 2.17.1 -> 2.17.2 age confidence
@remix-run/dev (source) 2.17.1 -> 2.17.2 age confidence
@remix-run/node (source) 2.17.1 -> 2.17.2 age confidence
@remix-run/react (source) 2.17.1 -> 2.17.2 age confidence
@remix-run/serve (source) 2.17.1 -> 2.17.2 age confidence
@sveltejs/kit (source) 2.48.4 -> 2.48.5 age confidence
@swc/helpers@~0.4 (source) 0.4.36 -> 0.5.17 age confidence
@types/node (source) 24.8.1 -> 24.10.1 age confidence
@types/react (source) 19.2.2 -> 19.2.4 age confidence
@types/react-dom (source) 19.2.2 -> 19.2.3 age confidence
@vue/compiler-core (source) 3.5.22 -> 3.5.24 age confidence
@vue/compiler-sfc (source) 3.5.22 -> 3.5.24 age confidence
autoprefixer 10.4.21 -> 10.4.22 age confidence
browserslist 4.24.4 -> 4.28.0 age confidence
csstype 3.1.3 -> 3.2.0 age confidence
dts-bundle-generator 9.3.1 -> 9.5.1 age confidence
escalade 3.1.2 -> 3.2.0 age confidence
eslint-plugin-qwik (source) 1.1.4 -> 1.17.2 age confidence
fs-extra 11.2.0 -> 11.3.2 age confidence
gatsby (source, changelog) 5.14.1 -> 5.15.0 age confidence
gatsby-plugin-postcss (source) 6.14.0 -> 6.15.0 age confidence
husky 9.0.11 -> 9.1.7 age confidence
isbot (source) 5.1.29 -> 5.1.32 age confidence
jsdom 24.0.0 -> 24.1.3 age confidence
lightningcss 1.25.1 -> 1.30.2 age confidence
lightningcss-wasm 1.23.0 -> 1.30.2 age confidence
lint-staged 15.2.11 -> 15.5.2 age confidence
magic-string 0.30.19 -> 0.30.21 age confidence
monaco-editor 0.46.0 -> 0.54.0 age confidence
monaco-jsx-syntax-highlight 1.2.0 -> 1.2.2 age confidence
nanoid 5.1.5 -> 5.1.6 age confidence
next (source) 14.2.26 -> 14.2.33 age confidence
next-seo 6.6.0 -> 6.8.0 age confidence
nuxt (source) 3.16.0 -> 3.20.1 age confidence
pnpm (source) 10.19.0 -> 10.22.0 age confidence
postcss (source) 8.4.49 -> 8.5.6 age confidence
postcss-merge-rules 7.0.6 -> 7.0.7 age confidence
prettier (source) 3.2.5 -> 3.6.2 age confidence
prism-react-renderer 2.3.1 -> 2.4.1 age confidence
prisma (source) 5.9.1 -> 5.22.0 age confidence
react (source) 19.1.1 -> 19.2.0 age confidence
react-dom (source) 19.1.1 -> 19.2.0 age confidence
react-server-dom-webpack (source) 18.3.0-canary-14fd9630e-20240213 -> 18.3.0-next-fecc288b7-20221025 age confidence
solid-js (source) 1.5.1 -> 1.9.10 age confidence
typescript (source) 5.9.3 -> 4.9.5 age confidence
typescript (source) 5.0.4 -> 5.9.3 age confidence
undici (source) 7.7.0 -> 5.29.0 age confidence
usehooks-ts (source) 2.14.0 -> 2.16.0 age confidence
vite (source) 7.2.2 -> 3.2.11 age confidence
vite (source) 7.2.2 -> 4.5.14 age confidence
vite-plugin-solid 2.11.8 -> 2.11.10 age confidence
vite-tsconfig-paths 5.1.4 -> 4.3.2 age confidence
waku (source) 0.23.7 -> 0.27.0 age confidence
zod (source) 3.25.1 -> 3.25.76 age confidence

Release Notes

chakra-ui/ark (@​ark-ui/react)

v5.27.1

Compare Source

Fixed
  • Dialog, Popover: Improved shadow DOM support for interact outside and focus trap detection
  • Marquee: Fixed Firefox flicker and added GPU acceleration
  • Dialog: Fixed layout shift issue when using scrollbar-gutter: stable in CSS
  • Slider: Fixed onValueChangeEnd callback not triggering for programmatic value changes

v5.27.0

Compare Source

Added
  • Marquee [New]: Initial release of marquee component for continuously scrolling content
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/undefined checks for date property access.

  • Radio Group: Reverted to offsetLeft/offsetTop calculations to restore correct indicator positioning within
    scrollable container contexts.

  • Tabs: Reverted to offsetLeft/offsetTop calculations to fix indicator positioning issues in scrollable
    containers.

  • Tour:

    • Corrected improper effect cleanup procedures
    • Fixed wait step functionality
    • Added step validation on mount to verify configuration validity

v5.26.2

Compare Source

Fixed
  • Angle Slider: Fix accessibility violation where the slider thumb element lacked an accessible name. The thumb now
    supports aria-label and aria-labelledby props, and automatically falls back to the label element's ID for proper
    ARIA 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 Enter twice. The
    tags-input now correctly handles custom values when the combobox has no highlighted item (aria-activedescendant is
    empty), allowing the tag to be added on the first Enter press.

v5.26.1

Compare Source

Fixed
  • Checkbox

    • Fix issue where setting initial checked state to indeterminate doesn't work
    • Ensure api.checkedState returns the correct checked state (boolean | "indeterminate")
  • Collapsible: Fix issue where dir prop value was hardcoded to ltr instead of using the provided value

  • Combobox: Fix issue where controlled single-select combobox does not propagate its initial value to inputValue

  • Listbox: Fix issue where pressing Enter key when no highlighted item still calls event.preventDefault()

  • Radio Group: Refactor to use getBoundingClientRect() for precise indicator positioning

  • Slider

    • Fix issue where slider could stop abruptly when scrubbing thumb
    • Fix issue where range slider thumbs become stuck when dragged to the same position without minStepsBetweenThumbs
  • Tabs: Refactor to use getBoundingClientRect() for precise indicator positioning

  • Tags Input: Fix issue where maxLength doesn't apply to the edit input as well

v5.26.0

Compare Source

Added
  • Collapsible: Add support for collapsedHeight and collapsedWidth props to control the dimensions of the
    collapsible content when in its collapsed state.

  • Focus Trap: Allow elements referenced by aria-controls to be included in the trap scope. This makes it possible
    for menus, popovers, etc. to be portalled and work correctly.

  • Pagination: Add getPageUrl prop for generating href attributes when using pagination as links.

const service = useMachine(pagination.machine, {
  type: 'link',
  getPageUrl: ({ page, pageSize }) => `/products?page=${page}&size=${pageSize}`,
})
  • Select: Add SelectRootComponentProps type export for better component type composition.

  • Listbox: Add ListboxRootComponentProps type export for better component type composition.

  • Combobox: Add ComboboxRootComponentProps type export for better component type composition.

  • TreeView:

    • Add TreeViewRootComponentProps type export for better component type composition.
    • (Experimental) Add support for node renaming functionality:
      • Add TreeViewNodeRenameInput component for inline node label editing
      • Add canRename prop to control which nodes can be renamed
      • Add onRenameStart, onBeforeRename, and onRenameComplete callbacks for rename lifecycle
      • Add CheckedChangeDetails, LoadChildrenErrorDetails, RenameStartDetails, and RenameCompleteDetails type
        exports
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-active is inconsistently applied when disabled state changes at runtime

v5.25.1

Compare Source

Fixed
  • Date Picker

    • Fix issue where year range picker doesn't show the hovered range
    • Fix issue where quarter presets returns incorrect date
  • FormatByte: Add support for unitSystem property to allow changing between decimal (1000 bytes) and binary (1024
    bytes) systems.

  • Number Input: When formatOptions is used (like style: "currency"), the cursor would jump to the end of the
    input 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+Backspace and Cmd+Delete to delete text in pin
    inputs 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.0

Compare Source

Added
  • Added mergeProps utility for combining multiple props objects with proper event handler and className merging.
  • Added createContext utility for creating typed React contexts with improved DX.
import { createContext } from '@​ark-ui/react/utils'
Fixed
  • AngleSlider: Export angleSliderAnatomy from the anatomy exports

v5.24.1

Compare Source

Fixed
  • General: Fix issue where mergeProps throws when props is undefined or null

v5.24.0

Compare Source

Added
  • Combobox: Add alwaysSubmitOnEnter prop to allow bypassing the default two-step behavior (Enter to close
    combobox, 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, or listbox. This enables:

    • data-nested attribute on nested layers of the same type
    • data-has-nested attribute on parent layers with nested children of the same type
    • --nested-layer-count CSS variable indicating the number of nested layers of the same type
Changed
  • Hover Card: Change default delay values for hover card to improve accessibility.

    • openDelay: from 700ms to 600ms
  • Tooltip: Change default delay values for tooltip to improve accessibility.
    Learn more

    • openDelay: from 1000ms to 400ms
    • closeDelay: from 500ms to 150ms
Removed
  • 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 autoResize is enabled

    Previously, when autoResize was set to true, the preview element had userSelect: "none" applied, preventing
    users from selecting text. This has been fixed by removing the userSelect style property.

  • File Upload: Fix regression where clicking the trigger doesn't open the file picker when used within the dropzone

  • Menu:

    • Fix issue where keyboard activation of menu items with target="_blank" would open two tabs
    • Fix issue where hovering a partially visible item with pointer causes it to scroll into view
  • Tabs: Fix issue where ids for item and content could not be customized

  • Toast: Allow creating a toast store without any arguments

v5.23.0

Compare Source

Added
  • Field: Add data-required attribute to Field.Label
  • Select, Combobox, Listbox, TreeView: Export RootComponent and RootProviderComponent types which are useful
    when building compositions that wrap the Root and RootProvider components and you still want type-safety for the
    collection.
Fixed
  • Menu: Fix Menu.ItemText not working inside Menu.TriggerItem

    import { Select } from '@​ark-ui/react/select'
    import { styled } from 'styling-lib'
    
    const Root = styled(Select.Root) as Select.RootComponent<{}>

v5.22.0

Compare Source

Added
  • Combobox: Add ComboboxEmpty component to display content when the combobox has no items

  • Listbox: Add ListboxEmpty component to display content when the listbox has no items

  • Hover Card: Add support for disabled prop

Fixed
  • 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 onRequestDismiss custom event handler for event a parent layer requests the child layer to
    dismiss. If prevented via event.preventDefault(), the child layer will not dismiss when the parent layer is
    dismissed.

  • Number Input

    • Omit the input pattern when formatOptions is provided. This prevents native pattern validation from conflicting
      with formatted values (e.g., currency or percent).
    • Handle empty values consistently across all format options.
    • Add data-scrubbing attribute 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 control part.

  • Tooltip

    • Set closeOnPointerdown to false when closeOnClick is set to false
    • Reduce bundle size by replacing @zag-js/store dependency with a lightweight store implementation.

v5.21.0

Compare Source

Added
  • Hooks: Add useAsyncList and useCollator hooks for managing asynchronous list operations and locale-aware
    string comparison
  • Toast: Export type definitions ToastActionOptions, ToastPlacement, ToastPromiseOptions, ToastStatus,
    ToastStatusChangeDetails, and ToastType
Changed
  • Fieldset
    • Update Legend component to render as div instead of legend element for improved styling flexibility
    • Add aria-labelledby attribute to fieldset root for better accessibility by linking to legend
Fixed
  • Date Picker

    • Clear hovered range state after completing range selection instead of waiting for pointer to leave the calendar
      area.
    • Fix issue where month and year select labels don't update correctly when using min/max constraints.
    • Expose disabled on api.getMonths() and api.getYears() results to indicate options out of range for current
      constraints.
  • Listbox

    • Fix issue where first enabled item should be highlighted by default when listbox receives focus and no item is
      currently highlighted.
    • Add getElement to scrollToIndexFn details
    • Track collection changes and clear highlightedValue if the item is no longer in the collection.
  • Scroll Area

    • Avoid detecting hover state from portalled descendants.
    • Add data-dragging attribute to scroll area parts.
  • Select: Add getElement to scrollToIndexFn details

  • Combobox: Add getElement to scrollToIndexFn details

  • Tabs: Fix inconsistent keyboard navigation where TabPanel intermittently receives focus before focusable elements

v5.20.0

Compare Source

Added
  • Highlight Word: Add exactMatch option that enables whole-word matching using regex word boundaries.
Fixed
  • Menu: Fix context menu repositioning logic

  • ScrollArea: Add data-hover to scroll area

v5.19.0

Compare Source

Added
  • ScrollArea [NEW]: Add support for new scroll area component.
Fixed
  • ListCollection

    • Avoid recomputing groups on every call to at() and indexOf()
    • Fixed bug in find() method (was checking != null instead of !== -1)
  • GridCollection: Avoid recomputing rows on every call to getRows()

  • Menu

    • Add data-state attribute for context menu trigger
    • Fix context menu positioning bug where reopening at the same coordinates fails to reposition

v5.18.4

Compare Source

Fixed
  • Listbox: Add support for navigating grid collections

  • Carousel:

    • Fix an issue where the carousel would not update when slideCount or autoplay props change.
    • Fix an issue where loop: false was ignored when using autoplay. Now, the carousel will stop when it gets to the
      last slide.
  • Date Picker: Expose data-inline attribute on Content part to enable distinct styling for inline date pickers
    versus popover date pickers.

  • Menu: Fix issue where onCheckedChange could be called twice on checkbox or radio item

  • Radio Group: Fixed issue where arrow key navigation doesn't apply data-focus-visible on the newly focused item.

  • TagsInput: Export InputValueChangeDetails type

Changed
  • Async List: Improve type inference for descriptors
withastro/astro (@​astrojs/react)

v4.4.2

Compare Source

Patch Changes
  • #​14715 3d55c5d Thanks @​ascorbic! - Adds support for client hydration in getContainerRenderer()

    The getContainerRenderer() function is exported by Astro framework integrations to simplify the process of rendering framework components when using the experimental Container API inside a Vite or Vitest environment. This update adds the client hydration entrypoint to the returned object, enabling client-side interactivity for components rendered using this function. Previously this required users to manually call container.addClientRenderer() with the appropriate client renderer entrypoint.

    See the container-with-vitest demo for a usage example, and the Container API documentation for more information on using framework components with the experimental Container API.

v4.4.1

Compare Source

Patch Changes

v4.4.0

Compare Source

Minor Changes
  • #​14386 f75f446 Thanks @​yanthomasdev! - Stabilizes the formerly experimental getActionState() and withState() functions introduced in @astrojs/react v3.4.0 used to integrate Astro Actions with React 19's useActionState() hook.

    This example calls a like action that accepts a postId and returns the number of likes. Pass this action to the withState() function to apply progressive enhancement info, and apply to useActionState() to track the result:

    import { actions } from 'astro:actions';
    import { withState } from '@&#8203;astrojs/react/actions';
    import { useActionState } from 'react';
    
    export function Like({ postId }: { postId: string }) {
      const [state, action, pending] = useActionState(
        withState(actions.like),
        0, // initial likes
      );
    
      return (
        <form action={action}>
          <input type="hidden" name="postId" value={postId} />
          <button disabled={pending}>{state} ❤️</button>
        </form>
      );
    }
    

    You can also access the state stored by useActionState() from your action handler. Call getActionState() with the API context, and optionally apply a type to the result:

    import { defineAction } from 'astro:actions';
    import { z } from 'astro:schema';
    import { getActionState } from '@&#8203;astrojs/react/actions';
    
    export const server = {
      like: defineAction({
        input: z.object({
          postId: z.string(),
        }),
        handler: async ({ postId }, ctx) => {
          const currentLikes = getActionState<number>(ctx);
          // write to database
          return currentLikes + 1;
        },
      }),
    };
    

    If you were previously using this experimental feature, you will need to update your code to use the new stable exports:

    // src/components/Form.jsx
    import { actions } from 'astro:actions';
    -import { experimental_withState } from '@&#8203;astrojs/react/actions';
    +import { withState } from '@&#8203;astrojs/react/actions';
    import { useActionState } from "react";
    // src/actions/index.ts
    import { defineAction, type SafeResult } from 'astro:actions';
    import { z } from 'astro:schema';
    -import { experimental_getActionState } from '@&#8203;astrojs/react/actions';
    +import { getActionState } from '@&#8203;astrojs/react/actions';

v4.3.1

Compare Source

Patch Changes
withastro/astro (@​astrojs/solid-js)

v5.1.3

Compare Source

Patch Changes
  • #​14715 3d55c5d Thanks @​ascorbic! - Adds support for client hydration in getContainerRenderer()

    The getContainerRenderer() function is exported by Astro framework integrations to simplify the process of rendering framework components when using the experimental Container API inside a Vite or Vitest environment. This update adds the client hydration entrypoint to the returned object, enabling client-side interactivity for components rendered using this function. Previously this required users to manually call container.addClientRenderer() with the appropriate client renderer entrypoint.

    See the container-with-vitest demo for a usage example, and the Container API documentation for more information on using framework components with the experimental Container API.

v5.1.2

Compare Source

Patch Changes

v5.1.1

Compare Source

Patch Changes
QwikDev/qwik (@​builder.io/qwik)

v1.17.2

Compare Source

This patch release is all about Qwik City.

🐞 Fixes:

  • SPA routing works regardless of origin mismatch
    Fixed [#​8093]

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Apr 7, 2025
@changeset-bot
Copy link

changeset-bot bot commented Apr 7, 2025

⚠️ No Changeset found

Latest commit: 1b12559

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link

vercel bot commented Apr 7, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
panda-docs Ready Ready Preview Nov 14, 2025 10:41am
panda-playground Ready Ready Preview Nov 14, 2025 10:41am
panda-studio Ready Ready Preview Nov 14, 2025 10:41am

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 76732b0 to b94e84d Compare April 7, 2025 11:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b94e84d to f019035 Compare April 7, 2025 22:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f019035 to 65bb2fa Compare April 8, 2025 07:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 65bb2fa to a9e57df Compare April 8, 2025 14:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a9e57df to 469c4e3 Compare April 8, 2025 21:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 469c4e3 to 3ef671b Compare April 9, 2025 11:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1401242 to 3ffddd1 Compare November 12, 2025 05:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 3ffddd1 to 4ce7ce6 Compare November 12, 2025 15:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4ce7ce6 to 129e071 Compare November 12, 2025 21:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 129e071 to 18d438e Compare November 13, 2025 02:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 18d438e to 43bc289 Compare November 13, 2025 18:18
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 43bc289 to 03b8975 Compare November 13, 2025 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant