-
Notifications
You must be signed in to change notification settings - Fork 71
fix: update chakra-ui monorepo to v3 (main) (major) #284
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
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/main-major-chakra-ui-monorepo
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
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
The latest updates on your projects. Learn more about Vercel for GitHub.
|
2acf840
to
4924f42
Compare
4924f42
to
d6fe323
Compare
d6fe323
to
0458545
Compare
0458545
to
8f0d96e
Compare
8f0d96e
to
79c18bd
Compare
79c18bd
to
f1e32f2
Compare
f1e32f2
to
a942bb4
Compare
b5d7770
to
7d1e6c1
Compare
7d1e6c1
to
9e410e4
Compare
9e410e4
to
6aa4b39
Compare
6aa4b39
to
845c908
Compare
845c908
to
a68adb7
Compare
a68adb7
to
3270f56
Compare
3270f56
to
d351e42
Compare
d351e42
to
41eeb08
Compare
41eeb08
to
a710630
Compare
a710630
to
7b32754
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.
Note
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot]
.This notice will be removed on 2025-10-07.
This PR contains the following updates:
2.1.8
->3.27.0
2.4.1
->3.27.0
Release Notes
chakra-ui/chakra-ui (@chakra-ui/cli)
v3.27.0
Compare Source
Minor Changes
#10299
27b920a
Thanks @segunadebayo! - Add new
blocks
command to add chakra pro blocks to your project.
This command requires valid Chakra Pro license and API key in the
CHAKRA_UI_PRO_API_KEY
environment variable.Interactive block selection
Add all variants of a specific block
Add a specific variant of a block
List available blocks
List blocks in a specific category
v3.26.0
Compare Source
v3.25.0
Compare Source
v3.24.2
Compare Source
v3.24.1
Compare Source
v3.24.0
Compare Source
v3.23.0
Compare Source
v3.22.0
Compare Source
v3.21.1
Compare Source
Patch Changes
517ba37
Thanks @segunadebayo! - Fix issue where
typegen
command fails silently with misleading console output when prettierexits with a formatting error
v3.21.0
Compare Source
v3.20.0
Compare Source
v3.19.2
Compare Source
Patch Changes
a289c3c
Thanks @isBatak! - - System: add explicit
undefined
to generated types to support TSexactOptionalPropertyTypes
v3.19.1
Compare Source
v3.19.0
Compare Source
v3.18.0
Compare Source
v3.17.0
Compare Source
v3.16.1
Compare Source
v3.16.0
Compare Source
v3.15.1
Compare Source
Patch Changes
dc4915a
Thanks @segunadebayo! - Improve CLI
response when passing an unknown snippet id
v3.15.0
Compare Source
v3.14.2
Compare Source
v3.14.1
Compare Source
v3.14.0
Compare Source
v3.13.0
Compare Source
v3.12.0
Compare Source
v3.11.0
Compare Source
v3.10.0
Compare Source
v3.9.0
Compare Source
v3.8.2
Compare Source
v3.8.1
Compare Source
v3.8.0
Compare Source
v3.7.0
Compare Source
v3.6.0
Compare Source
Patch Changes
07f2c56
Thanks @segunadebayo! - Fix issue where CLI
doesn't properly check for existing files when adding snippets.
v3.5.1
Compare Source
v3.5.0
Compare Source
v3.4.0
Compare Source
v3.3.3
Compare Source
v3.3.2
Compare Source
v3.3.1
Compare Source
v3.3.0
Compare Source
Minor Changes
e5ecd91
Thanks @segunadebayo! - Add support for
--tsx
flag in thesnippet add
command to allow explicitly specifyingtsx/jsx file generation.
v3.2.5
Compare Source
v3.2.4
Compare Source
v3.2.3
Compare Source
v3.2.2
Compare Source
Patch Changes
6d4e7b6
Thanks @TinsFox! - Output the real version from
package.json
v3.2.1
Compare Source
Patch Changes
c79b7bf
Thanks @segunadebayo! - - Fix issue where
npmDependencies for snippets were not auto-installed
v3.2.0
Compare Source
Minor Changes
069e39d
Thanks @segunadebayo! - Add support for
--all
flag to add all snippets. By default, we only install aminimal/recommended set of snippets.
If you want to add all snippets, you can use the
--all
flag.Patch Changes
a3ba8e6
Thanks @segunadebayo! - Fix issue where
typegen doesn't work when CLI installed globally or run using
npx
v3.1.2
Compare Source
v3.1.1
Compare Source
v3.1.0
Compare Source
Patch Changes
baa3cb1
Thanks @segunadebayo! - Fix issue where
adding a snippet with
--outdir
still creates snippets asrc/components/ui
directory.
v3.0.2
Compare Source
Patch Changes
bfd9cac
Thanks @segunadebayo! - Fix issue with vite
setup where
.mjs
andmts
files were not considered.#9022
b40eb6b
Thanks @Newbie012! - Fix issue where style
props types show as
any
when usingstrictTokens
v3.0.1
Compare Source
v3.0.0
Compare Source
Minor Changes
758f226
Thanks @segunadebayo! - Add support for
composition
command in CLI to import ready-made compositions for fasterdevelopment experience.
bfb68dc
Thanks @segunadebayo! - Add
eject
commandto import default theme into project
085cacd
Thanks @segunadebayo! - Add support for
installing required NPM dependencies for compositions
77fe01d
Thanks @segunadebayo! - Change CLI name and
command structure.
chakra-cli
tochakra
.tokens
command totypegen
to better reflect its purpose since itsgenerates types for more than just the tokens.
composition
command to help users scaffold new compositionseasily. Compositions are snippets of Chakra UI component composition them
easier to reuse across projects.
8fc7b49
Thanks @segunadebayo! - - Add support for
conditional value in variant props.
@default
JSDoc comment fordefaultVariants
in generated types.4ff153f
Thanks @segunadebayo! - Speed up
intellisence for style props, and add support for
strictTokens
in the CLI.d50d72c
Thanks @segunadebayo! - Rename
compositions
command tosnippet
for better intuitiveness#8569
eb26857
Thanks @isBatak! - Fix the
boxSize
type toallow number values.
14b6a45
Thanks @segunadebayo! - Show the number of
skipped snippets that already exists in outdir
Patch Changes
0eda15c
Thanks @segunadebayo! - Set process
setMaxListeners to improve watch mode
c074b58
Thanks @segunadebayo! - Fix issue where
vite project throws due to config search
0f0ed76
Thanks @segunadebayo! - Fix regression
where files were always converted to
.jsx
#8740
d5a225f
Thanks @Pagebakers! - Use correct extension
for ESM exports
v2.5.8
Compare Source
v2.5.7
Compare Source
v2.5.6
Compare Source
v2.5.5
Compare Source
v2.5.4
Compare Source
v2.5.3
Compare Source
v2.5.2
Compare Source
v2.5.1
Compare Source
v2.5.0
Compare Source
v2.4.1
Compare Source
Patch Changes
02968c565
Thanks @segunadebayo! - Refactor theme
typings process and fix ESM issues
v2.4.0
Minor Changes
#7494
27dcf2f56
Thanks @kuroppe1819! - Add support for
nested semantic tokens in theme. It is now possible to declare semantic tokens
by nesting objects.
BEFORE:
AFTER:
This allows for cleaner grouping and organization of tokens.
v2.3.0
Compare Source
Minor Changes
#7127
ffc73f393
Thanks @lexanth! - - Added support for
generating theme typings to use via module augmentation of the
@chakra-ui/styled-system
package.To use this feature, run the following command:
v2.2.1
Compare Source
Patch Changes
322a9f424
Thanks @deecewan! - Support TS Config paths
more completely
v2.2.0
Compare Source
Minor Changes
#5701
eb3bfe66d
Thanks @lexanth! - Add the flag
--strict-token-types
for@chakra-ui/cli tokens
to generate strict typesfor theme tokens (e.g. color, spacing)
chakra-ui/chakra-ui (@chakra-ui/react)
v3.27.0
Compare Source
Minor Changes
16fb3cc
Thanks @segunadebayo! - Enhanced
composition types with comprehensive CSS property support
Text Style Properties: Added these properties to
theme.textStyles
:color
,direction
,font
,fontFamily
,fontFeatureSettings
,fontKerning
,fontLanguageOverride
,fontOpticalSizing
,fontPalette
)hangingPunctuation
,hyphens
,hyphenateCharacter
,hyphenateLimitChars
,lineBreak
,quotes
,overflowWrap
,tabSize
)textAlign
,textAlignLast
,textCombineUpright
,textJustify
)textDecorationSkip
,textDecorationSkipBox
,textDecorationSkipInk
,textDecorationSkipInset
,textDecorationThickness
,textEmphasis
)textShadow
,textStroke
,textStrokeColor
,textStrokeWidth
,textUnderlineOffset
,textUnderlinePosition
,textWrap
,textWrapMode
,textWrapStyle
)unicodeBidi
,verticalAlign
,whiteSpace
,wordBreak
,wordSpacing
,writingMode
)Layer Style Properties: Added these properties to
theme.layerStyles
:aspectRatio
,display
,contain
,contentVisibility
,isolation
)clipPath
,mixBlendMode
,maskClip
,maskComposite
,maskImage
,maskMode
,maskOrigin
,maskPosition
,maskRepeat
,maskSize
)objectFit
,objectPosition
,pointerEvents
,resize
,visibility
,willChange
)borderImage
,borderImageOutset
,borderImageRepeat
,borderImageSlice
,borderImageSource
,borderImageWidth
)overflow
,overflowX
,overflowY
)Patch Changes
c741fe9
Thanks @segunadebayo! - - CodeBlock:
Fix issue where Line numbers display incorrectly when
meta.wordWrap
is truein code blocks
accessibility.
openDelay
: from700ms
to600ms
accessibility.
Learn more
openDelay
: from1000ms
to400ms
closeDelay
: from500ms
to150ms
target="_blank"
would open two tabs
to scroll into view
alwaysSubmitOnEnter
prop to allow forcing the form to besubmitted immediately on Enter press.
#10312
6189068
Thanks @itushh! - - CodeBlock: Allow
horizontal scrolling when code block overflows
v3.26.0
Compare Source
Minor Changes
b9eede5
Thanks @segunadebayo! - - Listbox
[New]: Add new component with support for single/multi-select, grouping,
virtualization, controlled state, icons, descriptions, and accessibility
features.
This component can be used to build command palettes, dropdowns with search,
and much more.
disabled
proptypeahead
RTL mode
pattern
whenformatOptions
is provided. This preventsnative pattern validation from conflicting with formatted values (e.g.,
currency or percent).
data-scrubbing
attribute to the number input parts.Patch Changes
b9eede5
Thanks @segunadebayo! - CodeBlock: Add
configurable theme support and sync loading for Shiki adapter
theme
property must beexplicitly provided to
createShikiAdapter
descriptive errors
loadSync
method for better performancev3.25.0
Compare Source
Minor Changes
#10254
3fb9d7c
Thanks @segunadebayo! - Add new scroll area
component
Patch Changes
d3a1064
Thanks @segunadebayo! - Fix nested token
override issue during theme merging
#10244
9501179
Thanks @isBatak! - - System: Implement
preset for table
border-spacing
property and improve documentationonCheckedChange
could be called twice on checkbox orradio item
data-state
attribute for context menu triggerfails to reposition
data-focus-visible
on the newly focused item.exactMatch
prop that enables whole-word matching usingregex word boundaries.
v3.24.2
Compare Source
Patch Changes
333b063
Thanks @segunadebayo! - Fix issue where
using
asChild
with invalid child elements orReact.lazy
components wouldthrow an error.
v3.24.1
Compare Source
Patch Changes
e81a6ae
Thanks @segunadebayo! - Provide a way to
exclude components from prose styling by using
not-prose
9b7bf1d
Thanks @segunadebayo! - Fix issue where
_fullscreen
returns the wrong css selectorv3.24.0
Compare Source
Minor Changes
#10164
79971c0
Thanks @segunadebayo! - Add new codeblock
component with support for highlight.js and shiki.
Patch Changes
5e7831f
Thanks @ponharu! - fix: check if
separator
isa valid React element
v3.23.0
Compare Source
Minor Changes
86ca96a
Thanks @segunadebayo! - - System: Add
unstyled
prop support to compound component children to opt-out of recipestyles per component.
--group-gap
CSSvariable
Patch Changes
dd3af62
Thanks @segunadebayo! - - Tree View
filter
method completely deletes the children key fromthe node when there are no matching children
acceptedFiles
anddefaultAcceptedFiles
FileError
,FileMimeType
, andFileRejection
types and fixvalidation issues
dc02076
Thanks @segunadebayo! - Fix HTML semantic
structure for
Breadcrumb.Ellipsis
component by changing the underlyingelement from
<span>
to<li>
.4da48e3
Thanks @segunadebayo! - - Tabs: Export
missing types
@chakra-ui/react/hooks
tree-shaking
@chakra-ui/react/theme
. We now exposerecipes
,slotRecipes
,breakpoints
,keyframes
,textStyles
,layerStyles
,animationStyles
,globalCss
,cssVarsPrefix
,cssVarsRoot
,semanticTokens
,tokens
as dedicated modules.dvh
anddvw
units instead ofvh
andvw
todynamically adjust to viewport size changes.
sizes.
v3.22.0
Compare Source
Minor Changes
32967aa
Thanks @segunadebayo! - Add new TreeView
component that is used to represent hierarchical data in a tree structure.
Patch Changes
ca40993
Thanks @isBatak! - - Clipboard: Fix issue
where
clipboardAnatomy
was not exported from@chakra-ui/react/anatomy
reason
toonOpenChange
andonInputValueChange
callbacksapi.clearHighlightedValue
function to clear highlighted valuetitle
ordescription
could not acceptReact element
valueAsString
formattingapi.clearHighlightedValue
function to clear highlighted valuechildren
as a functionv3.21.1
Compare Source
Patch Changes
8ddeb0b
Thanks @segunadebayo! - - Popover:
Fixed issue where
onOpenChange
could be called twice when controlledonInputValueChange
could be called twice whenselecting an item
allowCustomValue: true
used within in aform requires two enter keypress to submit
vertical
don't workdefaultValue
tonull
doesn't showindeterminate state
toaster.promise
is calledwithout loading option. The
loading
option is now required. A warning willbe logged if it is not provided
defaultValue
orvalue
after fetching items doesn't update thevalueAsString
#10119
6cf8cc6
Thanks @isBatak! - - improve
Drawer
recipe tobetter support conditional variants.
Drawer
conditional variants example to the docs and storybook.#10101
2b4fa6d
Thanks @isBatak! - - Select: Export missing
SelectRootComponent type export
d7914ad
Thanks @segunadebayo! - Fix inconsistent
handling of
null
andundefined
for skipping breakpoints using array syntaxv3.21.0
Compare Source
Minor Changes
3df43ba
Thanks @segunadebayo! - Add support new
entrypoint for
/theme
which allows for incremental loading of componentrecipes to avoid bloating the theme with unused components.
For example, if you want just the
button
recipe to be included in yourbundle, you can cherry-pick the recipe you need like this:
Patch Changes
010f256
Thanks @segunadebayo! - - File Upload:
Prevented
undefined
inacceptedFiles
when no files acceptednavigating up/down the list with keyboard
upon cmd/middle click
Menu.ItemText
could not be used withMenu.Item
v3.20.0
Compare Source
Minor Changes
65020dd
Thanks @segunadebayo! - - System: Allow
undefined
for optional properties in CSS and recipe typesColor Picker: Fixed issue where value change end event is invoked when
committing via an input.
Toast: Fixed issue where calling
toast.remove()
without an id shows aTypeScript error.
Field: Fixed issue where helper text and error text could not be
detected in shadow DOM environments.
Slider
minStepsBetweenThumbs
isn't computed correctly wheninteracting with pointer or keyboard.
Shift
+ArrowRight
set value to0
instead ofmax
when step is too large (e.g.
20
).onValueChangeEnd
doesn't return the latest value whendragging very fast.
or dialog.
File Upload: Added support for transforming uploaded files via
transformFiles
context property.Combobox: Fixed issue where
onInputValueChange
doesn't get called whenautoFocus
is set totrue
Pin Input: Fixed issue where input padding could cause clipping of the
text when
fontSize
is increased.Patch Changes
#10081
c2f650b
Thanks @isBatak! - - export
CheckboxRootProviderProps
type#10075
63c267f
Thanks @isBatak! - - export
Quote
typographycomponent and its types
v3.19.2
Compare Source
Patch Changes
#10059
a289c3c
Thanks @isBatak! - - System: add explicit
undefined
to generated types to support TSexactOptionalPropertyTypes
#10064
10d0a8e
Thanks @mhsattarian! - - Drawer: Fix
drawer close animation in RTL
display: contents
andvisibility: hidden
data-loading
attribute whenloading
istrue
so allow stylingloading state with
_loading
pseudo propv3.19.1
Compare Source
Patch Changes
aa9c2b0
Thanks @segunadebayo! - - System: Fix
issue where some svg element props tend to be treated as style props
v3.19.0
Compare Source
Minor Changes
d860d48
Thanks @segunadebayo! - - [New]
Combobox Add combobox component for autocomplete text entry.
v3.18.0
Compare Source
Minor Changes
e91ec7e
Thanks @segunadebayo! - - DownloadTrigger
[New] Add
DownloadTrigger
component to help download file contents.System
d
prop tochakra.path
adds it to styles not asa direct attribute.
Select: Fix issue where indicator group doesn't align correctly in RTL
layouts.
v3.17.0
Compare Source
Minor Changes
ad8cc44
Thanks @seongminn! - - Breadcrumb: Prevent
screen reader from reading the separator
Toast: Added toast queuing when the max limit is reached:
SegmentGroup: Fix issue where
disabled
prop was not being applied toSegmentGroup.Items
RatingGroup: Fix issue where half-filled icons were not being displayed
correctly in RTL
Collapsible: Fixed issue in React.js <= v18.x where collapse animation
might not work as expected
v3.16.1
Compare Source
Patch Changes
46075ba
Thanks @segunadebayo! - - Dialog,
Drawer: Use correct z-index for dialog and drawer backdrop
orientation
prop toSegmentGroup.Root
doesn't work as expected
v3.16.0
[Compare Source](https://redirect.github.com/chakra-ui/chakra-ui/com
Configuration
📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.