diff --git a/.changeset/quick-parrots-win.md b/.changeset/quick-parrots-win.md new file mode 100644 index 0000000..206c710 --- /dev/null +++ b/.changeset/quick-parrots-win.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +Upgrade to unistyles 3.0 diff --git a/apps/cli/templates/frontend/native/unistyles/_gitignore b/apps/cli/templates/frontend/native/unistyles/_gitignore index 2ff55da..b81644c 100644 --- a/apps/cli/templates/frontend/native/unistyles/_gitignore +++ b/apps/cli/templates/frontend/native/unistyles/_gitignore @@ -12,7 +12,7 @@ web-build/ # expo router expo-env.d.ts - +.env ios android diff --git a/apps/cli/templates/frontend/native/unistyles/package.json.hbs b/apps/cli/templates/frontend/native/unistyles/package.json.hbs index 91a6ef4..2f76f3b 100644 --- a/apps/cli/templates/frontend/native/unistyles/package.json.hbs +++ b/apps/cli/templates/frontend/native/unistyles/package.json.hbs @@ -9,40 +9,40 @@ "web": "expo start --web" }, "dependencies": { - "@expo/vector-icons": "^14.0.0", - "@react-navigation/bottom-tabs": "^7.0.5", - "@react-navigation/drawer": "^7.0.0", - "@react-navigation/native": "^7.0.3", + "@expo/vector-icons": "^14.1.0", + "@react-navigation/bottom-tabs": "^7.3.10", + "@react-navigation/drawer": "^7.3.9", + "@react-navigation/native": "^7.1.6", {{#if (includes examples "ai")}} "@stardazed/streams-text-encoding": "^1.0.2", "@ungap/structured-clone": "^1.3.0", {{/if}} - "@tanstack/react-form": "^1.0.5", - "babel-plugin-react-compiler": "^19.0.0-beta-af1b7da-20250417", - "expo": "^53.0.8", - "expo-constants": "~17.1.4", - "expo-linking": "~7.1.4", - "expo-router": "~5.0.3", + "@tanstack/react-form": "^1.14.0", + "babel-plugin-react-compiler": "^19.1.0-rc.2", + "expo": "^53.0.17", + "expo-constants": "~17.1.7", + "expo-linking": "~7.1.7", + "expo-router": "~5.1.3", "expo-secure-store": "~14.2.3", "expo-status-bar": "~2.2.3", - "expo-system-ui": "~5.0.6", - "expo-dev-client": "~5.1.8", - "expo-web-browser": "~14.1.6", + "expo-system-ui": "~5.0.10", + "expo-dev-client": "~5.2.4", + "expo-web-browser": "~14.2.0", "react": "19.0.0", "react-dom": "19.0.0", - "react-native": "0.79.2", + "react-native": "0.79.5", "react-native-edge-to-edge": "1.6.0", "react-native-gesture-handler": "~2.24.0", - "react-native-nitro-modules": "0.25.2", + "react-native-nitro-modules": "0.26.3", "react-native-reanimated": "~3.17.4", "react-native-safe-area-context": "5.4.0", - "react-native-screens": "~4.10.0", - "react-native-unistyles": "^3.0.0-rc.5", + "react-native-screens": "~4.11.1", + "react-native-unistyles": "^3.0.0", "react-native-web": "^0.20.0" }, "devDependencies": { - "ajv": "^8.12.0", - "@babel/core": "^7.20.0", + "ajv": "^8.17.1", + "@babel/core": "^7.28.0", "@types/react": "~19.0.10", "typescript": "~5.8.3" },