Skip to content

chore(deps): unpin Tailwind CSS 4.1.18 → ^4.3.0#181

Merged
williamzujkowski merged 1 commit into
mainfrom
chore/deps-tailwind-unpin
May 13, 2026
Merged

chore(deps): unpin Tailwind CSS 4.1.18 → ^4.3.0#181
williamzujkowski merged 1 commit into
mainfrom
chore/deps-tailwind-unpin

Conversation

@williamzujkowski
Copy link
Copy Markdown
Collaborator

Summary

Closes #173. The original pin (#155) avoided a chunk-resolution bug in @tailwindcss/node@4.2.2's ESM cache loader (#153) that crashed Astro prerender builds on the full 53K+ page site.

Tailwind 4.3.0 is three minor versions ahead. If the bug is fixed upstream, CI's full-submodule build will succeed. If it isn't, CI will fail in the same shape as #153 and this PR can be reverted with a one-line edit.

Test plan

  • pnpm install resolves cleanly (lockfile shrinks because Tailwind deduplicates)
  • pnpm build (sparse local content — 3 pages) passes
  • pnpm test (267 tests) green
  • pnpm typecheck clean
  • CI build passes on the full content-data submodule (53K+ pages) — this is the real test
  • Visual spot-check a few statute pages post-merge

Rollback

If CI fails identically to #153, revert this commit; the prior pin is the known-good state.

🤖 Generated with Claude Code

Closes #173. Original pin (commit 4fff6e8 / PR #155) was added to dodge
a chunk-resolution bug in `@tailwindcss/node@4.2.2`'s ESM cache loader
(see issue #153) that crashed Astro prerender builds on the full 53K+
page site.

Tailwind 4.3.0 is three minor versions ahead. Local sparse-content
build passes; CI's full-content-submodule build will exercise the
original failure path. If the bug returns, this PR can be reverted
with a one-line edit.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@williamzujkowski williamzujkowski requested a review from a team as a code owner May 13, 2026 00:31
@williamzujkowski williamzujkowski merged commit 3487ccd into main May 13, 2026
3 checks passed
@williamzujkowski williamzujkowski deleted the chore/deps-tailwind-unpin branch May 13, 2026 00:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

deps: unpin Tailwind 4.1.18 once 4.2.2 ESM cache-loader bug is fixed upstream

1 participant