Skip to content

Commit

Permalink
Merge pull request #1337 from bugsnag/release/v7.9.0
Browse files Browse the repository at this point in the history
Release v7.9.0
  • Loading branch information
djskinner authored Mar 16, 2021
2 parents 757580d + ab9bb71 commit 74882f5
Show file tree
Hide file tree
Showing 203 changed files with 3,978 additions and 324 deletions.
17 changes: 0 additions & 17 deletions .buildkite/browser-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ steps:
command:
- --farm=bs
- --browser=chrome_43
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -43,7 +42,6 @@ steps:
command:
- --farm=bs
- --browser=chrome_61
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -58,7 +56,6 @@ steps:
command:
- --farm=bs
- --browser=chrome_latest
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -73,7 +70,6 @@ steps:
command:
- --farm=bs
- --browser=ie_8
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -88,7 +84,6 @@ steps:
command:
- --farm=bs
- --browser=ie_9
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -103,7 +98,6 @@ steps:
command:
- --farm=bs
- --browser=ie_10
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -118,7 +112,6 @@ steps:
command:
- --farm=bs
- --browser=ie_11
- --bind-address=0.0.0.0
env:
HOST: 'localhost' # IE11 needs the host set to localhost for some reason!ß
concurrency: 5
Expand All @@ -135,7 +128,6 @@ steps:
command:
- --farm=bs
- --browser=edge_14
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -150,7 +142,6 @@ steps:
command:
- --farm=bs
- --browser=edge_15
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -165,7 +156,6 @@ steps:
command:
- --farm=bs
- --browser=safari_6
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -180,7 +170,6 @@ steps:
command:
- --farm=bs
- --browser=safari_10
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -195,7 +184,6 @@ steps:
command:
- --farm=bs
- --browser=safari_13
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -210,7 +198,6 @@ steps:
command:
- --farm=bs
- --browser=iphone_7
- --bind-address=0.0.0.0
env:
HOST: "bs-local.com"
concurrency: 5
Expand All @@ -227,7 +214,6 @@ steps:
command:
- --farm=bs
- --browser=android_s8
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -242,7 +228,6 @@ steps:
command:
- --farm=bs
- --browser=firefox_30
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -257,7 +242,6 @@ steps:
command:
- --farm=bs
- --browser=firefox_56
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

Expand All @@ -272,6 +256,5 @@ steps:
command:
- --farm=bs
- --browser=firefox_latest
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'
8 changes: 2 additions & 6 deletions .buildkite/node-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ steps:
run: node-maze-runner
use-aliases: true
verbose: true
command: ["--bind-address=0.0.0.0", "-e", "koa.feature", "-e", "koa-1x.feature", "-e", "webpack.feature"]
command: ["-e", "koa.feature", "-e", "koa-1x.feature", "-e", "webpack.feature"]
env:
NODE_VERSION: "4"

Expand All @@ -37,7 +37,7 @@ steps:
run: node-maze-runner
use-aliases: true
verbose: true
command: ["--bind-address=0.0.0.0", "-e", "koa.feature", "-e", "koa-1x.feature"]
command: ["-e", "koa.feature", "-e", "koa-1x.feature"]
env:
NODE_VERSION: "6"

Expand All @@ -49,7 +49,6 @@ steps:
run: node-maze-runner
use-aliases: true
verbose: true
command: ["--bind-address=0.0.0.0"]
env:
NODE_VERSION: "8"

Expand All @@ -61,7 +60,6 @@ steps:
run: node-maze-runner
use-aliases: true
verbose: true
command: ["--bind-address=0.0.0.0"]
env:
NODE_VERSION: "10"

Expand All @@ -73,7 +71,6 @@ steps:
run: node-maze-runner
use-aliases: true
verbose: true
command: ["--bind-address=0.0.0.0"]
env:
NODE_VERSION: "12"

