Commit Graph

5880 Commits

Author SHA1 Message Date
github-actions[bot] f8133940ac Version Packages (#10857)
ci(changesets): version packages

Co-authored-by: Segun Adebayo <joseshegs@gmail.com>
2026-07-19 16:30:04 +02:00
sanjibani 3fff6bf768 fix(docs): remove dead Codeium/Windsurf memories link, fix web.dev/image-loading (#10901)
fix(docs): remove dead Codeium/Windsurf memories link, fix web.dev/image-loading → web.dev/learn/images

Co-authored-by: sanjibani <18418553+sanjibani@users.noreply.github.com>
2026-07-19 15:09:28 +02:00
sanjibani a7e3e0e62d fix(docs): fix dead chakra-ui.com/docs links in codemod migration guides (#10900)
Co-authored-by: Adebesin Tolulope <adebesintolulope80@gmail.com>
2026-07-14 06:00:30 +01:00
dfedoryshchev e503f8d9f4 fix: correct css prop usage in Bleed component (#10885) 2026-07-11 19:15:14 +02:00
Segun Adebayo 0fe305592d perf(react): cache compiled recipes and memoize variant resolution
Recipe components (Button, Badge, Skeleton, etc.) previously recompiled
their recipe and re-resolved variant styles per instance/render, which
dominated render time in large lists and tables.

- Cache compiled recipes per system instance, keyed by recipe key
- Memoize cva/sva variant resolution so results are referentially stable
- Drop the per-instance structuredClone of recipe configs
- Fix recipe merging so it no longer throws or mutates source configs
- Use tsgo (@typescript/native-preview) for faster typecheck
2026-07-06 14:27:33 +02:00
dfedoryshchev e882dc0e71 fix: correct css prop usage in Float component (#10879) 2026-07-04 13:30:29 +02:00
Segun Adebayo 1de9c58314 chore(cli): replace node-fetch with native fetch API
Node 22+ provides a global fetch, so node-fetch is no longer needed.
HTTPS_PROXY support moves from https-proxy-agent (the `agent` option) to
undici's ProxyAgent via the standard `dispatcher` option, centralized in
a small request() helper. Also drops the now-unused node-fetch dependency
from apps/www, removing the deprecated transitive node-domexception.

Resolves discussion #10039.
2026-06-27 15:33:48 +02:00
Segun Adebayo ff2067e7ad fix(deps): update non-major dependencies
Applies the non-major bumps from Renovate PR #10525 onto current main,
skipping entries main has already advanced past (@ark-ui/react is
already 5.37.2 > the PR's 5.37.1; @internationalized/date and the pnpm
packageManager pin are also ahead).

Notable: storybook 10.3.3 -> 10.4.2, vite 8.0.2 -> 8.0.16, vitest
4.1.1 -> 4.1.8, rollup 4.57.1 -> 4.61.1, esbuild ^0.27.3 -> ^0.28.0,
next 15.5.18 -> 15.5.19, prettier 3.8.1 -> 3.8.3, plus assorted
patch/minor deps across packages, apps, and sandboxes.

Verified green: typecheck, lint, format:check, build, and the full
vitest suite (978 tests).
2026-06-27 15:02:12 +02:00
dfedoryshchev c4e79c122a fix: forward the rel attribute on LinkOverlay (#10873) 2026-06-27 14:40:53 +02:00
Segun Adebayo 1f3bd54a88 fix(panda-preset): restore generated theme src removed in #10868 2026-06-27 14:38:53 +02:00
Abdul Wahab Khan Arib f32a160162 feat(overlay): add has() method to createOverlay return (#10868)
* feat(overlay): add has() method to createOverlay return

* docs: changeset

---------

Co-authored-by: Segun Adebayo <joseshegs@gmail.com>
2026-06-23 23:36:05 +02:00
Aleksei Kharitonov a1548ba60c fix: correct misspelled "permuations" variable in breakpoints (#10864) 2026-06-21 22:08:42 +01:00
dfedoryshchev b5de5e246b fix: correct className usage in Image component (#10863) 2026-06-20 09:27:12 +02:00
dfedoryshchev 6f102700bd fix: correct css prop usage in Checkmark component (#10859) 2026-06-18 20:07:36 +02:00
dfedoryshchev f53e46a182 fix: correct css prop usage in WrapItem component (#10860) 2026-06-18 20:06:52 +02:00
Segun Adebayo 129c50ff9b fix(checkbox-card, radio-card): prevent clipping of checked ring by using inset shadow 2026-06-11 20:45:22 +02:00
Segun Adebayo f4e6377564 chore(panda-preset): sync theme from @chakra-ui/react 2026-06-11 19:35:55 +02:00
Segun Adebayo 39ef8b542b fix(build): support Windows path resolution in build scripts and CLI 2026-06-11 19:35:45 +02:00
Bernd Busse f8b356ce83 chore(cli): migrate from deprecated tsconfck to get-tsconfig (#10823)
* chore(cli): migrate from deprecated tsconfck to get-tsconfig

* refactor(cli): skip unresolvable tsconfig references and expand test coverage

---------

Co-authored-by: Segun Adebayo <joseshegs@gmail.com>
2026-06-11 19:05:49 +02:00
Segun Adebayo 2ed9026862 fix(floating-panel): docs and component 2026-06-11 17:54:01 +02:00
Segun Adebayo dd9fa1c44b chore(deps): update Node.js engine requirement and pnpm version 2026-06-11 17:40:39 +02:00
github-actions[bot] 3c000274c5 Version Packages (#10802)
ci(changesets): version packages

Co-authored-by: Segun Adebayo <joseshegs@gmail.com>
Co-authored-by: Adebesin Tolulope (Lope) <adebesintolulope80@gmail.com>
2026-06-10 15:14:47 +01:00
Adebesin Tolulope (Lope) 238e20a41a chore(deps): update @ark-ui/react to 5.37.2 (#10847)
* chore(deps): update @ark-ui/react to 5.37.2

Bumps @ark-ui/react 5.36.2 -> 5.37.2 (pulls newer @zag-js internally).
Aligns @internationalized/date to 3.12.2 in the compositions app to match
the version the updated Zag date-utils resolves to. Adds a minor changeset
scoped to the Chakra-supported components affected by the Ark release.

* docs(changeset): tighten ark 5.37.2 changeset per review

Make it concise; drop DateInput-specific entries (Chakra has no DateInput),
Drawer (Chakra's Drawer is built on Ark Dialog, not the Ark Drawer machine),
FloatingPanel type re-exports, and the declaration-path fix.
2026-06-09 20:21:23 +02:00
dfedoryshchev 4384e3f815 docs(react): remove redundant "render" in For children prop (#10842) 2026-06-06 00:03:50 +02:00
Adebesin Tolulope (Lope) b51f7aeeac docs(react): update outdated package readme (#10838)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 22:26:24 +02:00
Segun Adebayo 473936922b test(cli): improve typegen system export coverage 2026-05-24 22:10:05 +02:00
Rayan Salhab 025b974464 fix(cli): clarify invalid typegen system exports (#10825)
Co-authored-by: cyphercodes <cyphercodes@users.noreply.github.com>
2026-05-24 22:01:08 +02:00
Segun Adebayo 06b5f022db fix: semantic token lookup 2026-05-22 07:55:06 +01:00
renovate[bot] 22cdae3749 fix(deps): update panda to v1.11.1 (#10805)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 21:37:33 +01:00
Segun Adebayo 6a3e23cbb5 chore: update examples 2026-05-20 17:18:49 +01:00
Kevin Dev 🇷🇼 1ef580069c feat: float panel component (#10752)
* feat: implementation for float panel component with storybook

* feat: doc floating panel

* fix: minor changes on the ui

* chore: add changeset

* refactor: cleanup code

* refactor: rework examples

* fix: next version

* refactor: cleanup examples

* chore: update

* docs: prep for docs

---------

Co-authored-by: Segun Adebayo <joseshegs@gmail.com>
2026-05-20 16:56:27 +01:00
Segun Adebayo 43a016d32f fix: remove DatePicker placeholder color override to align with global styling 2026-05-15 15:52:21 +01:00
Segun Adebayo 82b26bea60 fix: update Link component to use focusVisibleRing for improved accessibility 2026-05-15 15:48:23 +01:00
Segun Adebayo c5e1eedb79 docs: update datalist 2026-05-15 15:31:44 +01:00
renovate[bot] 34c614ea10 fix(deps): update react to v19.2.6 (#10811)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 20:54:10 +01:00
Aleksei Kharitonov ca326936c2 docs(migration): fix typos in Theme Tools and IconButton sections (#10808)
docs(migration): fix CSS variable typo and correct isRound prop name
2026-05-08 14:41:25 +01:00
Segun Adebayo 1bbdd8608c fix(react): allow default variants on broad recipe definitions 2026-05-01 19:42:55 +02:00
Takahiro Kato 27e0489960 fix: normalize nested token overrides when merging default theme (#10801) 2026-05-01 19:16:22 +02:00
Rayan Salhab 7a97cf9f35 fix(react): preserve semantic token condition metadata (#10799)
Co-authored-by: cyphercodes <cyphercodes@users.noreply.github.com>
2026-05-01 19:07:42 +02:00
github-actions[bot] 975bd3685e Version Packages (#10677)
ci(changesets): version packages

Co-authored-by: Segun Adebayo <joseshegs@gmail.com>
2026-04-22 18:12:05 +02:00
Segun Adebayo 4dfd1eeaea chore: bump ark-ui 2026-04-22 17:59:48 +02:00
renovate[bot] 7c8de0baa4 fix(deps): update panda to v1.10.0 (#10783)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 15:10:11 +02:00
Segun Adebayo d041e108d2 build: use lower ark-ui version for now 2026-04-21 12:23:57 +02:00
Segun Adebayo 16f8329acc fix: reject invalid css unit decimals (#10785)
The length regex in `isCssUnit` had an unescaped `.`, which matched any
single character and accepted malformed values like `1a5rem` and `1-5rem`.
Escape it to a literal period and add regression coverage.

Co-Authored-By: Bojun Chai <Bojun-Vvibe@users.noreply.github.com>
2026-04-20 22:44:01 +02:00
Segun Adebayo af36e215b0 fix: regression and bump ark-ui 2026-04-20 22:39:10 +02:00
Samuel José Haro 581c7d12f0 fix: correct css prop usage in GridItem component (#10781)
* fix: correct css prop usage in GridItem component

* docs: changeset

---------

Co-authored-by: Segun Adebayo <joseshegs@gmail.com>
2026-04-20 14:20:34 +02:00
renovate[bot] 4ea94e7f66 fix(deps): update react to v19.2.5 (#10777)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 00:11:43 +02:00
Segun Adebayo 2d630b1687 chore: add pin-input example 2026-04-12 17:20:37 +02:00
Segun Adebayo e9f04d4a6d fix: backdrop stacking index 2026-04-10 17:01:47 +02:00
Segun Adebayo 39e3db3eb5 fix(tokens): resolve array shorthand for fonts, shadows, gradients, animations, and easings 2026-04-08 17:22:20 +02:00