diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ed9d8509..e502bbc9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,7 +20,7 @@ jobs: name: Node ${{ matrix.node_version }} on ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Build Reason @@ -39,17 +39,17 @@ jobs: echo "GIT_BRANCH_SUFFIX=$branch" >> $GITHUB_ENV echo "ref: $GITHUB_REF event: $GITHUB_EVENT_NAME branch_suffix: $branch" - name: Setup Node.js environment - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node_version }} registry-url: "https://registry.npmjs.org" - name: Cache node_modules - uses: actions/cache@v5 + uses: actions/cache@v6 with: path: node_modules key: ${{ matrix.node_version }}-${{ runner.os }}-node-modules-${{ hashFiles('package-lock.json') }} - name: Setup .NET SDK for MinVer - uses: actions/setup-dotnet@v5 + uses: actions/setup-dotnet@v6 with: dotnet-version: "10.0.x" - name: Build Version @@ -86,7 +86,7 @@ jobs: run: npm publish --workspaces --access public - name: Setup GitHub CI Node.js environment if: github.event_name != 'pull_request' && startsWith(github.ref, 'refs/heads/') && matrix.os == 'ubuntu-latest' && contains(steps.version.outputs.version, '-') - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: node-version: ${{ matrix.node_version }} registry-url: "https://npm.pkg.github.com" diff --git a/example/browser/index.html b/example/browser/index.html index 9da74706..ec1fec60 100644 --- a/example/browser/index.html +++ b/example/browser/index.html @@ -15,7 +15,7 @@

Error Submission

- +

Log Submission

