Skip to content

Commit

Permalink
Merge pull request #793 from bugsnag/next
Browse files Browse the repository at this point in the history
Release v6.6.0
  • Loading branch information
bengourley authored Apr 2, 2020
2 parents 61d91eb + 1a3909e commit 5dc7bdd
Show file tree
Hide file tree
Showing 14 changed files with 9,858 additions and 4,676 deletions.
20 changes: 10 additions & 10 deletions .buildkite/expo-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ steps:
artifact_paths: build/output.ipa
commands:
- test/expo/scripts/build-ios.sh

- wait

- label: 'expo Android 9'
Expand All @@ -90,9 +90,9 @@ steps:
env:
DEVICE_TYPE: "ANDROID_9"
APP_LOCATION: "build/output.apk"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'

- label: 'expo iOS 12'
timeout_in_minutes: 50
plugins:
Expand All @@ -104,7 +104,7 @@ steps:
env:
DEVICE_TYPE: "IOS_12"
APP_LOCATION: "build/output.ipa"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'

- block: "Trigger full test suite"
Expand All @@ -120,7 +120,7 @@ steps:
env:
DEVICE_TYPE: "ANDROID_8"
APP_LOCATION: "build/output.apk"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'

- label: 'expo Android 7'
Expand All @@ -134,7 +134,7 @@ steps:
env:
DEVICE_TYPE: "ANDROID_7"
APP_LOCATION: "build/output.apk"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'

- label: 'expo Android 6'
Expand All @@ -148,7 +148,7 @@ steps:
env:
DEVICE_TYPE: "ANDROID_6"
APP_LOCATION: "build/output.apk"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'

- label: 'expo Android 5'
Expand All @@ -162,7 +162,7 @@ steps:
env:
DEVICE_TYPE: "ANDROID_5"
APP_LOCATION: "build/output.apk"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'

- label: 'expo iOS 10'
Expand All @@ -176,7 +176,7 @@ steps:
env:
DEVICE_TYPE: "IOS_10"
APP_LOCATION: "build/output.ipa"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'

- label: 'expo iOS 11'
Expand All @@ -190,5 +190,5 @@ steps:
env:
DEVICE_TYPE: "IOS_11"
APP_LOCATION: "build/output.ipa"
concurrency: 5
concurrency: 10
concurrency_group: 'browserstack-app'
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## 6.6.0 (2020-04-02)

### Changed

- (expo): Add support for Expo SDK v37 [#781](https://github.com/bugsnag/bugsnag-js/pull/781)

## 6.5.2 (2020-02-05)

### Changed
Expand All @@ -8,7 +14,7 @@

### Fixed

- (delivery-x-domain-request): Correct `this`->`client` reference when attempting to log an error [#722](https://github.com/bugsnag/bugsnag-js/pull/722)
- (delivery-x-domain-request): Correct `this`->`client` reference when attempting to log an error [#722](https://github.com/bugsnag/bugsnag-js/pull/722)

## 6.5.1 (2020-01-08)

Expand Down
3 changes: 3 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ services:
target: browser-maze-runner
args:
- BUILDKITE_BUILD_NUMBER
command: --fail-fast --retry 2
environment:
VERBOSE:
DEBUG:
Expand All @@ -37,6 +38,7 @@ services:
context: .
dockerfile: dockerfiles/Dockerfile.node
target: node-maze-runner
command: --fail-fast --retry 2
environment:
NODE_VERSION: "${NODE_VERSION:-10}"
COMPOSE_PROJECT_NAME: "node${NODE_VERSION:-10}"
Expand All @@ -56,6 +58,7 @@ services:
dockerfile: dockerfiles/Dockerfile.expo
args:
- BUILDKITE_BUILD_NUMBER
command: --fail-fast --retry 2
environment:
VERBOSE:
DEBUG:
Expand Down
6 changes: 3 additions & 3 deletions dockerfiles/Dockerfile.expo-android-builder
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ FROM openjdk:8-jdk-stretch

RUN apt-get update

RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
RUN curl -sL https://deb.nodesource.com/setup_12.x | bash -
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
RUN echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

RUN apt-get update
RUN apt-get install -y nodejs make g++ yarn rsync
RUN apt-get install -y nodejs make g++ yarn rsync jq

WORKDIR /app/test/expo/features/fixtures/test-app

RUN mkdir -p /app/test/expo/features/fixures/build

RUN yarn global add gulp-cli node-gyp
RUN yarn add bunyan rsync turtle-cli@0.13.1
RUN yarn add bunyan rsync turtle-cli@0.14

RUN node_modules/.bin/turtle setup:android

Expand Down
6 changes: 3 additions & 3 deletions packages/delivery-expo/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/delivery-expo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"license": "MIT",
"dependencies": {
"@bugsnag/core": "^6.5.0",
"@react-native-community/netinfo": "4.6.0",
"@react-native-community/netinfo": "5.5.0",
"expo-file-system": "^6.0.2"
},
"devDependencies": {
Expand Down
4 changes: 4 additions & 0 deletions packages/expo-cli/commands/install.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,13 +76,17 @@ const selectVersion = async (dir) => {
// help select compatible versions of @bugsnag/expo for older expo releases
const isPre33 = (expoVersion && !semver.gte(semver.minVersion(expoVersion), '33.0.0'))
const isPre36 = (expoVersion && !semver.gte(semver.minVersion(expoVersion), '36.0.0'))
const isPre37 = (expoVersion && !semver.gte(semver.minVersion(expoVersion), '37.0.0'))

if (isPre33) {
message = 'It looks like you’re using a version of Expo SDK <33. The last version of Bugsnag that supported your version of Expo is v6.3.0'
defaultVersion = '6.3.0'
} else if (isPre36) {
message = 'It looks like you’re using a version of Expo SDK <36. The last version of Bugsnag that supported your version of Expo is v6.4.1'
defaultVersion = '6.4.1'
} else if (isPre37) {
message = 'It looks like you’re using a version of Expo SDK <37. The last version of Bugsnag that supported your version of Expo is v6.5.1'
defaultVersion = '6.5.1'
}

const { version } = await prompts({
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 @@ -20,7 +20,7 @@
"author": "Bugsnag",
"license": "MIT",
"dependencies": {
"@react-native-community/netinfo": "4.6.0"
"@react-native-community/netinfo": "5.5.0"
},
"devDependencies": {
"@bugsnag/core": "^6.5.0",
Expand Down
2 changes: 1 addition & 1 deletion test/expo/features/fixtures/test-app/app.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "Test Fixture",
"slug": "test-fixture",
"privacy": "unlisted",
"sdkVersion": "36.0.0",
"sdkVersion": "37.0.0",
"platforms": [
"ios",
"android"
Expand Down
Loading

0 comments on commit 5dc7bdd

Please sign in to comment.