Expand All @@ -85,6 +82,5 @@ steps:
run: node-maze-runner
use-aliases: true
verbose: true
command: ["--bind-address=0.0.0.0"]
env:
NODE_VERSION: "14"
12 changes: 12 additions & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,18 @@ steps:
message: '${BUILDKITE_MESSAGE}'
async: true

- label: ':aws-lambda: AWS Lambda tests'
timeout_in_minutes: 35
agents:
queue: 'opensource-mac-aws-sam'
commands:
# force the NPM registry as the default on CI is artifactory, which can't
# currently install from our lockfile
- npm ci --registry https://registry.npmjs.org
- cd test/aws-lambda
- bundle install
- bundle exec maze-runner

#
# Core tests and checks
#
Expand Down
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## v7.9.0 (2021-03-16)

### Added

- (plugin-aws-lambda): Add support for Node.js on AWS Lambda. See the [docs](https://docs.bugsnag.com/platforms/javascript/aws-lambda/) for usage. [#1334](https://github.com/bugsnag/bugsnag-js/pull/1334)

### Changed

- (plugin-koa): Ensure `ctx.request.body` is present on the event's request property by collecting it at the last possible moment [#1292](https://github.com/bugsnag/bugsnag-js/pull/1292)
- (react-native): Update bugsnag-cocoa to v6.7.1
- Fix `os_proc_available_memory` runtime link error on Mac Catalyst. [bugsnag-cocoa#1025](https://github.com/bugsnag/bugsnag-cocoa/pull/1025)
- Fix missing `osName` and `osVersion` for errors reported from app extensions that do not link against UIKit. [bugsnag-cocoa#1022](https://github.com/bugsnag/bugsnag-cocoa/pull/1022)
- Fix incorrect `freeMemory` for errors reported via `notify()` [bugsnag-cocoa#1021](https://github.com/bugsnag/bugsnag-cocoa/pull/1021)

## v7.8.2 (2021-03-04)

### Changed
Expand Down
2 changes: 1 addition & 1 deletion TESTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ You'll need to set the credentials for the aws profile in order to access the pr
aws configure --profile=opensource
```

Subsequently you'll need to run the following commmand to authenticate with the registry:
Subsequently you'll need to run the following command to authenticate with the registry:

```
npm run test:test-container-registry-login
Expand Down
2 changes: 2 additions & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,8 @@ module.exports = {
]),
project('node plugins', [
'delivery-node',
'in-flight',
'plugin-aws-lambda',
'plugin-express',
'plugin-koa',
'plugin-restify',
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
"packages": [
"packages/*"
],
"version": "7.8.2"
"version": "7.9.0-alpha.0"
}
2 changes: 1 addition & 1 deletion packages/browser/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 19 additions & 19 deletions packages/browser/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bugsnag/browser",
"version": "7.7.0",
"version": "7.9.0-alpha.0",
"main": "dist/bugsnag.js",
"types": "types/bugsnag.d.ts",
"description": "Bugsnag error reporter for browser JavaScript",
Expand Down Expand Up @@ -32,29 +32,29 @@
"license": "MIT",
"devDependencies": {
"@bugsnag/core": "^7.0.1",
"@bugsnag/delivery-x-domain-request": "^7.7.0",
"@bugsnag/delivery-xml-http-request": "^7.7.0",
"@bugsnag/plugin-app-duration": "^7.7.0",
"@bugsnag/plugin-browser-context": "^7.7.0",
"@bugsnag/plugin-browser-device": "^7.7.0",
"@bugsnag/plugin-browser-request": "^7.7.0",
"@bugsnag/plugin-browser-session": "^7.7.0",
"@bugsnag/plugin-client-ip": "^7.7.0",
"@bugsnag/plugin-console-breadcrumbs": "^7.7.0",
"@bugsnag/plugin-inline-script-content": "^7.7.0",
"@bugsnag/plugin-interaction-breadcrumbs": "^7.7.0",
"@bugsnag/plugin-navigation-breadcrumbs": "^7.7.0",
"@bugsnag/plugin-network-breadcrumbs": "^7.7.0",
"@bugsnag/plugin-simple-throttle": "^7.7.0",
"@bugsnag/plugin-strip-query-string": "^7.7.0",
"@bugsnag/plugin-window-onerror": "^7.7.0",
"@bugsnag/plugin-window-unhandled-rejection": "^7.7.0",
"@bugsnag/delivery-x-domain-request": "^7.9.0-alpha.0",
"@bugsnag/delivery-xml-http-request": "^7.9.0-alpha.0",
"@bugsnag/plugin-app-duration": "^7.9.0-alpha.0",
"@bugsnag/plugin-browser-context": "^7.9.0-alpha.0",
"@bugsnag/plugin-browser-device": "^7.9.0-alpha.0",
"@bugsnag/plugin-browser-request": "^7.9.0-alpha.0",
"@bugsnag/plugin-browser-session": "^7.9.0-alpha.0",
"@bugsnag/plugin-client-ip": "^7.9.0-alpha.0",
"@bugsnag/plugin-console-breadcrumbs": "^7.9.0-alpha.0",
"@bugsnag/plugin-inline-script-content": "^7.9.0-alpha.0",
"@bugsnag/plugin-interaction-breadcrumbs": "^7.9.0-alpha.0",
"@bugsnag/plugin-navigation-breadcrumbs": "^7.9.0-alpha.0",
"@bugsnag/plugin-network-breadcrumbs": "^7.9.0-alpha.0",
"@bugsnag/plugin-simple-throttle": "^7.9.0-alpha.0",
"@bugsnag/plugin-strip-query-string": "^7.9.0-alpha.0",
"@bugsnag/plugin-window-onerror": "^7.9.0-alpha.0",
"@bugsnag/plugin-window-unhandled-rejection": "^7.9.0-alpha.0",
"cloudfront": "^0.4.1",
"knox": "^0.9.2",
"mime": "1.4.1",
"semver": "^5.5.1"
},
"dependencies": {
"@bugsnag/core": "^7.7.0"
"@bugsnag/core": "^7.9.0-alpha.0"
}
}
1 change: 1 addition & 0 deletions packages/core/client.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ interface Delivery {
export default class ClientWithInternals<T extends Config = Config> extends Client {
public constructor(opts: T, schema?: {[key: string]: any}, internalPlugins?: Plugin[], notifier?: Notifier)
_config: T
_depth: number
_logger: LoggerConfig
_breadcrumbs: Breadcrumb[];
_delivery: Delivery
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@bugsnag/core",
"main": "index.js",
"version": "7.7.0",
"version": "7.9.0-alpha.0",
"types": "types/index.d.ts",
"description": "Core classes and utilities for Bugsnag notifiers",
"homepage": "https://www.bugsnag.com/",
Expand Down
2 changes: 1 addition & 1 deletion packages/delivery-expo/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions packages/delivery-expo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bugsnag/delivery-expo",
"version": "7.7.0",
"version": "7.9.0-alpha.0",
"main": "delivery.js",
"description": "@bugsnag/js delivery mechanism to send events and sessions from Expo, using the FileSystem API to cache and retry sending failed payloads",
"homepage": "https://www.bugsnag.com/",
Expand All @@ -22,7 +22,7 @@
"expo-file-system": "~9.3.0"
},
"devDependencies": {
"@bugsnag/core": "^7.7.0"
"@bugsnag/core": "^7.9.0-alpha.0"
},
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/delivery-node/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions packages/delivery-node/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bugsnag/delivery-node",
"version": "7.7.0",
"version": "7.9.0-alpha.0",
"main": "delivery.js",
"description": "@bugsnag/node delivery mechanism",
"homepage": "https://www.bugsnag.com/",
Expand All @@ -17,7 +17,7 @@
"author": "Bugsnag",
"license": "MIT",
"devDependencies": {
"@bugsnag/core": "^7.7.0"
"@bugsnag/core": "^7.9.0-alpha.0"
},
"peerDependencies": {
"@bugsnag/core": "^7.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/delivery-react-native/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 74882f5

Please sign in to comment.