Update dependency eslint-plugin-tailwindcss to v4.2.0#29084
Update dependency eslint-plugin-tailwindcss to v4.2.0#29084tryghost-renovate[bot] wants to merge 2 commits into
Conversation
|
Bugbot is not enabled for this team, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
|
| Command | Status | Duration | Result |
|---|---|---|---|
nx run ghost:test:ci:integration |
✅ Succeeded | 3m 6s | View ↗ |
nx run ghost:test:integration |
✅ Succeeded | 3m 31s | View ↗ |
nx run-many -t test:unit -p @tryghost/activityp... |
✅ Succeeded | 6m 7s | View ↗ |
nx run @tryghost/admin:test:acceptance |
✅ Succeeded | 6m 6s | View ↗ |
nx run ghost:test:legacy |
✅ Succeeded | 3m 18s | View ↗ |
nx run ghost:test:e2e |
✅ Succeeded | 2m 57s | View ↗ |
nx run @tryghost/koenig-lexical:test:acceptance |
✅ Succeeded | 2m 34s | View ↗ |
nx run ghost-admin:test |
✅ Succeeded | 2m 43s | View ↗ |
Additional runs (9) |
✅ Succeeded | ... | View ↗ |
💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗
☁️ Nx Cloud last updated this comment at 2026-07-24 22:23:32 UTC
bb5d2e6 to
f1164af
Compare
|
Bugbot is not enabled for this team, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #29084 +/- ##
=======================================
Coverage 74.79% 74.79%
=======================================
Files 1608 1608
Lines 141719 141719
Branches 17316 17315 -1
=======================================
+ Hits 105992 105994 +2
+ Misses 34684 34653 -31
- Partials 1043 1072 +29
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
f1164af to
de432ae
Compare
|
Bugbot is not enabled for this team, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
de432ae to
61b6926
Compare
|
Bugbot is not enabled for this team, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
2ee5382 to
f491fa3
Compare
dd6ba5d to
af6d054
Compare
Since the repo gained a `.pnpmfile.mjs` (#29426), pnpm 11.13.1 records a `pnpmfileChecksum` in `pnpm-lock.yaml`. Every Renovate PR that touches the lockfile now fails the Setup job with `ERR_PNPM_LOCKFILE_CONFIG_MISMATCH` — currently 7 of the 10 open Renovate PRs (#29084, #29092, #29099, #29119, #29125, #29339, #29415), and any new npm-dependency PR is born broken. **Root cause** (from the self-hosted runner's debug logs): Renovate installs the correct pnpm from the `packageManager` field, but because the global `allowScripts` setting defaults to `false` it regenerates lockfiles with: ``` pnpm install --lockfile-only --recursive --ignore-scripts --ignore-pnpmfile ``` With the pnpmfile ignored, pnpm writes the lockfile without the checksum; CI's frozen install (pnpmfile active) then rejects it. **Fix**: set `RENOVATE_ALLOW_SCRIPTS: 'true'` on the Renovate step. Per renovatebot/renovate#37750, this makes Renovate honour the pnpmfile while still passing `--ignore-scripts` — the repo-level `ignoreScripts` option defaults to `true`, so dependency install scripts remain blocked. Bumping the `renovatebot/github-action` pin would not help: the pnpm version was never the problem, the flags were. Once this merges, the next Renovate runs should regenerate the 7 broken branches with valid lockfiles.
b8fbd0b to
d859a53
Compare
E2E Tests FailedTo view the Playwright test report locally, run: REPORT_DIR=$(mktemp -d) && gh run download 29881807543 -n playwright-report -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR" |
1d6c7c0 to
7f853e0
Compare
eslint-plugin-tailwindcss 4.0.6 fixed the no-contradicting-classname false positive that flagged divide-* alongside border-* utilities, so the workaround directive in account-migration.tsx now fails lint as an unused disable under 4.2.0.
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |

This PR contains the following updates:
4.0.4→4.2.0Release Notes
francoismassart/eslint-plugin-tailwindcss (eslint-plugin-tailwindcss)
v4.2.0Compare Source
🚀 Features
New rule
important-modifier-suffix: Makes sure the!important modifier is at the end of the class names. The former!location (between the modifiers and the class name is deprecated).v4.1.0Compare Source
🚀 Features
no-unnecessary-arbitrary-value: Expanded checks to catch and replace redundant arbitrary values (resolves #366).💡 What's new: Prior to
v4.1.0, this rule only flagged exact string matches between an arbitrary value and a preset. The rule is now smart enough to resolve unit conversions and spacing configurations.The plugin will now suggest cleaner native alternatives for:
inset-[1px]withinset-px(previously ignored becausepxpreset is not declared in the config, yet it exists).z-[123]withz-123.m-[8px]withm-2by intelligently parsing your Tailwind v4's configuration (--spacing: 0.25rem; /* 4px */).🐞 Fixes
!important modifiers in the fixersv4.0.6Compare Source
borderanddividebyno-contradicting-classnamerule #461v4.0.5Compare Source
eslintas peer dependency #463enforces-shorthanddid not work when prefixed #462Configuration
📅 Schedule: (in timezone Etc/UTC)
* * * * 0,6)* 23 * * 1-5)* 0-4 * * 1-6)* * * * 0,6)* 23 * * 1-5)* 0-4 * * 1-6)🚦 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.
This PR has been generated by Mend Renovate.