Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
8faf2b0
Update bugsnag-cocoa to v6.32.2 [full ci]
Mar 25, 2025
b0d41c1
fix changelog
gingerbenw Apr 7, 2025
3f91d81
Merge pull request #2390 from bugsnag/bumpsnag-bugsnag-cocoa-v6.32.2
gingerbenw Apr 9, 2025
aac8224
docs: :memo: update CHANGELOG.md
gingerbenw Apr 9, 2025
b86fc1d
Merge pull request #2406 from bugsnag/release/v8.3.1
gingerbenw Apr 9, 2025
3bffe05
v8.3.1
gingerbenw Apr 9, 2025
ba63798
fix package-lock.json
gingerbenw Apr 9, 2025
491a22d
fix: :bug: fix issue with release script causing unnecessary package-…
gingerbenw Apr 11, 2025
6864c55
Merge pull request #2408 from bugsnag/hotfix/package-lock
gingerbenw Apr 11, 2025
bf77a5e
Merge pull request #2414 from bugsnag/release-script-package-json-fix
gingerbenw Apr 11, 2025
76a4010
Merge pull request #2413 from bugsnag/main
gingerbenw Apr 11, 2025
a78d2ff
build(deps): bump actions/setup-node from 4.3.0 to 4.4.0
dependabot[bot] Apr 14, 2025
5e7a3f5
build(deps): bump ruby/setup-ruby from 1.229.0 to 1.230.0
dependabot[bot] Apr 14, 2025
edb4608
build(deps): bump github/codeql-action from 3.28.13 to 3.28.15
dependabot[bot] Apr 14, 2025
b625c26
ci(react-native): add 0.79 to test matrix
hamudi-ahmed Apr 11, 2025
6de1670
test(react-native): update features for 0.79
hamudi-ahmed Apr 11, 2025
06fc1cc
feat(react-native-cli): update insert command for 0.79 projects
hamudi-ahmed Apr 14, 2025
80815df
ci(react-native-cli): update change detection paths for react-native-cli
hamudi-ahmed Apr 14, 2025
65515f1
Merge pull request #2415 from bugsnag/dependabot/github_actions/actio…
dependabot[bot] Apr 14, 2025
6293b1d
Merge pull request #2416 from bugsnag/dependabot/github_actions/ruby/…
dependabot[bot] Apr 14, 2025
0d457a3
Merge pull request #2417 from bugsnag/dependabot/github_actions/githu…
dependabot[bot] Apr 14, 2025
d8c34e0
Merge pull request #2410 from bugsnag/PLAT-14057/react-native-079
hamudi-ahmed Apr 14, 2025
835cd73
get mr port dynamically
joshedney Apr 16, 2025
e72ee43
isolate CLI tests due to PORT setting
joshedney Apr 16, 2025
7752fdb
Merge pull request #2420 from bugsnag/je/plat14102
joshedney Apr 16, 2025
3994f48
remove setting for from mr command
joshedney Apr 17, 2025
4336da5
update variable name for maze runner port
joshedney Apr 17, 2025
a257681
Merge pull request #2423 from bugsnag/je/plat14102
joshedney Apr 17, 2025
1263d6d
build(deps): bump danger/danger-js from 12.3.4 to 13.0.4
dependabot[bot] Apr 21, 2025
df47e5a
docs: release v8.3.2
hamudi-ahmed Apr 23, 2025
75c3731
ci: run codeql on PRs into main
hamudi-ahmed Apr 24, 2025
08062c6
Merge pull request #2426 from bugsnag/release/v8.3.2
hamudi-ahmed Apr 24, 2025
3b1e1f8
v8.3.2
hamudi-ahmed Apr 24, 2025
0c272be
Merge pull request #2427 from bugsnag/main
hamudi-ahmed Apr 25, 2025
cff047a
build(deps): bump github/codeql-action from 3.28.15 to 3.28.16
dependabot[bot] Apr 28, 2025
32ba17c
build(deps): bump ruby/setup-ruby from 1.230.0 to 1.235.0
dependabot[bot] Apr 28, 2025
6f95940
Merge pull request #2424 from bugsnag/dependabot/github_actions/dange…
gingerbenw Apr 28, 2025
9e82ed1
Merge pull request #2430 from bugsnag/dependabot/github_actions/githu…
gingerbenw Apr 28, 2025
f2f5ee8
Merge pull request #2431 from bugsnag/dependabot/github_actions/ruby/…
gingerbenw Apr 28, 2025
33d9adb
Remove test scenario failure Bugsnag API key
May 14, 2025
74709ca
Merge pull request #2439 from bugsnag/tms/remove-api-key
twometresteve May 14, 2025
355d207
build(deps): bump gradle/actions from 4.3.1 to 4.4.0
dependabot[bot] May 19, 2025
b96b2a4
ci: update expo pipeline for v53 (#2444)
hamudi-ahmed May 21, 2025
984e1b5
Adding support for Hono JS (#2375)
hannah-smartbear May 28, 2025
6404327
build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
dependabot[bot] Jun 2, 2025
356af2e
bump versions in the package lock file
joshedney Jun 4, 2025
cc6c545
Merge pull request #2453 from bugsnag/je/plat-14309-packages
joshedney Jun 4, 2025
2a2abf9
move ios steps to macos-15
joshedney Jun 6, 2025
fd5a321
build(deps): bump github/codeql-action from 3.28.16 to 3.28.19
dependabot[bot] Jun 9, 2025
2576219
Merge pull request #2457 from bugsnag/je/plat-14327-move-to-macos-15-2
joshedney Jun 9, 2025
ab1194b
update vite dependency
gingerbenw Jun 11, 2025
dcc3611
Merge pull request #2443 from bugsnag/dependabot/github_actions/gradl…
dependabot[bot] Jun 11, 2025
12ca617
Merge pull request #2451 from bugsnag/dependabot/github_actions/ossf/…
dependabot[bot] Jun 11, 2025
c75dc71
Merge pull request #2458 from bugsnag/dependabot/github_actions/githu…
dependabot[bot] Jun 11, 2025
0d877d5
build(deps): bump ruby/setup-ruby from 1.235.0 to 1.244.0
dependabot[bot] Jun 11, 2025
9dd913d
Merge pull request #2445 from bugsnag/dependabot/github_actions/ruby/…
dependabot[bot] Jun 11, 2025
c9ca367
Merge branch 'next' into new-fixup
gingerbenw Jun 12, 2025
e304e46
Merge pull request #2460 from bugsnag/security/sprint-2025-24-cves
gingerbenw Jun 16, 2025
427a10f
add missing angular-devkit core
gingerbenw Jun 16, 2025
8ff4e07
cast React to any to resolve type issue in build
gingerbenw Jun 16, 2025
16042d9
install core from repo
gingerbenw Jun 17, 2025
1c311a4
Set default endpoints based on API key (#2464)
richardelms Jun 17, 2025
16a3b36
update main and types
gingerbenw Jun 17, 2025
4cbae8b
update version number and release date in CHANGELOG
gingerbenw Jun 18, 2025
82052ad
update babel configuration to polyfill regeneratorRuntime for async/a…
gingerbenw Jun 18, 2025
5e6b45b
Merge pull request #2474 from bugsnag/regenerator-runtime-e2e
gingerbenw Jun 18, 2025
de03f72
Merge pull request #2473 from bugsnag/release/v8.4.0
gingerbenw Jun 18, 2025
65a9394
v8.4.0
gingerbenw Jun 18, 2025
5d2a584
Merge pull request #2475 from bugsnag/main
gingerbenw Jun 19, 2025
dde1264
Merge branch 'next' into merge-latest-from-next
gingerbenw Jun 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .buildkite/basic/expo-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,29 +8,29 @@ steps:
depends_on: "publish-js"
trigger: "bugsnag-expo"
build:
branch: "v52/next"
branch: "v53/next"
env:
BUGSNAG_JS_BRANCH: "${BUILDKITE_BRANCH}"
BUGSNAG_JS_COMMIT: "${BUILDKITE_COMMIT}"
# a branch name that's safe to use as a docker cache identifier
BUGSNAG_JS_CACHE_SAFE_BRANCH_NAME: "${BRANCH_NAME}"

- label: "@bugsnag/expo v51/next"
- label: "@bugsnag/expo v52/next"
depends_on: "publish-js"
trigger: "bugsnag-expo"
build:
branch: "v51/next"
branch: "v52/next"
env:
BUGSNAG_JS_BRANCH: "${BUILDKITE_BRANCH}"
BUGSNAG_JS_COMMIT: "${BUILDKITE_COMMIT}"
# a branch name that's safe to use as a docker cache identifier
BUGSNAG_JS_CACHE_SAFE_BRANCH_NAME: "${BRANCH_NAME}"

- label: "@bugsnag/expo v50/next"
- label: "@bugsnag/expo v51/next"
depends_on: "publish-js"
trigger: "bugsnag-expo"
build:
branch: "v50/next"
branch: "v51/next"
env:
BUGSNAG_JS_BRANCH: "${BUILDKITE_BRANCH}"
BUGSNAG_JS_COMMIT: "${BUILDKITE_COMMIT}"
Expand Down
4 changes: 4 additions & 0 deletions .buildkite/basic/react-native-android-full-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"
retry:
automatic:
- exit_status: "*"
Expand Down Expand Up @@ -133,6 +134,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"

- label: ':android: Build react-native-navigation {{matrix}} test fixture APK (Old Arch)'
key: "build-react-native-navigation-android-fixture-old-arch"
Expand Down Expand Up @@ -293,6 +295,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"

# current latest version (v7.40.1) of react-native-navigation's autolinking tool doesn't support RN 0.73+,
# causing a build failure - see https://github.com/wix/react-native-navigation/issues/7821
Expand Down Expand Up @@ -335,6 +338,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"

- label: ":bitbar: :android: react-native-navigation {{matrix}} Android 12 (Old Arch) end-to-end tests"
depends_on: "build-react-native-navigation-android-fixture-old-arch"
Expand Down
8 changes: 4 additions & 4 deletions .buildkite/basic/react-native-android-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ steps:
- "bundle install"
- "node scripts/generate-react-native-fixture.js"
matrix:
- "0.78"
- "0.79"
retry:
automatic:
- exit_status: "*"
Expand Down Expand Up @@ -51,7 +51,7 @@ steps:
- exit_status: "*"
limit: 1
matrix:
- "0.78"
- "0.79"

#
# End-to-end tests
Expand Down Expand Up @@ -90,7 +90,7 @@ steps:
concurrency_group: "bitbar"
concurrency_method: eager
matrix:
- "0.78"
- "0.79"

- label: ":bitbar: :android: RN {{matrix}} Android 12 (New Arch) end-to-end tests"
depends_on: "build-react-native-android-fixture-new-arch"
Expand Down Expand Up @@ -126,5 +126,5 @@ steps:
concurrency_group: "bitbar"
concurrency_method: eager
matrix:
- "0.78"
- "0.79"

22 changes: 11 additions & 11 deletions .buildkite/basic/react-native-cli-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ steps:
depends_on: "publish-js"
timeout_in_minutes: 15
agents:
queue: macos-14
queue: "macos-15-isolated"
env:
JAVA_VERSION: "17"
NODE_VERSION: "18"
Expand All @@ -25,9 +25,9 @@ steps:
- "bundle install"
- "bundle exec maze-runner features/build-app-tests/build-android-app.feature"
matrix:
- "0.79"
- "0.78"
- "0.77"
- "0.76"
- "0.75"
retry:
automatic:
- exit_status: "*"
Expand All @@ -38,13 +38,13 @@ steps:
depends_on: "publish-js"
timeout_in_minutes: 20
agents:
queue: "macos-14"
queue: "macos-15-isolated"
env:
NODE_VERSION: "18"
RN_VERSION: "{{matrix}}"
RCT_NEW_ARCH_ENABLED: "0"
BUILD_IOS: "true"
XCODE_VERSION: "15.3.0"
XCODE_VERSION: "16.2.0"
INIT_RN_CLI: "true"
EXPORT_ARCHIVE: "0"
artifact_paths:
Expand All @@ -54,9 +54,9 @@ steps:
- "bundle install"
- "bundle exec maze-runner features/build-app-tests/build-ios-app.feature"
matrix:
- "0.79"
- "0.78"
- "0.77"
- "0.76"
- "0.75"
retry:
automatic:
- exit_status: "*"
Expand Down Expand Up @@ -92,9 +92,9 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager
matrix:
- "0.79"
- "0.78"
- "0.77"
- "0.76"
- "0.75"

- label: ":browserstack: :mac: RN CLI - {{matrix}} iOS end-to-end tests"
depends_on: "build-react-native-cli-ios-fixture"
Expand Down Expand Up @@ -123,6 +123,6 @@ steps:
concurrency_group: "browserstack-app"
concurrency_method: eager
matrix:
- "0.79"
- "0.78"
- "0.77"
- "0.76"
- "0.75"
18 changes: 11 additions & 7 deletions .buildkite/basic/react-native-ios-full-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,13 @@ steps:
depends_on: "publish-js"
timeout_in_minutes: 30
agents:
queue: "macos-14"
queue: "macos-15"
env:
NODE_VERSION: "18"
RN_VERSION: "{{matrix}}"
RCT_NEW_ARCH_ENABLED: "0"
BUILD_IOS: "true"
XCODE_VERSION: "15.3.0"
XCODE_VERSION: "16.2.0"
artifact_paths:
- "test/react-native/features/fixtures/generated/old-arch/**/output/reactnative.ipa"
commands:
Expand All @@ -67,6 +67,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"
retry:
automatic:
- exit_status: "*"
Expand All @@ -77,13 +78,13 @@ steps:
depends_on: "publish-js"
timeout_in_minutes: 30
agents:
queue: "macos-14"
queue: "macos-15"
env:
NODE_VERSION: "18"
RN_VERSION: "{{matrix}}"
RCT_NEW_ARCH_ENABLED: "1"
BUILD_IOS: "true"
XCODE_VERSION: "15.3.0"
XCODE_VERSION: "16.2.0"
artifact_paths:
- "test/react-native/features/fixtures/generated/new-arch/**/output/reactnative.ipa"
commands:
Expand All @@ -94,6 +95,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"
retry:
automatic:
- exit_status: "*"
Expand All @@ -104,13 +106,13 @@ steps:
depends_on: "publish-js"
timeout_in_minutes: 30
agents:
queue: "macos-14"
queue: "macos-15"
env:
NODE_VERSION: "18"
RN_VERSION: "{{matrix}}"
RCT_NEW_ARCH_ENABLED: "0"
BUILD_IOS: "true"
XCODE_VERSION: "15.3.0"
XCODE_VERSION: "16.2.0"
REACT_NATIVE_NAVIGATION: "true"
artifact_paths:
- "test/react-native/features/fixtures/generated/react-native-navigation/old-arch/**/output/reactnative.ipa"
Expand All @@ -131,7 +133,7 @@ steps:
# key: "build-react-native-navigation-ios-fixture-new-arch"
# timeout_in_minutes: 30
# agents:
# queue: "macos-14"
# queue: "macos-15"
# env:
# NODE_VERSION: "18"
# RN_VERSION: "{{matrix}}"
Expand Down Expand Up @@ -254,6 +256,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"

- label: ":bitbar: :mac: RN {{matrix}} iOS (New Arch) end-to-end tests"
depends_on: "build-react-native-ios-fixture-new-arch-full"
Expand Down Expand Up @@ -292,6 +295,7 @@ steps:
- "0.74"
- "0.76"
- "0.77"
- "0.78"

# current latest version (v7.40.1) of react-native-navigation's autolinking tool doesn't currently support RN 0.73+,
# causing a build failure - see https://github.com/wix/react-native-navigation/issues/7821
Expand Down
16 changes: 8 additions & 8 deletions .buildkite/basic/react-native-ios-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@ steps:
depends_on: "publish-js"
timeout_in_minutes: 20
agents:
queue: "macos-14"
queue: "macos-15"
env:
NODE_VERSION: "18"
RN_VERSION: "{{matrix}}"
RCT_NEW_ARCH_ENABLED: "0"
BUILD_IOS: "true"
XCODE_VERSION: "15.3.0"
XCODE_VERSION: "16.2.0"
artifact_paths:
- "test/react-native/features/fixtures/generated/old-arch/**/output/reactnative.ipa"
commands:
- "bundle install"
- "node scripts/generate-react-native-fixture.js"
matrix:
- "0.78"
- "0.79"
retry:
automatic:
- exit_status: "*"
Expand All @@ -38,20 +38,20 @@ steps:
depends_on: "publish-js"
timeout_in_minutes: 20
agents:
queue: "macos-14"
queue: "macos-15"
env:
NODE_VERSION: "18"
RN_VERSION: "{{matrix}}"
RCT_NEW_ARCH_ENABLED: "1"
BUILD_IOS: "true"
XCODE_VERSION: "15.3.0"
XCODE_VERSION: "16.2.0"
artifact_paths:
- "test/react-native/features/fixtures/generated/new-arch/**/output/reactnative.ipa"
commands:
- "bundle install"
- "node scripts/generate-react-native-fixture.js"
matrix:
- "0.78"
- "0.79"
retry:
automatic:
- exit_status: "*"
Expand Down Expand Up @@ -92,7 +92,7 @@ steps:
concurrency_group: "bitbar"
concurrency_method: eager
matrix:
- "0.78"
- "0.79"

- label: ":bitbar: :mac: RN {{matrix}} iOS (New Arch) end-to-end tests"
depends_on: "build-react-native-ios-fixture-new-arch"
Expand Down Expand Up @@ -127,5 +127,5 @@ steps:
concurrency_group: "bitbar"
concurrency_method: eager
matrix:
- "0.78"
- "0.79"

5 changes: 4 additions & 1 deletion .buildkite/package_manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,10 @@
{
"pipeline": ".buildkite/basic/react-native-cli-pipeline.yml",
"block": ".buildkite/block/react-native-cli-pipeline.block.yml",
"paths": []
"paths": [
"test/react-native-cli",
"packages/react-native-cli"
]
},
{
"pipeline": ".buildkite/basic/expo-pipeline.yml",
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/aws-lambda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

- name: Install Ruby
uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252
uses: ruby/setup-ruby@13e7a03dc3ac6c3798f4570bfead2aed4d96abfb
with:
ruby-version: '3.1'

- name: Install Node
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
with:
node-version: 18

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:
branches: [ "next", integration/*, main ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "next", integration/* ]
branches: [ "next", integration/*, "main" ]
schedule:
- cron: '23 13 * * 5'

Expand Down Expand Up @@ -47,7 +47,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
uses: github/codeql-action/init@fca7ace96b7d713c7035871441bd52efbe39e27e # v3.28.19
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -61,7 +61,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
uses: github/codeql-action/autobuild@fca7ace96b7d713c7035871441bd52efbe39e27e # v3.28.19

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
Expand All @@ -74,6 +74,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
uses: github/codeql-action/analyze@fca7ace96b7d713c7035871441bd52efbe39e27e # v3.28.19
with:
category: "/language:${{matrix.language}}"
Loading
Loading