Skip to content

Conversation

@thecrypticace
Copy link
Contributor

No description provided.

@thecrypticace thecrypticace requested a review from a team as a code owner December 10, 2025 18:48
@coderabbitai
Copy link

coderabbitai bot commented Dec 10, 2025

Walkthrough

CHANGELOG.md was updated: a new [4.1.18] release entry with fixes was added, an Unreleased placeholder was inserted, the Unreleased compare link was changed to v4.1.18...HEAD, and a historical [3.4.19] entry was added. The version field was incremented from 4.1.17 to 4.1.18 in crates/node/package.json, platform-specific npm package.json files under crates/node/npm, and multiple packages/*/package.json manifests.

Pre-merge checks

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Description check ❓ Inconclusive No pull request description was provided by the author, making it impossible to assess whether the description relates to the changeset. Add a description explaining the purpose and contents of the v4.1.18 release, including highlights of fixes and changes included in this version.
✅ Passed checks (1 passed)
Check name Status Explanation
Title check ✅ Passed The pull request title 'Release v4.1.18' clearly and directly summarizes the main change—a version release bump from 4.1.17 to 4.1.18 across the entire codebase.

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 5cfe34f and 31f2412.

📒 Files selected for processing (1)
  • CHANGELOG.md (4 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
  • CHANGELOG.md

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (5)
CHANGELOG.md (5)

69-70: Fix malformed markdown link.
Use standard link syntax.

- - Remove the `postinstall` script from oxide ([#19149])(https://github.com/tailwindlabs/tailwindcss/pull/19149)
+ - Remove the `postinstall` script from oxide ([#19149](https://github.com/tailwindlabs/tailwindcss/pull/19149))

170-171: Add missing # in PR reference.
Keeps references consistent.

- - Upgrade: Do not migrate declarations that look like candidates in `<style>` blocks ([#18057](https://github.com/tailwindlabs/tailwindcss/pull/18057), [18068](https://github.com/tailwindlabs/tailwindcss/pull/18068))
+ - Upgrade: Do not migrate declarations that look like candidates in `<style>` blocks ([#18057](https://github.com/tailwindlabs/tailwindcss/pull/18057), [#18068](https://github.com/tailwindlabs/tailwindcss/pull/18068))

280-281: Typo: use @tailwindcss/postcss.
Correct package name in the note.

- - Fix slow incremental builds with `@tailwindcss/vite` and `@tailwindcss/postscss` (especially on Windows) ([#17511](https://github.com/tailwindlabs/tailwindcss/pull/17511))
+ - Fix slow incremental builds with `@tailwindcss/vite` and `@tailwindcss/postcss` (especially on Windows) ([#17511](https://github.com/tailwindlabs/tailwindcss/pull/17511))

736-737: Fix malformed markdown link.
Standardize bracket/paren order.

- - Ensure the Vite plugin resolves CSS and JS files according to the configured resolver conditions ([#15173])(https://github.com/tailwindlabs/tailwindcss/pull/15173)
+ - Ensure the Vite plugin resolves CSS and JS files according to the configured resolver conditions ([#15173](https://github.com/tailwindlabs/tailwindcss/pull/15173))

1447-1449: Heading level consistency.
Use ### Changed like other sections.

-# Changed
+### Changed
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 5065de4 and 232b4dd.

📒 Files selected for processing (23)
  • CHANGELOG.md (3 hunks)
  • crates/node/npm/android-arm-eabi/package.json (1 hunks)
  • crates/node/npm/android-arm64/package.json (1 hunks)
  • crates/node/npm/darwin-arm64/package.json (1 hunks)
  • crates/node/npm/darwin-x64/package.json (1 hunks)
  • crates/node/npm/freebsd-x64/package.json (1 hunks)
  • crates/node/npm/linux-arm-gnueabihf/package.json (1 hunks)
  • crates/node/npm/linux-arm64-gnu/package.json (1 hunks)
  • crates/node/npm/linux-arm64-musl/package.json (1 hunks)
  • crates/node/npm/linux-x64-gnu/package.json (1 hunks)
  • crates/node/npm/linux-x64-musl/package.json (1 hunks)
  • crates/node/npm/wasm32-wasi/package.json (1 hunks)
  • crates/node/npm/win32-arm64-msvc/package.json (1 hunks)
  • crates/node/npm/win32-x64-msvc/package.json (1 hunks)
  • crates/node/package.json (1 hunks)
  • packages/@tailwindcss-browser/package.json (1 hunks)
  • packages/@tailwindcss-cli/package.json (1 hunks)
  • packages/@tailwindcss-node/package.json (1 hunks)
  • packages/@tailwindcss-postcss/package.json (1 hunks)
  • packages/@tailwindcss-standalone/package.json (1 hunks)
  • packages/@tailwindcss-upgrade/package.json (1 hunks)
  • packages/@tailwindcss-vite/package.json (1 hunks)
  • packages/tailwindcss/package.json (1 hunks)
🧰 Additional context used
🪛 markdownlint-cli2 (0.18.1)
CHANGELOG.md

3966-3966: Link and image reference definitions should be needed
Unused link or image reference definition: "3.4.19"

(MD053, link-image-reference-definitions)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (6)
  • GitHub Check: Linux
  • GitHub Check: Linux / upgrade
  • GitHub Check: Linux / postcss
  • GitHub Check: Linux / cli
  • GitHub Check: Linux / webpack
  • GitHub Check: Linux / vite
🔇 Additional comments (21)
crates/node/npm/wasm32-wasi/package.json (1)

3-3: Clean version bump for patch release.

The patch-level version increment (4.1.17 → 4.1.18) is consistent with the release objective. No other fields or configurations are affected.

packages/@tailwindcss-vite/package.json (1)

3-3: Consistent patch version bump; workspace dependencies intact.

Version is incremented to 4.1.18 while preserving all workspace:* dependency references and public exports.

crates/node/package.json (1)

3-3: Patch version bump with all platform-specific optional dependencies intact.

Version incremented to 4.1.18. All workspace:* references for optional platform-specific oxide builds (android-arm64, darwin-, linux-, wasm32-wasi, win32-*) remain unchanged.

packages/@tailwindcss-cli/package.json (1)

3-3: Patch version for CLI package; all dependencies and entry points preserved.

Version bumped to 4.1.18 with no changes to workspace:* references, external dependency versions, or the tailwindcss CLI binary entry point.

crates/node/npm/linux-x64-gnu/package.json (1)

3-3: Platform-specific oxide package version bumped for linux-x64-gnu.

Version incremented to 4.1.18 with platform descriptors (os, cpu, libc) preserved.

crates/node/npm/linux-x64-musl/package.json (1)

3-3: Platform-specific oxide package version bumped for linux-x64-musl.

Version incremented to 4.1.18 with platform descriptors (os, cpu, musl libc) preserved.

crates/node/npm/win32-x64-msvc/package.json (1)

3-3: Platform-specific oxide package version bumped for win32-x64-msvc.

Version incremented to 4.1.18 with Windows platform descriptors preserved.

crates/node/npm/linux-arm-gnueabihf/package.json (1)

3-3: Platform-specific oxide package version bumped for linux-arm-gnueabihf.

Version incremented to 4.1.18 with ARM/Linux platform descriptors preserved.

packages/@tailwindcss-postcss/package.json (1)

3-3: Version bump approved.

Straightforward patch release increment with no dependency version changes.

crates/node/npm/freebsd-x64/package.json (1)

3-3: Version bump approved.

Platform-specific binary package updated consistently with release.

packages/@tailwindcss-upgrade/package.json (1)

3-3: Version bump approved.

Core package updated consistently with release; dependencies stable.

packages/@tailwindcss-node/package.json (1)

3-3: Version bump approved.

Core package with stable dependencies; no API changes.

crates/node/npm/darwin-x64/package.json (1)

3-3: Version bump approved.

Platform-specific binary package updated consistently.

crates/node/npm/android-arm-eabi/package.json (1)

3-3: Version bump approved.

Platform-specific binary package updated consistently.

crates/node/npm/win32-arm64-msvc/package.json (1)

3-3: Version bump approved.

Platform-specific binary package updated consistently.

crates/node/npm/linux-arm64-musl/package.json (1)

3-3: Version bump approved.

Platform-specific binary package updated consistently.

crates/node/npm/android-arm64/package.json (1)

3-3: LGTM — version bump only.
No issues spotted.

packages/@tailwindcss-browser/package.json (1)

3-3: LGTM — version bump only.
No issues spotted.

packages/@tailwindcss-standalone/package.json (1)

3-3: LGTM — version bump only.
No issues spotted.

crates/node/npm/linux-arm64-gnu/package.json (1)

3-3: LGTM — version bump only.
No issues spotted.

crates/node/npm/darwin-arm64/package.json (1)

3-3: LGTM — version bump only.
No issues spotted.

@thecrypticace thecrypticace merged commit 9b32f7c into main Dec 11, 2025
7 checks passed
@thecrypticace thecrypticace deleted the release/4.1.18 branch December 11, 2025 15:55
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.

3 participants