Skip to content

Commit 6921298

Browse files
authored
Merge branch 'main' into antonis/bump-e2e-0.82.0-rc.1
2 parents b1cd313 + 161947d commit 6921298

File tree

33 files changed

+626
-556
lines changed

33 files changed

+626
-556
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444

4545
# Initializes the CodeQL tools for scanning.
4646
- name: Initialize CodeQL
47-
uses: github/codeql-action/init@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # [email protected]
47+
uses: github/codeql-action/init@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # [email protected]
4848
with:
4949
languages: ${{ matrix.language }}
5050
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -55,7 +55,7 @@ jobs:
5555
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5656
# If this step fails, then you should remove it and run the build manually (see below)
5757
- name: Autobuild
58-
uses: github/codeql-action/autobuild@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # [email protected]
58+
uses: github/codeql-action/autobuild@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # [email protected]
5959

6060
# ℹ️ Command-line programs to run using the OS shell.
6161
# 📚 https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
@@ -66,4 +66,4 @@ jobs:
6666
# make bootstrap
6767
# make release
6868
- name: Perform CodeQL Analysis
69-
uses: github/codeql-action/analyze@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # [email protected]
69+
uses: github/codeql-action/analyze@f443b600d91635bebf5b0d9ebc620189c0d6fba5 # [email protected]

.github/workflows/danger.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ on:
66

77
jobs:
88
danger:
9-
uses: getsentry/github-workflows/.github/workflows/danger.yml@v2
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: getsentry/github-workflows/danger@v3

.github/workflows/e2e-v2.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414

1515
env:
1616
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
17-
MAESTRO_VERSION: '2.0.3'
17+
MAESTRO_VERSION: '2.0.5'
1818
IOS_DEVICE: 'iPhone 16'
1919
IOS_VERSION: '18.1'
2020

.github/workflows/sample-application.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313

1414
env:
1515
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
16-
MAESTRO_VERSION: '2.0.3'
16+
MAESTRO_VERSION: '2.0.5'
1717
RN_SENTRY_POD_NAME: RNSentry
1818
IOS_APP_ARCHIVE_PATH: sentry-react-native-sample.app.zip
1919
ANDROID_APP_ARCHIVE_PATH: sentry-react-native-sample.apk.zip

.github/workflows/update-deps.yml

Lines changed: 77 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -11,98 +11,98 @@ on:
1111

1212
jobs:
1313
android:
14-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
15-
with:
16-
path: scripts/update-android.sh
17-
name: Android SDK
18-
pr-strategy: update
19-
secrets:
20-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: getsentry/github-workflows/updater@v3
17+
with:
18+
path: scripts/update-android.sh
19+
name: Android SDK
20+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
2121

2222
android-stubs:
23-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
24-
with:
25-
path: scripts/update-android-stubs.sh
26-
name: Android SDK Stubs
27-
pr-strategy: update
28-
secrets:
29-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
23+
runs-on: ubuntu-latest
24+
steps:
25+
- uses: getsentry/github-workflows/updater@v3
26+
with:
27+
path: scripts/update-android-stubs.sh
28+
name: Android SDK Stubs
29+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
3030

3131
cocoa:
32-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
33-
with:
34-
path: scripts/update-cocoa.sh
35-
name: Cocoa SDK
36-
pr-strategy: update
37-
secrets:
38-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
32+
runs-on: ubuntu-latest
33+
steps:
34+
- uses: getsentry/github-workflows/updater@v3
35+
with:
36+
path: scripts/update-cocoa.sh
37+
name: Cocoa SDK
38+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
3939

4040
javascript:
41-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
42-
with:
43-
path: scripts/update-javascript.sh
44-
name: JavaScript SDK
45-
pr-strategy: update
46-
secrets:
47-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
41+
runs-on: ubuntu-latest
42+
steps:
43+
- uses: getsentry/github-workflows/updater@v3
44+
with:
45+
path: scripts/update-javascript.sh
46+
name: JavaScript SDK
47+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
4848