diff --git a/example/browser/package.json b/example/browser/package.json index f9f835e5..90e4c495 100644 --- a/example/browser/package.json +++ b/example/browser/package.json @@ -17,7 +17,7 @@ "access": "restricted" }, "devDependencies": { - "vite": "^8.0.16" + "vite": "^8.2.0" }, "dependencies": { "@exceptionless/browser": "3.0.0-dev", diff --git a/example/expo/App.tsx b/example/expo/App.tsx index e080356e..745b98ef 100644 --- a/example/expo/App.tsx +++ b/example/expo/App.tsx @@ -63,7 +63,7 @@ function TopDiagnostics() { Exceptionless Expo - SDK 56 + SDK 57 {serverUrl} diff --git a/example/expo/README.md b/example/expo/README.md index 4cc2848d..f526b8b3 100644 --- a/example/expo/README.md +++ b/example/expo/README.md @@ -4,7 +4,7 @@ This example exercises `@exceptionless/react-native` from an Expo app. It covers Native iOS crash reporting uses the package's custom native module, so it requires an Expo development build or a standalone app. Expo Go can run JavaScript reporting paths only; it cannot load the native crash reporter. -This app tracks Expo SDK 56. +This app tracks Expo SDK 57. ## Prerequisites diff --git a/example/expo/app.json b/example/expo/app.json index e9c353b8..de948c69 100644 --- a/example/expo/app.json +++ b/example/expo/app.json @@ -7,11 +7,6 @@ "icon": "./assets/icon.png", "scheme": "exceptionless-expo", "userInterfaceStyle": "light", - "splash": { - "image": "./assets/splash.png", - "resizeMode": "contain", - "backgroundColor": "#ffffff" - }, "ios": { "supportsTablet": true, "bundleIdentifier": "com.exceptionless.expo.example", diff --git a/example/expo/package.json b/example/expo/package.json index a1882d73..e31cd9cb 100644 --- a/example/expo/package.json +++ b/example/expo/package.json @@ -14,26 +14,25 @@ }, "dependencies": { "@exceptionless/react-native": "3.0.0-dev", - "@expo/metro-runtime": "~56.0.15", + "@expo/metro-runtime": "~57.0.8", "@react-native-async-storage/async-storage": "2.2.0", - "expo": "~56.0.11", - "expo-application": "~56.0.3", - "expo-constants": "~56.0.16", - "expo-dev-client": "~56.0.20", - "expo-device": "~56.0.4", - "expo-splash-screen": "~56.0.10", - "expo-status-bar": "~56.0.4", + "expo": "~57.0.9", + "expo-application": "~57.0.2", + "expo-constants": "~57.0.8", + "expo-dev-client": "~57.0.10", + "expo-device": "~57.0.1", + "expo-splash-screen": "~57.0.5", + "expo-status-bar": "~57.0.1", "react": "19.2.3", "react-dom": "19.2.3", - "react-native": "0.85.3", + "react-native": "0.86.2", "react-native-safe-area-context": "~5.7.0", - "react-native-screens": "4.25.2", - "react-native-web": "^0.21.0" + "react-native-screens": "~4.26.0", + "react-native-web": "^0.21.2" }, "devDependencies": { - "@babel/core": "^7.29.7", - "@react-native/js-polyfills": "^0.79.6", - "@types/react": "~19.2.10", + "@react-native/js-polyfills": "^0.86.2", + "@types/react": "~19.2.18", "typescript": "~6.0.3" }, "publishConfig": { diff --git a/example/nextjs/package.json b/example/nextjs/package.json index 7eb04032..0586b027 100644 --- a/example/nextjs/package.json +++ b/example/nextjs/package.json @@ -10,7 +10,7 @@ "dependencies": { "@exceptionless/browser": "3.0.0-dev", "@exceptionless/node": "3.0.0-dev", - "next": "^16.2.7", + "next": "^16.2.12", "react": "19.2.3", "react-dom": "19.2.3" }, diff --git a/example/react/package.json b/example/react/package.json index 06beb56c..d722568c 100644 --- a/example/react/package.json +++ b/example/react/package.json @@ -25,10 +25,11 @@ ] }, "devDependencies": { + "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", - "@vitejs/plugin-react": "^6.0.2", - "vite": "^8.0.16" + "@vitejs/plugin-react": "^6.0.5", + "vite": "^8.2.0" }, "dependencies": { "@exceptionless/react": "3.0.0-dev", diff --git a/example/svelte-kit/package.json b/example/svelte-kit/package.json index 3e0d4674..eec3b620 100644 --- a/example/svelte-kit/package.json +++ b/example/svelte-kit/package.json @@ -14,13 +14,13 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^7.0.1", - "@sveltejs/kit": "^2.63.0", - "@sveltejs/vite-plugin-svelte": "^7.1.2", - "svelte": "^5.56.1", - "svelte-check": "^4.6.0", + "@sveltejs/kit": "^2.70.2", + "@sveltejs/vite-plugin-svelte": "^7.2.0", + "svelte": "^5.56.8", + "svelte-check": "^4.7.4", "typescript": "^6.0.3", - "vite": "^8.0.16", - "vitest": "^4.1.8" + "vite": "^8.2.0", + "vitest": "^4.1.10" }, "type": "module", "publishConfig": { diff --git a/example/vue/package.json b/example/vue/package.json index 096bf356..f88a2ae6 100644 --- a/example/vue/package.json +++ b/example/vue/package.json @@ -8,13 +8,13 @@ "serve": "vite preview" }, "dependencies": { - "vue": "^3.5.35", + "vue": "^3.5.40", "@exceptionless/vue": "3.0.0-dev" }, "devDependencies": { - "@vitejs/plugin-vue": "^6.0.7", - "@vue/compiler-sfc": "^3.5.35", - "vite": "^8.0.16" + "@vitejs/plugin-vue": "^6.0.8", + "@vue/compiler-sfc": "^3.5.40", + "vite": "^8.2.0" }, "type": "module", "publishConfig": { diff --git a/example/vue/src/components/HelloWorld.vue b/example/vue/src/components/HelloWorld.vue index 7b066b25..d9d6e228 100644 --- a/example/vue/src/components/HelloWorld.vue +++ b/example/vue/src/components/HelloWorld.vue @@ -16,7 +16,7 @@