fix(deps): update all non-major dependencies - #171
Merged
Conversation
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
4 times, most recently
from
September 1, 2026 08:49
5fd5b15 to
aa5ceeb
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
September 1, 2026 18:17
aa5ceeb to
91db465
Compare
chenjiahan
approved these changes
Sep 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.36.1→^3.37.0^1.2.58→^1.2.59^9.5.1→^9.6.0^9.5.1→^9.6.0^9.3.1→^9.4.0^0.6.2→^0.6.3^2.1.13→^2.2.2^1.6.2→^1.6.3^2.1.10→^2.2.2^2.1.10→^2.2.22.2.0→2.2.1^1.16.0→^1.16.1^5.101.4→^5.102.8^19.2.4→^19.2.51.5.12→1.5.13^6.0.5→^6.1.1^6.6.0→^6.6.2^1.19.0→^1.20.0^1.11.21→^1.11.23^2.14.4→^2.14.5^26.3.6→^26.4.0^11.1.16→^11.1.18^2.20.2→^2.20.3^2.0.2→^2.1.0^1.31.0→^1.38.0^2.44.1→^2.45.311.21.0→11.25.0^10.9.8→^10.9.9^7.85.0→^7.87.0^17.0.11→^17.0.12^7.18.2→^7.18.3^2.40.0→^2.45.0^1.2.4→^1.2.6^4.62.4→^4.63.1^6.2.2→^6.2.4^1.9.14→^1.9.15^6.5.2→^6.5.3^4.10.0→^4.10.2^8.2.1→^8.2.2^3.5.41→^3.5.42^11.4.8→^11.4.10^5.2.0→^5.3.0^4.1.9→^4.1.12^5.109.2→^5.110.2^7.2.2→^7.2.3^5.32.5→^5.32.6^4.4.3→^4.5.4Release Notes
chakra-ui/chakra-ui (@chakra-ui/react)
v3.37.0Compare Source
Minor Changes
#10877
afc8b48Thanks @kalisaNkevin! - [New]
DateInput: Add a segmented date field for typing dates without a calendar.
Each part of the date is its own keyboard-navigable segment, ordered and
formatted by
locale. SupportsselectionMode="range",min/max, andgranularitywithformatterfor time-only input.#10939
7b027d4Thanks @segunadebayo! - - Accordion,
Collapsible, Dialog, Drawer, TreeView: Add
hideModeto choose how contentthat stays mounted is hidden when closed. The default,
"display-none", usesthe
hiddenattribute and keeps effects running, so a video keeps playing anda subscription stays open while closed.
"activity"uses React 19Activityto pause those effects instead.
It only applies while the content stays mounted.
unmountOnExitremoves thetree on close, so
hideModenever runs.Dialog, Drawer: Add
data-autofocusanddata-no-autofocusto pickwhat gets focus when the overlay opens, without reaching for
initialFocusEland a ref. Mark chrome like the close button to skip it, ormark the real target directly.
Focus goes to
initialFocusEl, then[data-autofocus], then the firsttabbable element without
[data-no-autofocus], then the content root.NumberInput: Add
largeStepandsmallStepfor keyboard stepping. HoldShiftforlargeStep,AltforsmallStep. They default to10 * stepand
step / 10, which is what the arrow keys already did, so existinginputs behave the same until you set them.
Slider: Add
largeStep, applied onShiftand onPageUp/PageDown.Defaults to
10 * step, matching the previous behavior.FocusTrap: Add
persistentElementsto keep portalled content inside thetrap when it isn't reachable through
aria-controlsoraria-expanded.Pass getters so the elements resolve lazily, after they mount.
Toast:
createToasternow takes a content type parameter, sotitleand
descriptioncan be something other thanReactNode. It still defaultsto
ReactNode.#10676
8af2836Thanks @isBatak! - createOverlay: Add a
TReturngeneric so awaitingopen()returns the value passed toclose()instead of
any.TReturndefaults tounknown, so untypedopen()calls may need narrowingnow. The result can also be
undefined, sinceclose(id, value)doesn'trequire a value.
#10949
1f28ce9Thanks @Adebesin-Cell! - Updated Ark UI
to v5.39.0
Relevant additions and improvements:
Overlays & Collapsible: New
hideModeprop controls how kept-mountedcontent is hidden when closed (
'display-none'or'activity'forReact 19)
Number Input & Slider: Added configurable keyboard stepping with
largeStepandsmallStepprops for Number Input, andlargeStepforSlider
Dialog & Drawer: New
data-autofocusanddata-no-autofocusattributesfor managing focus when overlays open
Focus Trap: Added
persistentElementsoption to treat portalled contentas part of the trap
Presence: New
onEnterCompletecallback for when enter animationsfinish (mirrors existing
onExitComplete)Date Input & Date Picker: Improved locale support for native numerals,
better constraint handling, and timezone fixes
Select, Menu, Combobox, Listbox: Fixed keyboard navigation issues and
hover highlight behavior
Various fixes: Fieldset re-rendering loops, Next.js 15 production
builds, Escape dismissal timing, focus visible state, form submission
handling, and more
Patch Changes
#10951
c16188fThanks @dfedoryshchev! - - Fix
Dialog.ActionTriggerandDrawer.ActionTriggerignoring theonClickhandler passed to them. The handler now runs before the dialog closes
#10939
7b027d4Thanks @segunadebayo! - - Fix Next.js 15
production builds failing to compile with
Attempted import error: 'Activity' is not exported from 'react'. React'soptional
Activityexport was imported statically, so webpack rejected iteven on React versions that expose it at runtime. It now resolves at runtime
and falls back to
display-nonewhen the React build doesn't expose itMenu.ContextTriggerflashing at the top-left corner on thefirst right-click, and long-press context menus on touch opening stuck at
(0,0). The positioner reported a placement before one had been computed,which skipped the off-screen guard that hides it until the anchor point is
known. Long-press had a second cause, it never triggered a reposition on
open
Escapebeing ignored right after anoverlay opens. Handlers registered a frame late, so the overlay was painted
and focus-trapped before it could listen. Under CPU load that gap grew well
past one frame and swallowed the keypress
an element your app focused in the meantime, such as a second dialog opened
right after closing the first. Closing a nested overlay no longer throws
when the outer container has no connected focusable element, and the focus
ring now shows on the returned-to element after you close with
Escapelayouts where
<html>is the scroll container. The scroll lock targeted<body>, so nothing was lockedcontent when the trigger was the last tabbable element on the page. Focus
now moves to the next tabbable element after the trigger
moving the highlighted item while the pointer rests over scrollable content.
Scrolling an item into view moved the content under the cursor, and the
resulting
pointerleavecounted as a real hovercommitted date, and in-progress edits being dropped while focus caught up
after auto-advance. Fast typing and
ArrowUp/ArrowDown/Home/Endnowland on the segment you're editing
CalendarDateandCalendarDateTimevalues shifting by your localUTC offset when you pass a custom
formatterwithout atimeZone. Awall-clock value round-trips unchanged
Covers Arabic-Indic
٠-٩and Devanagari०-९minView,maxView, anddefaultViewbeing ignored when resolvingthe initial view, which was hardcoded to day through year
defaultOpenoverridingopen, which let a controlled picker openagainst its own prop
clear trigger, and presets. Read-only pickers keep roving-focus
navigation, disabled pickers drop out of the tab order
maxSelectedDatesnot being enforced on month and year cells inmultiplemodethird date restarts the range, and reopening with only a start date
resumes it instead of restarting
translationsrequiring every message. It's nowPartial, so you canoverride one message and let the rest fall back to the defaults
aria-labelnaming the wrong view, and announcedates inside a range as "In range" instead of the generic "Choose"
api.setValuethrowing when you pass a number andformatOptionsisset
Cmd/Ctrlwith arrow keys producing values off thestepgridCmd/Ctrlwith arrow keys producing values off thestepgrid
the tag value with
innerHTML, so a value containing markup was parsedand could execute. It now uses
textContentFormDatareflects the current tags. The hiddeninput kept its initial value after you added, removed, or cleared tags
data-focus-visibleto the control. Activating the label briefly movedfocus to an overlay container, which was read as virtual focus
Fieldset.Rootre-rendering whenever its subtree mutated,even when helper and error text were unchanged
panel now becomes topmost, and fix stack order not applying to the
positioner, so focusing a panel raises it above its siblings
getDataUrl()and the download trigger dropping theoverlay, so a logo or badge placed over the code went missing from the
export
Heights are measured without the
scaletransform appliedpress
Enterto confirm an IME compositionminSizeinstead ofcollapsedSize, andfix keyboard resizing breaking when a resize trigger got focus while
hovered
:focus-visibleafter a pointer drag. Itstill takes focus, so keyboard resizing keeps working, but no longer shows
the focus ring
Steps.NextTriggerandSteps.PrevTriggersubmitting an ancestorform on click. They carried no
type, so they defaulted totype="submit"Steps.RootProviderrendering its children twicefrom the content size and the actual translation distance, so
speedmatches real pixel speed even when the content is narrower than the viewport
#10908
c6516a1Thanks @akahoshi1421! - - Fix
Tag.CloseTrigger,ActionBar.SelectionTrigger,Dialog.ActionTrigger,Drawer.ActionTriggermissingtype="button", causing unintended formsubmission when used inside a
<form>#10919
76bb1dcThanks @Aditya30december2003! - Fix
semantic
iandemelements not rendering in italics when preflight isenabled.
065f71cThanks @segunadebayo! - - Fix
TreeView--tree-indentation: 0pxnot fully removing nested indentation--tree-indentationis now the full per-level indent(
indent-size + half icon-size). Custom non-zero values no longer get anextra half-icon offset on top
--tree-icon-offsetvariable from the recipe#10938
6948541Thanks @waterWang! - - RadioCard: Fix the
outlinevariant losing its border width when a card is both checked anddisabled. The checked ring is an inset box-shadow, which
itemControl'sdisabled background painted over
mantinedev/mantine (@mantine/core)
v9.6.0Compare Source
View changelog with demos on mantine.dev website
Support Mantine development
You can now sponsor Mantine development with OpenCollective.
All funds are used to improve Mantine and create new features and components.
@mantine/lightbox package
New @mantine/lightbox package – a full-screen media lightbox with carousel navigation,
zoom, thumbnails, toolbar customization, and store-based API. Supports image, video, and custom slides:
Key features:
transitionProps(same API as Modal)labelspropNotifications custom rendering
Notifications now support
renderNotificationprop that allows you to completelyreplace the default notification with custom content. All animations (enter, exit, drag dismiss)
are preserved for custom notifications:
Notifications stacked layout
Notifications now support
layout="stacked"prop that displays notifications in a stackedlayout where only the latest notification is fully visible, and older notifications peek out behind it:
ActionBar component
New ActionBar component – a fixed-position bottom bar
for bulk selection actions. Designed to be controlled by table or checkbox
selections, it provides a set of actions that can be performed on selected items.
RichTextEditor table controls
RichTextEditor now includes a set of controls for editing tables. Install and register the
Tiptap table extension (
TableKit), then addthe controls to the toolbar.
RichTextEditor.TableInsertopens a grid to pick the table size, and theother controls add/remove rows and columns, toggle header row/column and merge/split cells. All table
controls are automatically disabled when the cursor is not inside a table:
RichTextEditor Details control
RichTextEditor now supports collapsible sections. Install and register the
Tiptap details extension (
Details,DetailsSummaryandDetailsContent), then addRichTextEditor.Detailsto the toolbar. The controlwraps the current block in a collapsible details node, or removes it when the cursor is already inside
one:
To support the control, Typography now styles
detailsandsummaryelements –a border, padding and a custom disclosure triangle. This applies to all
detailselements insideTypography, not just those created by the editor. All of the new selectors have zero specificity(
:where()), so they can be overridden without!important.RichTextEditor InvisibleCharacters control
RichTextEditor can now display formatting marks. Install and register the
Tiptap invisible characters extension,
then add
RichTextEditor.InvisibleCharactersto the toolbar. The control toggles the visibility ofspaces, paragraph breaks and hard breaks, and reflects the current visibility as its active state:
GaugeChart component
New GaugeChart component – a radial gauge chart for KPI and status display.
Supports threshold sections, target marker, custom labels, and configurable arc angles.
WaffleChart component
New WaffleChart component – a part-to-whole grid chart with colored cells.
Simpler and more compact alternative to pie/donut charts for displaying percentages and proportions.
MatrixChart component
New MatrixChart component – a generic x/y heatmap with categorical axes.
Each cell is colored based on a value, useful for visualizing patterns in two-dimensional categorical data.
CandlestickChart component
New CandlestickChart component – a financial OHLC chart that displays
open, high, low and close values as candles. Candles are colored based on their direction, the wick
shows the high–low range and the body shows the open–close range. Supports custom colors, data keys,
reference lines, axis labels, tooltip labels and value formatting.
Charts reference areas
AreaChart, BarChart, LineChart,
CompositeChart and ScatterChart now support the
referenceAreasprop that highlights a rectangular region of the plot – a weekend band, a targetrange, a threshold zone and similar annotations. Each area is bounded by
x1/x2and/ory1/y2data values (omit one pair to span the full opposite axis) and supports a theme
colorand alabel.Charts reference dots
AreaChart, BarChart, LineChart,
CompositeChart and ScatterChart now support the
referenceDotsprop that marks individual points on the plot – a peak, an event, a record value or ananomaly. Each dot is positioned by
x/ydata coordinates and supports a radius, a themecolorand alabel. Reference dots are rendered on top of the chart series.