Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v7.8.2 #1326

Merged
merged 29 commits into from
Mar 4, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
3c634a1
Tests: Update regexes to escape special characters
Cawllec Feb 15, 2021
ea5e222
Tests: Update regexes to escape special characters
Cawllec Feb 16, 2021
6dee36e
Tests: Improve readability of regexes in react-native-cli features
Cawllec Feb 25, 2021
a55b0ef
Update to latest MazeRunner
twometresteve Mar 2, 2021
ae4a017
Merge pull request #1296 from bugsnag/tests/rn-cli-mr-update
twometresteve Mar 2, 2021
055827b
Fix browser tests using removed constant
imjoehaines Mar 2, 2021
1453cdc
fix(expo): Ensure Expo plugins depend on same version of NetInfo package
bengourley Mar 2, 2021
1ae9340
chore: Update changelog
bengourley Mar 2, 2021
5b4c6e5
Browser bind-address 0.0.0.0
twometresteve Mar 3, 2021
ed3c137
Merge pull request #1318 from bugsnag/fix-maze-runner-bc
bengourley Mar 3, 2021
9bf83db
Merge branch 'next' into bengourley/netinfo-version
bengourley Mar 3, 2021
8e7c4e6
Merge pull request #1319 from bugsnag/bengourley/netinfo-version
bengourley Mar 3, 2021
15e992c
deps(react-native): Update bugsnag-cocoa to v6.7.0
nickdowell Mar 3, 2021
a72c503
bump android dependency to v5.7.1
fractalwrench Mar 3, 2021
b2d7ade
Test/Node-MR-V4: Initial update to v4
Cawllec Feb 25, 2021
fc510d4
Test/Node-MR-V4: Remove all except node pipeline temporarily
Cawllec Feb 25, 2021
8a1839d
Tests/Node-MR-V4: Update used MR image
Cawllec Mar 2, 2021
9ab1a9d
Tests/Node-MR-V4: Use new steps to set endpoints for test fixtures
Cawllec Mar 2, 2021
7def8d5
Tests/Node v4: Add extra debugging
Cawllec Mar 2, 2021
bcdc568
Tests/Node v4: Ensure bind-address is set correctly
Cawllec Mar 3, 2021
6cd6071
Tests/Node v4: Use correct bind-address syntax
Cawllec Mar 3, 2021
59c3c05
Tests/Node v4: Remove debug steps and reinstate pipeline
Cawllec Mar 3, 2021
36d53d8
Tests/Node v4: Update MR dependencies latest v4 release
Cawllec Mar 3, 2021
80ef6fd
Tests/Node v4: Tidy up Node Gemfile
Cawllec Mar 4, 2021
4bece98
Merge pull request #1323 from bugsnag/tests/node-mr-v4
Cawllec Mar 4, 2021
87626a6
Merge pull request #1322 from bugsnag/android-v571
bengourley Mar 4, 2021
a74d136
Merge branch 'next' into nickdowell/bugsnag-cocoa-v6.7.0
bengourley Mar 4, 2021
69f2427
Merge pull request #1321 from bugsnag/nickdowell/bugsnag-cocoa-v6.7.0
bengourley Mar 4, 2021
103234c
chore: update changelog for release
bengourley Mar 4, 2021
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
17 changes: 17 additions & 0 deletions .buildkite/browser-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ steps:
command:
- --farm=bs
- --browser=chrome_43
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

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

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

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

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

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

Expand All @@ -112,6 +118,7 @@ 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 @@ -128,6 +135,7 @@ steps:
command:
- --farm=bs
- --browser=edge_14
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'

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

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

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

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

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

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

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

