chore(deps): update dependency ultracite to v7.12.0 (dev) #9

Merged
renovate Bot merged 1 commits from renovate/dev-code-dependencies into dev 2026-09-18 04:02:46 +00:00

This PR contains the following updates:

Package Change Age Confidence
ultracite (source) 7.11.1 → 7.12.0 age confidence

Release Notes

haydenbleasel/ultracite (ultracite)

v7.12.0

Compare Source

Minor Changes
  • 1f427d7: Add an opt-in ultracite/oxlint/shadcn preset for @shadcn/lint, shadcn's agent-first linter for Tailwind v4 design systems. All six rules (no-restyle, no-raw-colors, no-arbitrary-values, no-inline-styles, no-unknown-classes, require-static-classes) run at error with the upstream allow: ["layout"] policy, and the component-authoring rules are relaxed inside **/components/ui/**. Enable it with ultracite init --linter oxlint --js-plugins @shadcn/lint, or extend it alongside ultracite/oxlint/core after installing @shadcn/lint.
Patch Changes
  • 600e991: Accept file-based page route filenames in github/filenames-match-regex. Files under pages/ (Astro, Next.js pages router) now match a bracket-aware pattern, so dynamic, rest and optional parameters such as [slug].astro, [...slug].ts and [[...slug]].tsx pass while non-route names like BadPage.ts are still rejected.
  • 66f97bb: Allow top-level return in Astro frontmatter. The core preset now turns off unicorn/prefer-module for **/*.astro files (the rule cannot be configured to allow only return), and keeps require(), module.exports, __dirname and __filename flagged there via import/no-commonjs and no-restricted-globals.

Configuration

📅 Schedule: (in timezone Europe/Warsaw)

  • Branch creation
    • At any time (no schedule defined)
  • 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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [ultracite](https://www.ultracite.ai/) ([source](https://github.com/haydenbleasel/ultracite)) | [`7.11.1` → `7.12.0`](https://renovatebot.com/diffs/npm/ultracite/7.11.1/7.12.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/ultracite/7.12.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ultracite/7.11.1/7.12.0?slim=true) | --- ### Release Notes <details> <summary>haydenbleasel/ultracite (ultracite)</summary> ### [`v7.12.0`](https://github.com/haydenbleasel/ultracite/releases/tag/ultracite%407.12.0) [Compare Source](https://github.com/haydenbleasel/ultracite/compare/ultracite@7.11.1...ultracite@7.12.0) ##### Minor Changes - [`1f427d7`](https://github.com/haydenbleasel/ultracite/commit/1f427d7): Add an opt-in `ultracite/oxlint/shadcn` preset for [`@shadcn/lint`](https://github.com/shadcn-ui/lint), shadcn's agent-first linter for Tailwind v4 design systems. All six rules (`no-restyle`, `no-raw-colors`, `no-arbitrary-values`, `no-inline-styles`, `no-unknown-classes`, `require-static-classes`) run at `error` with the upstream `allow: ["layout"]` policy, and the component-authoring rules are relaxed inside `**/components/ui/**`. Enable it with `ultracite init --linter oxlint --js-plugins @shadcn/lint`, or extend it alongside `ultracite/oxlint/core` after installing `@shadcn/lint`. ##### Patch Changes - [`600e991`](https://github.com/haydenbleasel/ultracite/commit/600e991): Accept file-based page route filenames in `github/filenames-match-regex`. Files under `pages/` (Astro, Next.js pages router) now match a bracket-aware pattern, so dynamic, rest and optional parameters such as `[slug].astro`, `[...slug].ts` and `[[...slug]].tsx` pass while non-route names like `BadPage.ts` are still rejected. - [`66f97bb`](https://github.com/haydenbleasel/ultracite/commit/66f97bb): Allow top-level `return` in Astro frontmatter. The core preset now turns off `unicorn/prefer-module` for `**/*.astro` files (the rule cannot be configured to allow only `return`), and keeps `require()`, `module.exports`, `__dirname` and `__filename` flagged there via `import/no-commonjs` and `no-restricted-globals`. </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Warsaw) - Branch creation - At any time (no schedule defined) - 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC43NC4wIiwidXBkYXRlZEluVmVyIjoiNDQuNzQuMCIsInRhcmdldEJyYW5jaCI6ImRldiIsImxhYmVscyI6WyJkZXBzLWNvZGUiLCJyZW5vdmF0ZSJdfQ==-->
renovate Bot added the deps-coderenovate labels 2026-09-18 04:02:45 +00:00
renovate Bot added 1 commit 2026-09-18 04:02:45 +00:00
chore(deps): update dependency ultracite to v7.12.0
renovate/stability-days Updates have met minimum release age requirement
b2ee57593a
renovate Bot scheduled this pull request to auto merge when all checks succeed 2026-09-18 04:02:45 +00:00
renovate Bot merged commit 089a31db8d into dev 2026-09-18 04:02:46 +00:00
renovate Bot deleted branch renovate/dev-code-dependencies 2026-09-18 04:02:46 +00:00
Sign in to join this conversation.