4949
wizard:
50-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
51-
with:
52-
path: scripts/update-wizard.sh
53-
name: Wizard
54-
pr-strategy: update
55-
changelog-entry: false
56-
secrets:
57-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
50+
runs-on: ubuntu-latest
51+
steps:
52+
- uses: getsentry/github-workflows/updater@v3
53+
with:
54+
path: scripts/update-wizard.sh
55+
name: Wizard
56+
changelog-entry: false
57+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
5858

5959
cli:
60-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
61-
with:
62-
path: scripts/update-cli.sh
63-
name: CLI
64-
pr-strategy: update
65-
secrets:
66-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
60+
runs-on: ubuntu-latest
61+
steps:
62+
- uses: getsentry/github-workflows/updater@v3
63+
with:
64+
path: scripts/update-cli.sh
65+
name: CLI
66+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
6767

6868
bundler-plugins:
69-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
70-
with:
71-
path: scripts/update-bundler-plugins.sh
72-
name: Bundler Plugins
73-
pr-strategy: update
74-
secrets:
75-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
69+
runs-on: ubuntu-latest
70+
steps:
71+
- uses: getsentry/github-workflows/updater@v3
72+
with:
73+
path: scripts/update-bundler-plugins.sh
74+
name: Bundler Plugins
75+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
7676

7777
sample-rn:
78-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
79-
with:
80-
path: scripts/update-rn.sh
81-
name: React Native
82-
pattern: '^v[0-9.]+$' # only match non-preview versions, also ignores "latest"
83-
pr-strategy: update
84-
changelog-entry: false
85-
secrets:
86-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
78+
runs-on: ubuntu-latest
79+
steps:
80+
- uses: getsentry/github-workflows/updater@v3
81+
with:
82+
path: scripts/update-rn.sh
83+
name: React Native
84+
pattern: '^v[0-9.]+$' # only match non-preview versions, also ignores "latest"
85+
changelog-entry: false
86+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
8787

8888
maestro:
89-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
90-
with:
91-
path: scripts/update-maestro.sh
92-
name: Maestro
93-
pattern: '^v[0-9.]+$' # only match non-preview versions
94-
pr-strategy: update
95-
changelog-entry: false
96-
secrets:
97-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
89+
runs-on: ubuntu-latest
90+
steps:
91+
- uses: getsentry/github-workflows/updater@v3
92+
with:
93+
path: scripts/update-maestro.sh
94+
name: Maestro
95+
pattern: '^v[0-9.]+$' # only match non-preview versions
96+
changelog-entry: false
97+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}
9898

9999
sentry-android-gradle-plugin:
100-
uses: getsentry/github-workflows/.github/workflows/updater.yml@v2
101-
with:
102-
path: scripts/update-sentry-android-gradle-plugin.sh
103-
name: Sentry Android Gradle Plugin
104-
pattern: '^[0-9.]+$'
105-
pr-strategy: update
106-
changelog-entry: false
107-
secrets:
108-
api-token: ${{ secrets.CI_DEPLOY_KEY }}
100+
runs-on: ubuntu-latest
101+
steps:
102+
- uses: getsentry/github-workflows/updater@v3
103+
with:
104+
path: scripts/update-sentry-android-gradle-plugin.sh
105+
name: Sentry Android Gradle Plugin
106+
pattern: '^[0-9.]+$'
107+
changelog-entry: false
108+
ssh-key: ${{ secrets.CI_DEPLOY_KEY }}

CHANGELOG.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,29 @@
1010

1111
### Features
1212

13+
- Adds support for `propagateTraceparent` ([#5277](https://github.com/getsentry/sentry-react-native/pull/5227))
14+
15+
### Fixes
16+
17+
- Fix compatibility with `react-native-legal` ([#5253](https://github.com/getsentry/sentry-react-native/pull/5253))
18+
- The licenses json file is correctly generated and placed into the `res/` folder now
19+
20+
### Dependencies
21+
22+
- Bump JavaScript SDK from v10.18.0 to v10.19.0 ([#5254](https://github.com/getsentry/sentry-react-native/pull/5254))
23+
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10190)
24+
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.18.0...10.19.0)
25+
- Bump CLI from v2.56.0 to v2.56.1 ([#5257](https://github.com/getsentry/sentry-react-native/pull/5257))
26+
- [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2561)
27+
- [diff](https://github.com/getsentry/sentry-cli/compare/2.56.0...2.56.1)
28+
- Bump Bundler Plugins from v4.3.0 to v4.4.0 ([#5256](https://github.com/getsentry/sentry-react-native/pull/5256))
29+
- [changelog](https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md#440)
30+
- [diff](https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.3.0...4.4.0)
31+
32+
## 7.3.0
33+
34+
### Features
35+
1336
- Adds support for Gradle 9 ([#5233](https://github.com/getsentry/sentry-react-native/pull/5233))
1437

1538
### Fixes
@@ -18,6 +41,8 @@
1841
- Fixes .env file loading in Expo sourcemap uploads ([#5210](https://github.com/getsentry/sentry-react-native/pull/5210))
1942
- Fixes the issue with changing immutable metadata structure in the contructor of `ReactNativeClient`. This structure is getting re-created instead of being modified to ensure IP address is only inferred by Relay if `sendDefaultPii` is `true` ([#5202](https://github.com/getsentry/sentry-react-native/pull/5202))
2043
- Removes usage of deprecated `SafeAreaView` ([#5241](https://github.com/getsentry/sentry-react-native/pull/5241))
44+
- Fixes session replay recording for uncaught errors ([#5243](https://github.com/getsentry/sentry-react-native/pull/5243))
45+
- Fixes TypeScript errors when using custom Metro configurations with Expo SDK 54 ([#5246](https://github.com/getsentry/sentry-react-native/pull/5246))
2146

2247
### Dependencies
2348

@@ -30,9 +55,9 @@
3055
- Bump CLI from v2.55.0 to v2.56.0 ([#5223](https://github.com/getsentry/sentry-react-native/pull/5223))
3156
- [changelog](https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2560)
3257
- [diff](https://github.com/getsentry/sentry-cli/compare/2.55.0...2.56.0)
33-
- Bump JavaScript SDK from v10.12.0 to v10.17.0 ([#5195](https://github.com/getsentry/sentry-react-native/pull/5195))
34-
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10170)
35-
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.12.0...10.17.0)
58+
- Bump JavaScript SDK from v10.12.0 to v10.18.0 ([#5195](https://github.com/getsentry/sentry-react-native/pull/5195), [#5245](https://github.com/getsentry/sentry-react-native/pull/5245))
59+
- [changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md#10180)
60+
- [diff](https://github.com/getsentry/sentry-javascript/compare/10.12.0...10.18.0)
3661
- Bump Android SDK Stubs from v8.22.0 to v8.23.0 ([#5231](https://github.com/getsentry/sentry-react-native/pull/5231))
3762
- [changelog](https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8230)
3863
- [diff](https://github.com/getsentry/sentry-java/compare/8.22.0...8.23.0)

dev-packages/e2e-tests/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sentry-react-native-e2e-tests",
3-
"version": "7.2.0",
3+
"version": "7.3.0",
44
"private": true,
55
"description": "Sentry React Native End to End Tests Library",
66
"main": "dist/index.js",
@@ -13,8 +13,8 @@
1313
"devDependencies": {
1414
"@babel/preset-env": "^7.25.3",
1515
"@babel/preset-typescript": "^7.18.6",
16-
"@sentry/core": "10.17.0",
17-
"@sentry/react-native": "7.2.0",
16+
"@sentry/core": "10.19.0",
17+
"@sentry/react-native": "7.3.0",
1818
"@types/node": "^20.9.3",
1919
"@types/react": "^18.2.64",
2020
"appium": "2.4.1",

dev-packages/type-check/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "sentry-react-native-type-check",
33
"private": true,
4-
"version": "7.2.0",
4+
"version": "7.3.0",
55
"scripts": {
66
"type-check": "./run-type-check.sh"
77
}

dev-packages/utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sentry-react-native-samples-utils",
3-
"version": "7.2.0",
3+
"version": "7.3.0",
44
"description": "Internal Samples Utils",
55
"main": "index.js",
66
"license": "MIT",

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
3-
"version": "7.2.0",
3+
"version": "7.3.0",
44
"packages": [
55
"packages/*",
66
"dev-packages/*",

0 commit comments

Comments
 (0)