## tailwindlabs/tailwindcss — v4.2.2…v4.2.3

_24 commits._

### Features
- **support NODE_PATH in standalone build (#19617)** (5a835e1)
- **Use `json` preprocessor for new-line delimited JSON files (#19862)** (d7fc281)
- **Add more canonicalization rules for deprecated utilities (#19849)** (88a2d22)
- **Add canonicalizations for `tracking-*` utilities (#19827)** (7482d47)

### Fixes
- **docs/fix-lightning-css-typo-postcss-readme (#19913)** (aad6017)
- **fix index in test name** (0d6e038)
- **fix(canonicalize): collapse arbitrary values into shorthand utilities (#19837)** (b55d960)
- **Fix webpack loader cache key for resource queries (#19723)** (17d324f)
- **fix(vite): resolve tsconfig paths in CSS and JS resolvers (#19803)** (5cb1efd)
- **Fix crash due to invalid characters in candidate (#19829)** (bd30a71)

### Backend
- **4.2.3 (#19944)** (2e3fa49)
- **use pnpm@9.6.0** (77801e7)
- **Setup OIDC publishing (#19943)** (039bd7d)
- **format** (998a6be)
- **Update @vitejs/plugin-react 5.1.3 → 5.2.0 (minor) (#19826)** (e01946f)
- **Bump Next.js and drop ESLint (#19898)** (2093a72)
- **Canonicalize negative arbitrary values (#19858)** (df6209a)
- **Small refactor of canonicalization tests (#19851)** (52fd421)
- **use `test.each` instead of manual loop** (c385fd3)
- **Make upgrade tooling more stable (#19846)** (e4856c9)
- **Use `--placeholder-color` instead of `--background-color` for `placeholder-*` utilities (#19843)** (2c1ef9e)
- **update CHANGELOG** (6ec8b89)
- **Collapse more utilities by expanding their declarations (#19842)** (28d5268)

### Docs
- **docs(postcss): remove duplicated optimize example from README (#19938)** (4527123)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/tailwindlabs/tailwindcss?utm_source=github-action)._