Skip to content

Commit 09c7af9

Browse files
authored
Merge pull request #2720 from bugsnag/release/v8.9.0
Release/v8.9.0
2 parents 97c7245 + 356222b commit 09c7af9

78 files changed

Lines changed: 1115 additions & 403 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.buildkite/basic/electron-pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ steps:
2121
- "^28.0.0"
2222
- "^30.0.0"
2323
node_version:
24-
- "18"
24+
- "22"
2525
commands:
2626
- echo "Running on Node `node -v`"
2727
- npm install electron@${ELECTRON_VERSION} --no-audit --progress=false --no-save

.buildkite/basic/node-pipeline.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ steps:
3535
- 16
3636
- 18
3737
- 20
38+
- 22
3839
plugins:
3940
docker-compose#v4.12.0:
4041
run: node-maze-runner

.buildkite/basic/react-native-android-full-pipeline.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,8 @@ steps:
8080
- "0.76"
8181
- "0.78"
8282
- "0.80"
83-
- "0.81"
83+
- "0.82"
84+
- "0.83"
8485
reactnavigation:
8586
- "true"
8687
adjustments:
@@ -93,10 +94,10 @@ steps:
9394
key: "build-react-native-navigation-android-fixture-old-arch"
9495
timeout_in_minutes: 30
9596
agents:
96-
queue: macos-node-18
97+
queue: macos-node-22
9798
env:
9899
JAVA_VERSION: "17"
99-
NODE_VERSION: "18"
100+
NODE_VERSION: "22"
100101
RN_VERSION: "{{matrix}}"
101102
RCT_NEW_ARCH_ENABLED: "0"
102103
BUILD_ANDROID: "true"
@@ -118,10 +119,10 @@ steps:
118119
key: "build-react-native-navigation-android-fixture-new-arch"
119120
timeout_in_minutes: 30
120121
agents:
121-
queue: macos-node-18
122+
queue: macos-node-22
122123
env:
123124
JAVA_VERSION: "17"
124-
NODE_VERSION: "18"
125+
NODE_VERSION: "22"
125126
RN_VERSION: "{{matrix}}"
126127
RCT_NEW_ARCH_ENABLED: "1"
127128
BUILD_ANDROID: "true"
@@ -187,7 +188,6 @@ steps:
187188
- "0.78"
188189
- "0.80"
189190
- "0.81"
190-
191191
# current latest version (v7.40.1) of react-native-navigation's autolinking tool doesn't support RN 0.73+,
192192
# causing a build failure - see https://github.com/wix/react-native-navigation/issues/7821
193193
# TODO: Investigate and try to re-enable when we add tests for more recent React Native versions
@@ -235,7 +235,8 @@ steps:
235235
- "0.76"
236236
- "0.78"
237237
- "0.80"
238-
- "0.81"
238+
- "0.82"
239+
- "0.83"
239240
reactnavigation:
240241
- "true"
241242
adjustments:

.buildkite/basic/react-native-android-pipeline.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ steps:
1313
env:
1414
JAVA_VERSION: "17"
1515
RN_VERSION: "{{matrix}}"
16+
NODE_VERSION: "22"
1617
RCT_NEW_ARCH_ENABLED: "1"
1718
BUILD_ANDROID: "true"
1819
REACT_NAVIGATION: "true"
@@ -26,7 +27,7 @@ steps:
2627
- exit_status: "*"
2728
limit: 1
2829
matrix:
29-
- "0.82"
30+
- "0.84"
3031

3132
#
3233
# End-to-end tests
@@ -69,5 +70,5 @@ steps:
6970
concurrency_group: "bitbar"
7071
concurrency_method: eager
7172
matrix:
72-
- "0.82"
73+
- "0.84"
7374

.buildkite/basic/react-native-cli-pipeline.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ steps:
2525
- "bundle install"
2626
- "bundle exec maze-runner features/build-app-tests/build-android-app.feature"
2727
matrix:
28+
- "0.84"
29+
- "0.83"
2830
- "0.82"
29-
- "0.81"
30-
- "0.80"
3131
retry:
3232
automatic:
3333
- exit_status: "*"
@@ -54,9 +54,9 @@ steps:
5454
- "bundle install"
5555
- "bundle exec maze-runner features/build-app-tests/build-ios-app.feature"
5656
matrix:
57+
- "0.84"
58+
- "0.83"
5759
- "0.82"
58-
- "0.81"
59-
- "0.80"
6060
retry:
6161
automatic:
6262
- exit_status: "*"
@@ -92,9 +92,9 @@ steps:
9292
concurrency_group: "browserstack-app"
9393
concurrency_method: eager
9494
matrix:
95+
- "0.84"
96+
- "0.83"
9597
- "0.82"
96-
- "0.81"
97-
- "0.80"
9898
retry:
9999
automatic:
100100
- exit_status: 103 # Appium session failed
@@ -127,9 +127,9 @@ steps:
127127
concurrency_group: "browserstack-app"
128128
concurrency_method: eager
129129
matrix:
130+
- "0.84"
131+
- "0.83"
130132
- "0.82"
131-
- "0.81"
132-
- "0.80"
133133
retry:
134134
automatic:
135135
- exit_status: 103 # Appium session failed