Expand All @@ -256,5 +272,6 @@ steps:
command:
- --farm=bs
- --browser=firefox_latest
- --bind-address=0.0.0.0
concurrency: 5
concurrency_group: 'browserstack'
8 changes: 6 additions & 2 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: ["-e", "koa.feature", "-e", "koa-1x.feature", "-e", "webpack.feature"]
command: ["--bind-address=0.0.0.0", "-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: ["-e", "koa.feature", "-e", "koa-1x.feature"]
command: ["--bind-address=0.0.0.0", "-e", "koa.feature", "-e", "koa-1x.feature"]
env:
NODE_VERSION: "6"

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

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

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

Expand All @@ -82,5 +85,6 @@ steps:
run: node-maze-runner
use-aliases: true
verbose: true
command: ["--bind-address=0.0.0.0"]
env:
NODE_VERSION: "14"
23 changes: 22 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,29 @@
# Changelog

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

### Changed

- (react-native): Update bugsnag-cocoa to v6.7.0
- Identify crashes that occur whilst your app is launching. [bugsnag-cocoa#1004](https://github.com/bugsnag/bugsnag-cocoa/pull/1004)
- Fix inaccurate `app.duration` after multiple calls to `notify()` [bugsnag-cocoa#1014](https://github.com/bugsnag/bugsnag-cocoa/pull/1014)
- Fix a possible deadlock when writing crash reports for unhandled errors. [bugsnag-cocoa#1013](https://github.com/bugsnag/bugsnag-cocoa/pull/1013)
- (react-native): Update bugsnag-android to v5.7.1
- Fix for bad pointer access crash in JNI deliverReportAtPath [bugsnag-android#1169](https://github.com/bugsnag/bugsnag-android/pull/1169)
- Check additional JNI calls for pending exceptions and no-op [bugsnag-android#1142](https://github.com/bugsnag/bugsnag-android/pull/1142)
- Move free() call to exit block [bugsnag-android#1140](https://github.com/bugsnag/bugsnag-android/pull/1140)
- Replace strncpy() usage with safe function call [bugsnag-android#1149](https://github.com/bugsnag/bugsnag-android/pull/1149)
- Prevent NPE when delivering internal error reports [bugsnag-android#1150](https://github.com/bugsnag/bugsnag-android/pull/1150)
- Further robustify string copying and JNI exception checks [bugsnag-android#1153](https://github.com/bugsnag/bugsnag-android/pull/1153)
- Support native stack traces in the ANR plugin [bugsnag-android#972](https://github.com/bugsnag/bugsnag-android/pull/972)

### Fixed

- (expo): Ensure Expo plugins depend on same version of NetInfo package [#1319](https://github.com/bugsnag/bugsnag-js/pull/1319)

## v7.8.1 (2021-02-25)

## Changed
### Changed

- (react-native): Update bugsnag-cocoa to v6.6.4
- Fix possible deadlock when recording thread information for handled errors [bugsnag-cocoa#1011](https://github.com/bugsnag/bugsnag-cocoa/pull/1011)
Expand Down
2 changes: 1 addition & 1 deletion dockerfiles/Dockerfile.node
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ RUN npm pack --verbose packages/plugin-koa/
RUN npm pack --verbose packages/plugin-restify/

# The maze-runner node tests
FROM 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v3-cli as node-maze-runner
FROM 855461928731.dkr.ecr.us-west-1.amazonaws.com/maze-runner-releases:latest-v4-cli as node-maze-runner
WORKDIR /app/
COPY packages/node/ .
COPY test/node/features test/node/features
Expand Down
2 changes: 1 addition & 1 deletion packages/expo/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ When a new version of the Expo SDK is released, the dependencies we use must be

The following modules are currently used:

- `@react-native-community/netinfo` (`@bugsnag/delivery-expo`)
- `@react-native-community/netinfo` (`@bugsnag/delivery-expo`, `@bugsnsag/plugin-react-native-connectivity-breadcrumbs`)
- `expo-constants` (`@bugsnag/expo`, `@bugsnag/plugin-expo-app`, `@bugsnag/plugin-expo-device`)
- `expo-crypto` (`@bugsnag/expo`, `@bugsnag/delivery-expo`)
- `expo-device` (`@bugsnag/plugin-expo-device`)
Expand Down

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

Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"author": "Bugsnag",
"license": "MIT",
"dependencies": {
"@react-native-community/netinfo": "5.9.6"
"@react-native-community/netinfo": "5.9.7"
},
"devDependencies": {
"@bugsnag/core": "^7.7.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/react-native/android/.bugsnag-android-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1d5e4ec3ce6eb4fe6d4264ca67eccd376e5ca6af
9b345dd16ae76e5443a04e0c8f022b2cc388ba5b
4 changes: 2 additions & 2 deletions packages/react-native/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ android {
}

dependencies {
api "com.bugsnag:bugsnag-android:5.6.2-react-native"
api "com.bugsnag:bugsnag-plugin-react-native:5.6.2-react-native"
api "com.bugsnag:bugsnag-android:5.7.1-react-native"
api "com.bugsnag:bugsnag-plugin-react-native:5.7.1-react-native"
implementation 'com.facebook.react:react-native:+'

testImplementation "junit:junit:4.12"
Expand Down

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQIcBAABCgAGBQJgP7B0AAoJEJAqRX/iyO/5CHkP+wYJVaxSW3nw8ixsVv+Na5Eb
qzwsmQsNAn4MVf9XivuUcPb1VLzaK2z46dQmX/YhNuc1rQO8sQMJ940MmTC/+bTq
OXPno4f+48yPzTK0YAl6YWVZzoICEslBSCFhp/w43wVCvMQqXvylPDvGTCx8b/iI
a6BmEzjSzRvF037EN55tkVPtu7lriqqb+MSi6PkEt7j9PmpvFPXGD5YasLl+9AiG
OBwXx/3qdY+qbuI3Aoeun9/3NaYDSbKOYDh9zifKQ94yvICm3eCbes1B90BDL9gZ
4ldBzerLUuhPG1lVAKEoqELoCxZCIuL6EZvsBHoE8gVQWIQpdIGi29lgr9K90Zzm
bzuXk9Oy+gVdW4EUIvSxusxr3qR/YQ3MgGZTZW/pglu0ik6rURepHge9RR4n+Mhv
963D12fRrSIQaO1uLDcPkc6MLwd5AHvH2xdAUZs1E7c4Bxs5fGZugqOFF0hz+o5e
6S6KuRrz8JVhGn9ML4C/2/ZoS+pF811G5O/x9JayBrKRR7UHlzTHw6DUkB9e0MXJ
cPE39az0N4GpcwoM8EawZniRKp44kdpc1i4DQvbFDG76VXj9I74my8ZnyOFc/weG
5Ody4WLjl6cqO6TRcsKUyFwZ56CGF4GNVyNRrun25K8MTuC9OXVMbCDAIYImSWV5
YQZoJ4mOaDnFar0dg3r+
=Vn+a
-----END PGP SIGNATURE-----
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQIcBAABCgAGBQJgP7B0AAoJEJAqRX/iyO/5nC4P/3DyOYSwCfgahqwCdZjBfkub
UmT5qiCyPGz/AwTHymdeHVwyfChsp3wGQteLjWjqbvmavJdF27NhpFkfQY7kl5BP
2ybWdMzHgfLQGJVs29we+HXDcuapGQsT5rMFDXruCy/45XyXhd6dzf3XwHf4XLI5
OAtkomjSfbv2taWyi5NA+XfrBAo4AEsW1yxrUutTJODcySYhbnG5ydsYPule2VWf
fmS+pPQo/hgS2brFdkuRnkSM3efPIwYrgSA2LRiXhCy2U2ByXc1H2ur2wpYT9rbs
1OkMq6m+qMTpa0kzHj8lzqrJ7a96XDfCUt7tGzRPXqGjxWHHKdJsU+PhPXdp5GqS
1jPFM04OToaCo6xn6blEhcav7LJueQuZ+Yt/37y9SEtfKCaDitBCx02kY6wciDi2
TtiCHufCySk0AFfIu0lQxXyr2qS8psKseCsICawq79uhxkEOURVVhwOGSBYT9h3X
4GI8/nEADSmcDo69nOKWdHT1TWAPjS8GsOCcntbR6yfYcDQUreQyGEdc/DsEkk4s
U5PCthOC6P7i/Rr7S7Kzgv95RGDFH4pbkl7+LXPnk7Fu43DO4CkWCDoCGogBm7Z1
s86ll6LTu4Ci9m3R+UJDsDdFau2pkkGCPycqc49TOhJnoDAQD50x7KvT8m6UdVHR
FP8s5PLNOWy7HjCJAsSZ
=5q5q
-----END PGP SIGNATURE-----
Loading