Skip to content

Commit

Permalink
Merge branch 'next' into electron-test-updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Dan Skinner committed Feb 15, 2023
2 parents 7f12a56 + 218ec45 commit 1d57efd
Show file tree
Hide file tree
Showing 223 changed files with 5,938 additions and 730 deletions.
134 changes: 94 additions & 40 deletions .buildkite/browser-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ steps:
#
- label: ":firefox: v107 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -48,12 +48,15 @@ steps:
command:
- --farm=bb
- --browser=firefox_107
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 5
concurrency_group: "bitbar-web"

- label: ":chrome: v108 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -62,12 +65,15 @@ steps:
command:
- --farm=bb
- --browser=chrome_108
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 5
concurrency_group: "bitbar-web"

- label: ":ie: v11 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -76,14 +82,17 @@ steps:
command:
- --farm=bb
- --browser=ie_11
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
env:
HOST: "localhost" # IE11 needs the host set to localhost for some reason
concurrency: 5
concurrency_group: "bitbar-web"

- label: ":edge: v106 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -92,20 +101,9 @@ steps:
command:
- --farm=bb
- --browser=edge_106
concurrency: 5
concurrency_group: "bitbar-web"

- label: ":safari: 16 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
run: browser-maze-runner
use-aliases: true
command:
- --farm=bb
- --browser=safari_16
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 5
concurrency_group: "bitbar-web"

Expand All @@ -114,7 +112,7 @@ steps:
#
- label: ":android: Android 4.4 Browser tests"
depends_on: "browser-maze-runner-legacy"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner-legacy
Expand All @@ -123,12 +121,15 @@ steps:
command:
- --farm=bs
- --browser=android_nexus5
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 5
concurrency_group: "browserstack"

- label: ":chrome: v43 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -137,12 +138,15 @@ steps:
command:
- --farm=bs
- --browser=chrome_43
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":chrome: v72 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -151,12 +155,15 @@ steps:
command:
- --farm=bs
- --browser=chrome_72
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":ie: v8 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -165,12 +172,15 @@ steps:
command:
- --farm=bs
- --browser=ie_8
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":ie: v9 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -179,12 +189,15 @@ steps:
command:
- --farm=bs
- --browser=ie_9
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":ie: v10 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -193,12 +206,15 @@ steps:
command:
- --farm=bs
- --browser=ie_10
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":edge: v17 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -207,12 +223,15 @@ steps:
command:
- --farm=bs
- --browser=edge_17
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":safari: v10 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -221,58 +240,87 @@ steps:
command:
- --farm=bs
- --browser=safari_10
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":iphone: iOS 10.3 Browser tests"
- label: ":safari: 16 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
run: browser-maze-runner
use-aliases: true
command:
- --farm=bs
- --browser=iphone_7
env:
HOST: "bs-local.com"
- --browser=safari_16
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":iphone: iOS 15.4 Browser tests"
- label: ":iphone: iOS 10.3 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
run: browser-maze-runner
use-aliases: true
command:
- --farm=bs
- --browser=iphone_13
- --browser=iphone_7
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
env:
HOST: "bs-local.com"
concurrency: 5
concurrency: 2
concurrency_group: "browserstack"

- label: ":android: Android 6.0 Browser tests"
- label: ":iphone: iOS 15.4 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
run: browser-maze-runner
use-aliases: true
command:
- --farm=bs
- --browser=android_s7
- --browser=iphone_13
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
env:
HOST: "bs-local.com"
concurrency: 5
concurrency_group: "browserstack"

# - label: ":android: Android 6.0 Browser tests"
# depends_on: "browser-maze-runner"
# timeout_in_minutes: 30
# plugins:
# docker-compose#v3.9.0:
# pull: browser-maze-runner
# run: browser-maze-runner
# use-aliases: true
# command:
# - --farm=bs
# - --browser=android_s7
# artifacts#v1.5.0:
# upload:
# - "./test/browser/maze_output/failed/**/*"
# concurrency: 5
# concurrency_group: "browserstack"

- label: ":android: Android 7.0 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -281,12 +329,15 @@ steps:
command:
- --farm=bs
- --browser=android_s8
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"

- label: ":firefox: v78 Browser tests"
depends_on: "browser-maze-runner"
timeout_in_minutes: 20
timeout_in_minutes: 30
plugins:
docker-compose#v3.9.0:
pull: browser-maze-runner
Expand All @@ -295,5 +346,8 @@ steps:
command:
- --farm=bs
- --browser=firefox_78
artifacts#v1.5.0:
upload:
- "./test/browser/maze_output/failed/**/*"
concurrency: 2
concurrency_group: "browserstack"
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,42 @@

## TBD

### Changes

- (react-native) Update bugsnag-android from v5.28.3 to [v5.28.4](https://github.com/bugsnag/bugsnag-android/blob/master/CHANGELOG.md#5284-2023-02-08)

## 7.20.1 (2023-02-08)

### Changes

- (web-worker) Change default configuration for autoDetectErrors to false [#1919](https://github.com/bugsnag/bugsnag-js/pull/1919)

## 7.20.0 (2023-01-31)

This release adds support for service workers and web workers [#1915](https://github.com/bugsnag/bugsnag-js/pull/1915)

### Enhancements

- (delivery-fetch) Create fetch based delivery package [#1894](https://github.com/bugsnag/bugsnag-js/pull/1894)
- (web-worker) Create web-worker notifier package [#1896](https://github.com/bugsnag/bugsnag-js/pull/1896)

### Changes

- (plugin-browser-device) Refactor parameters for improved guarding [#1896](https://github.com/bugsnag/bugsnag-js/pull/1896)

## 7.19.0 (2023-01-26)

### Changed

- (react-native) Update bugsnag-cocoa from v6.25.0 to [v6.25.2](https://github.com/bugsnag/bugsnag-cocoa/blob/master/CHANGELOG.md#6252-2023-01-18)
- After trimming, attempt to send all event and session payloads, even if believed oversize [#1823](https://github.com/bugsnag/bugsnag-js/pull/1823)
- (react-native) Update bugsnag-android from v5.28.1 to [v5.28.3](https://github.com/bugsnag/bugsnag-android/blob/master/CHANGELOG.md#5283-2022-11-16)

### Fixed

- (plugin-express|plugin-koa|plugin-restify) Fix parts of request metadata being missing from some events [#1879](https://github.com/bugsnag/bugsnag-js/pull/1879)
- (plugin-aws-lambda) Fix a bug when used with a server plugin (Express, Koa or Restify) causing internal callbacks to be added multiple times and reporting the wrong request data [#1887](https://github.com/bugsnag/bugsnag-js/pull/1887)
- (plugin-electron-renderer-client-state-updates) Fix a bug where state set in renderer config could not be cleared or updated [#1893](https://github.com/bugsnag/bugsnag-js/pull/1893)

## v7.18.2 (2022-11-01)

Expand Down
Loading

0 comments on commit 1d57efd

Please sign in to comment.