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.5.1 #1110

Merged
merged 50 commits into from
Oct 23, 2020
Merged

Release v7.5.1 #1110

merged 50 commits into from
Oct 23, 2020

Conversation

bengourley
Copy link
Contributor

@bengourley bengourley commented Oct 22, 2020

v7.5.1

Fixed

  • (browser): Added missing type definition for trackInlineScripts option #1102 / #1097

Changed

  • (expo): Bump expo dependency versions to keep in sync #1103
  • (react-native): Update bugsnag-cocoa to v6.2.2
    • Support "foreground" duration in MacOS as well. 848
    • Timestamp accuracy in reports has been increased from seconds to milliseconds. 847
    • Calculation of "foreground" duration now also includes time in UIApplicationStateActive and UIApplicationStateInactive states in order to match Apple's definition of "foreground". 839
  • (react-native): Update bugsnag-android to v5.2.2
    • Avoid crash when initializing bugsnag in attachBaseContext #953
    • Prevent ConcurrentModificationException when setting redactedKeys #947

djskinner and others added 30 commits September 30, 2020 12:04
* next: (27 commits)
  v7.4.0
  chore: bump changelog version number
  Update bugsnag-cocoa to v6.1.7
  Update bugsnag-android to v5.2.1
  test(browser): Add E2E tests for device.id
  feat(plugin-browser-device): Add anonymous ID
  test(react-native): @Skip annotation doesn't work
  test(delivery-react-native): Skip tests for commented out feature
  refactor(react-native): Hold nativeStack feature until pipeline supports it
  chore: update changelog
  refactor(examples): Handle native promise rejection so that it works in dev mode
  dep(react-native): Bump cocoa to latest next
  chore: Update changelog
  dep(react-native): update cocoa notifier to v6.1.6
  test: verify native stacktrace parising of RN promise rejection
  dep: bump RN bugsnag-cocoa version to next
  dep: update RN android dependency
  chore: add example app for React Native 0.60.0
  fix(react-native): Specify Cocoa error type for native promise rejection stack trace
  dep: update RN Android AAR to support nativeStack error parsing
  ...
To provide a little more diversity of iOS versions across the pipeline.
ci(react-native): increase java heap size for build test fixtures
test(plugin-expo-device): convert tests
`trackInlineScripts` is supported on the browser and should be reflected in the TypeScript types ([docs](https://docs.bugsnag.com/platforms/javascript/configuration-options/#trackinlinescripts-browser-only)).
@bugsnagbot
Copy link
Collaborator

bugsnagbot commented Oct 22, 2020

@bugsnag/browser bundle size diff

Minified Minfied + Gzipped
Before 40.57 kB 12.52 kB
After 40.58 kB 12.52 kB
± ⚠️ +8 bytes ⚠️ +7 bytes

Generated by 🚫 dangerJS against a9625a8

Copy link
Contributor

@twometresteve twometresteve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. In addition to the CI run, I have conducted some exploratory testing using our test project. This covered all error types (JS/native, handled/unhandled) on iOS and Android, inspecting the dashboard for each raised.

@bengourley bengourley merged commit afbbcc4 into master Oct 23, 2020
@bengourley bengourley deleted the release/v7.5.1 branch October 23, 2020 11:28
@bengourley bengourley restored the release/v7.5.1 branch October 23, 2020 11:28
@bengourley bengourley deleted the release/v7.5.1 branch October 23, 2020 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants