Skip to content

Commit 210681f

Browse files
authored
Merge branch 'main' into alwx/improvement/5868
2 parents 421026b + beeb5b9 commit 210681f

8 files changed

Lines changed: 1379 additions & 1926 deletions

File tree

.github/workflows/e2e-v2.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ jobs:
232232
platform: ['android', 'ios']
233233
build-type: ['production']
234234
ios-use-frameworks: ['no', 'static', 'dynamic']
235-
engine: ['hermes', 'jsc']
235+
engine: ['hermes']
236236
include:
237237
# Use Xcode 16 for older RN versions
238238
- platform: ios
@@ -245,9 +245,6 @@ jobs:
245245
- platform: android
246246
runs-on: ["ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04", "runner_group_id:10"]
247247
exclude:
248-
# exclude JSC for new RN versions (keeping the matrix manageable)
249-
- rn-version: '0.84.0'
250-
engine: 'jsc'
251248
# exclude all rn versions lower than 0.80.0 for new architecture
252249
- rn-version: '0.71.19'
253250
rn-architecture: 'new'

dev-packages/e2e-tests/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
"@sentry/react-native": "8.5.0",
1818
"@types/node": "^20.9.3",
1919
"@types/react": "^18.2.64",
20-
"appium": "2.4.1",
21-
"appium-uiautomator2-driver": "2.43.4",
22-
"appium-xcuitest-driver": "5.15.1",
20+
"appium": "3.2.2",
21+
"appium-uiautomator2-driver": "7.0.0",
22+
"appium-xcuitest-driver": "10.32.1",
2323
"babel-jest": "^29.7.0",
2424
"jest": "^29.7.0",
2525
"react": "18.3.1",

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,12 @@
5959
"See: https://github.com/appium/appium-chromedriver/pull/424"
6060
],
6161
"resolutions": {
62-
"appium-chromedriver@npm:5.6.73/@xmldom/xmldom": "0.8.10",
62+
"appium-chromedriver@npm:8.2.19/@xmldom/xmldom": "0.8.10",
6363
"@istanbuljs/load-nyc-config@npm:1.1.0/js-yaml": "^3.14.2",
6464
"@yarnpkg/parsers@npm:3.0.0-rc.46/js-yaml": "^3.14.2",
6565
"cosmiconfig@npm:5.2.1/js-yaml": "^3.14.2",
6666
"front-matter@npm:4.0.2/js-yaml": "^3.14.2",
6767
"js-yaml": "^4.1.1",
68-
"ajv-formats@npm:2.1.1/ajv": "^8.18.0",
69-
"appium@npm:2.4.1/ajv": "^8.18.0",
7068
"detox@npm:20.46.0/ajv": "^8.18.0",
7169
"@eslint/eslintrc@npm:2.1.4/ajv": "^6.14.0",
7270
"@eslint/eslintrc@npm:3.3.3/ajv": "^6.14.0",
@@ -130,7 +128,8 @@
130128
"on-headers": "^1.1.0",
131129
"diff": "^5.2.2",
132130
"tar": "^7.5.11",
133-
"tmp": "^0.2.4"
131+
"tmp": "^0.2.4",
132+
"@appium/support@npm:6.1.1/yauzl": "^3.2.1"
134133
},
135134
"version": "0.0.0",
136135
"name": "sentry-react-native",

samples/react-native-macos/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ source 'https://rubygems.org'
44
ruby "3.3.0"
55

66
gem 'cocoapods', '1.15.2'
7-
gem 'activesupport', '>= 6.1.7.5', '< 7.1.0'
7+
gem 'activesupport', '>= 6.1.7.5', '< 7.3.0'
88
gem 'fastlane', '2.220.0'

samples/react-native-macos/Gemfile.lock

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,18 @@ GEM
55
base64
66
nkf
77
rexml
8-
activesupport (7.0.8.6)
9-
concurrent-ruby (~> 1.0, >= 1.0.2)
8+
activesupport (7.2.3.1)
9+
base64
10+
benchmark (>= 0.3)
11+
bigdecimal
12+
concurrent-ruby (~> 1.0, >= 1.3.1)
13+
connection_pool (>= 2.2.5)
14+
drb
1015
i18n (>= 1.6, < 2)
11-
minitest (>= 5.1)
12-
tzinfo (~> 2.0)
16+
logger (>= 1.4.2)
17+
minitest (>= 5.1, < 6)
18+
securerandom (>= 0.3)
19+
tzinfo (~> 2.0, >= 2.0.5)
1320
addressable (2.8.7)
1421
public_suffix (>= 2.0.2, < 7.0)
1522
algoliasearch (1.27.5)
@@ -38,6 +45,7 @@ GEM
3845
aws-eventstream (~> 1, >= 1.0.2)
3946
babosa (1.0.4)
4047
base64 (0.2.0)
48+
benchmark (0.5.0)
4149
bigdecimal (4.0.1)
4250
claide (1.1.0)
4351
cocoapods (1.15.2)
@@ -81,12 +89,14 @@ GEM
8189
colored2 (3.1.2)
8290
commander (4.6.0)
8391
highline (~> 2.0.0)
84-
concurrent-ruby (1.3.4)
92+
concurrent-ruby (1.3.6)
93+
connection_pool (3.0.2)
8594
declarative (0.0.20)
8695
digest-crc (0.6.5)
8796
rake (>= 12.0.0, < 14.0.0)
8897
domain_name (0.6.20240107)
8998
dotenv (2.8.1)
99+
drb (2.2.3)
90100
emoji_regex (3.2.3)
91101
escape (0.0.4)
92102
ethon (0.16.0)
@@ -208,7 +218,7 @@ GEM
208218
http-cookie (1.0.7)
209219
domain_name (~> 0.5)
210220
httpclient (2.8.3)
211-
i18n (1.14.6)
221+
i18n (1.14.8)
212222
concurrent-ruby (~> 1.0)
213223
jmespath (1.6.2)
214224
json (2.7.3)
@@ -217,7 +227,7 @@ GEM
217227
logger (1.7.0)
218228
mini_magick (4.13.2)
219229
mini_mime (1.1.5)
220-
minitest (5.25.1)
230+
minitest (5.27.0)
221231
molinillo (0.8.0)
222232
multi_json (1.15.0)
223233
multipart-post (2.4.1)
@@ -241,6 +251,7 @@ GEM
241251
ruby-macho (2.5.1)
242252
ruby2_keywords (0.0.5)
243253
rubyzip (2.3.2)
254+
securerandom (0.4.1)
244255
security (0.1.5)
245256
signet (0.19.0)
246257
addressable (~> 2.8)
@@ -284,7 +295,7 @@ PLATFORMS
284295
x86_64-linux
285296

