Skip to content

Commit 9a8a78c

Browse files
committed
chore(deps): take lucide-react-native 1.x, hold the Tailwind major
lucide-react-native moves to 1.24. Verified: typecheck resolves every icon export and the suite passes, so no icon was renamed out from under us. The Tailwind major is held. NativeWind owns the Tailwind version, this app is on a Tailwind 3 config (content globs plus presets: [nativewind/preset]), and Tailwind 4 replaces that with a CSS-first engine NativeWind 4 has no preset for. The peer range says >3.3.0, which makes the bump look safe and it is not. Tailwind 4 means NativeWind 5, deliberately.
1 parent 0bb4da6 commit 9a8a78c

3 files changed

Lines changed: 12 additions & 5 deletions

File tree

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ updates:
3232
update-types: ["version-update:semver-major"]
3333
- dependency-name: "@types/jest"
3434
update-types: ["version-update:semver-major"]
35+
# NativeWind owns the Tailwind version. This app is on a Tailwind 3 config
36+
# (tailwind.config.js with content globs and presets: [nativewind/preset]), and Tailwind 4
37+
# replaces that with a CSS-first @theme engine. NativeWind 4 has no Tailwind 4 preset, so
38+
# the bump silently breaks styling. The peer range says >3.3.0, which makes it look safe and
39+
# it is not. Moving to Tailwind 4 means moving to NativeWind 5, deliberately.
40+
- dependency-name: "tailwindcss"
41+
update-types: ["version-update:semver-major"]
3542
# TypeScript 7 is a full compiler rewrite. Revisit deliberately, not as a drive-by bump.
3643
- dependency-name: "typescript"
3744
update-types: ["version-update:semver-major"]

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"expo-router": "~56.2.11",
2727
"expo-splash-screen": "~56.0.10",
2828
"expo-status-bar": "~56.0.4",
29-
"lucide-react-native": "^0.562.0",
29+
"lucide-react-native": "^1.24.0",
3030
"nativewind": "^4.2.1",
3131
"react": "19.2.7",
3232
"react-dom": "19.2.7",

0 commit comments

Comments
 (0)