.buildkite/basic/react-native-ios-full-pipeline.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ steps:
3535
- "0.78"
3636
- "0.80"
3737
- "0.81"
38+
3839
node:
3940
- "22"
4041
adjustments:
@@ -73,7 +74,8 @@ steps:
7374
- "0.76"
7475
- "0.78"
7576
- "0.80"
76-
- "0.81"
77+
- "0.82"
78+
- "0.83"
7779
reactnavigation:
7880
- "true"
7981
adjustments:
@@ -91,7 +93,7 @@ steps:
9193
agents:
9294
queue: "macos-15"
9395
env:
94-
NODE_VERSION: "18"
96+
NODE_VERSION: "22"
9597
RN_VERSION: "{{matrix}}"
9698
RCT_NEW_ARCH_ENABLED: "0"
9799
BUILD_IOS: "true"
@@ -184,7 +186,7 @@ steps:
184186
- "0.78"
185187
- "0.80"
186188
- "0.81"
187-
189+
188190
- label: ":bitbar: :mac: RN {{matrix.reactnative}} iOS (New Arch) end-to-end tests"
189191
depends_on: "build-react-native-ios-fixture-new-arch-full"
190192
timeout_in_minutes: 60
@@ -228,7 +230,8 @@ steps:
228230
- "0.76"
229231
- "0.78"
230232
- "0.80"
231-
- "0.81"
233+
- "0.82"
234+
- "0.83"
232235
reactnavigation:
233236
- "true"
234237
adjustments:

.buildkite/basic/react-native-ios-pipeline.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ steps:
1616
queue: "macos-15"
1717
env:
1818
RN_VERSION: "{{matrix}}"
19+
NODE_VERSION: "22"
1920
RCT_NEW_ARCH_ENABLED: "1"
2021
BUILD_IOS: "true"
2122
XCODE_VERSION: "16.2.0"
@@ -26,7 +27,7 @@ steps:
2627
- "bundle install"
2728
- "node scripts/generate-react-native-fixture.js"
2829
matrix:
29-
- "0.82"
30+
- "0.84"
3031
retry:
3132
automatic:
3233
- exit_status: "*"
@@ -71,5 +72,5 @@ steps:
7172
concurrency_group: "bitbar"
7273
concurrency_method: eager
7374
matrix:
74-
- "0.82"
75+
- "0.84"
7576

.buildkite/package_manifest.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"packages/plugin-interaction-breadcrumbs",
2121
"packages/plugin-navigation-breadcrumbs",
2222
"packages/plugin-network-breadcrumbs",
23+
"packages/plugin-network-instrumentation",
2324
"packages/plugin-simple-throttle",
2425
"packages/plugin-strip-query-string",
2526
"packages/plugin-window-onerror",
@@ -97,6 +98,7 @@
9798
"packages/delivery-react-native",
9899
"packages/plugin-console-breadcrumbs",
99100
"packages/plugin-network-breadcrumbs",
101+
"packages/plugin-network-instrumentation",
100102
"packages/plugin-react",
101103
"packages/plugin-react-native-client-sync",
102104
"packages/plugin-react-native-event-sync",
@@ -121,6 +123,7 @@
121123
"packages/delivery-react-native",
122124
"packages/plugin-console-breadcrumbs",
123125
"packages/plugin-network-breadcrumbs",
126+
"packages/plugin-network-instrumentation",
124127
"packages/plugin-react",
125128
"packages/plugin-react-native-client-sync",
126129
"packages/plugin-react-native-event-sync",

.buildkite/pipeline.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ steps:
88
- label: ":copyright: License Audit"
99
timeout_in_minutes: 20
1010
agents:
11-
queue: "macos-node-18"
11+
queue: "macos-node-22"
1212
command: scripts/license_finder.sh
1313

1414
#
@@ -26,9 +26,9 @@ steps:
2626
key: "publish-js"
2727
timeout_in_minutes: 10
2828
agents:
29-
queue: "macos-node-18"
29+
queue: "macos-node-22"
3030
env:
31-
NODE_VERSION: "18"
31+
NODE_VERSION: "22"
3232
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: "1"
3333
command:
3434
- "bundle install"
@@ -92,6 +92,6 @@ steps:
9292
#
9393
- label: ":git: Detect changed packages"
9494
agents:
95-
queue: "macos-node-18"
95+
queue: "macos-node-22"
9696
timeout_in_minutes: 5
9797
command: node .buildkite/pipeline_trigger.js

.github/workflows/aws-lambda.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@ jobs:
2121
2222
- run: sam --version
2323

24-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
24+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2525

2626
- name: Install Ruby
27-
uses: ruby/setup-ruby@d697be2f83c6234b20877c3b5eac7a7f342f0d0c # v1.269.0
27+
uses: ruby/setup-ruby@3ff19f5e2baf30647122352b96108b1fbe250c64 # v1.299.0
2828
with:
2929
ruby-version: '3.1'
3030

3131
- name: Install Node
32-
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
32+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3333
with:
34-
node-version: 18
34+
node-version: 22
3535

3636
- name: Run tests
3737
run: |

0 commit comments

Comments
 (0)