286297
DEPENDENCIES
287-
activesupport (>= 6.1.7.5, < 7.1.0)
298+
activesupport (>= 6.1.7.5, < 7.3.0)
288299
cocoapods (= 1.15.2)
289300
fastlane (= 2.220.0)
290301

samples/react-native/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source 'https://rubygems.org'
44
# ruby "3.4.0"
55

66
gem 'cocoapods', '1.15.2'
7-
gem 'activesupport', '>= 6.1.7.5', '< 7.1.0'
7+
gem 'activesupport', '>= 6.1.7.5', '< 7.3.0'
88
gem 'fastlane', '2.220.0'
99
gem 'xcodeproj', '< 1.26.0'
1010

samples/react-native/Gemfile.lock

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,18 @@ GEM
66
nkf
77
rexml
88
abbrev (0.1.2)
9-
activesupport (6.1.7.10)
10-
concurrent-ruby (~> 1.0, >= 1.0.2)
9+
activesupport (7.2.3.1)
10+
base64
11+
benchmark (>= 0.3)
12+
bigdecimal
13+
concurrent-ruby (~> 1.0, >= 1.3.1)
14+
connection_pool (>= 2.2.5)
15+
drb
1116
i18n (>= 1.6, < 2)
12-
minitest (>= 5.1)
13-
tzinfo (~> 2.0)
14-
zeitwerk (~> 2.3)
17+
logger (>= 1.4.2)
18+
minitest (>= 5.1, < 6)
19+
securerandom (>= 0.3)
20+
tzinfo (~> 2.0, >= 2.0.5)
1521
addressable (2.8.7)
1622
public_suffix (>= 2.0.2, < 7.0)
1723
algoliasearch (1.27.5)
@@ -84,14 +90,16 @@ GEM
8490
colored2 (3.1.2)
8591
commander (4.6.0)
8692
highline (~> 2.0.0)
87-
concurrent-ruby (1.3.4)
93+
concurrent-ruby (1.3.6)
94+
connection_pool (3.0.2)
8895
csv (3.3.5)
8996
declarative (0.0.20)
9097
digest-crc (0.6.5)
9198
rake (>= 12.0.0, < 14.0.0)
9299
domain_name (0.5.20190701)
93100
unf (>= 0.0.5, < 1.0.0)
94101
dotenv (2.8.1)
102+
drb (2.2.3)
95103
emoji_regex (3.2.3)
96104
escape (0.0.4)
97105
ethon (0.16.0)
@@ -212,7 +220,7 @@ GEM
212220
http-cookie (1.0.8)
213221
domain_name (~> 0.5)
214222
httpclient (2.8.3)
215-
i18n (1.14.6)
223+
i18n (1.14.8)
216224
concurrent-ruby (~> 1.0)
217225
jmespath (1.6.2)
218226
json (2.7.3)
@@ -222,7 +230,7 @@ GEM
222230
memoist (0.16.2)
223231
mini_magick (4.13.2)
224232
mini_mime (1.1.5)
225-
minitest (5.25.1)
233+
minitest (5.27.0)
226234
molinillo (0.8.0)
227235
multi_json (1.15.0)
228236
multipart-post (2.4.1)
@@ -248,6 +256,7 @@ GEM
248256
ruby-macho (2.5.1)
249257
ruby2_keywords (0.0.5)
250258
rubyzip (2.3.2)
259+
securerandom (0.4.1)
251260
security (0.1.5)
252261
signet (0.18.0)
253262
addressable (~> 2.8)
@@ -284,7 +293,6 @@ GEM
284293
rouge (~> 2.0.7)
285294
xcpretty-travis-formatter (1.0.1)
286295
xcpretty (~> 0.2, >= 0.0.7)
287-
zeitwerk (2.6.18)
288296

289297
PLATFORMS
290298
arm64-darwin-22
@@ -295,7 +303,7 @@ PLATFORMS
295303

296304
DEPENDENCIES
297305
abbrev
298-
activesupport (>= 6.1.7.5, < 7.1.0)
306+
activesupport (>= 6.1.7.5, < 7.3.0)
299307
benchmark
300308
bigdecimal
301309
cocoapods (= 1.15.2)

0 commit comments

Comments
 (0)