Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upHighlights
- Arctic Code Vault Contributor
Popular repositories
2,233 contributions in the last year
Activity overview
Contributed to
bugsnag/bugsnag-android,
bugsnag/bugsnag-cocoa,
bugsnag/bugsnag-android-gradle-plugin
and 5 other
repositories
Contribution activity
July 2020
Created a pull request in bugsnag/bugsnag-android that received 7 comments
Update example app and test fixture dependencies
Goal Updates the example app and test fixtures to use the latest AGP version (4.0.0), and updates their dependencies to ensure they are not left ab…
+83
−42
•
7
comments
- Increase test matrix for E2E scenarios
- Add additional unit test coverage
- Convert unit tests to Kotlin
- Specify shared object files directories as input for ndk task
- Only add bugsnag tasks when JVM minification/shared object files are present
- Rationalize log messages in plugin
- Make upload tasks support up-to-date checks
- Avoid unnecessary SO mapping file uploads for ABI splits
- Alter bugsnag extension to allow multiple shared object paths
- Update test fixtures to run against AGP 4.1.0-beta04
- Explicitly list task inputs/outputs
- Convert remaining bugsnag tasks to kotlin
- Consolidate AndroidManifest reading into one task
- Rename properties on bugsnag extension that control request autoUpload
- Make NDK library setup task use incremental API
- Fix task for setting up NDK libs
- Depend tasks on packageApplicationProvider
- Call register to avoid creating unnecessary tasks
- Convert BugsnagPlugin to use statically typed APIs
- Convert ndk setup task to kotlin
- Bump supported JDK version to 7
- Make upload tasks use composition rather than inheritance
- Extract manifest parsing logic out of two tasks into one class
- Use register() rather than create() for adding tasks
- Setup support for writing plugin in Kotlin
- Some pull requests not shown.
- Populate app/device metadata fields for RN errors
- Respect bundle version set from config
- Serialize runtimeVersions info for unhandled errors
- Serialize codeBundleId for unhandled errors
- Store user information in own property rather than metadata
- Ensure foreground stats are recorded for handled errors
- Use correct depth when collecting threads from RN
- [WIP] React Native changes to Cocoa
- Revert "Automatically instantiate BugsnagReactNativePlugin"
- Automatically instantiate BugsnagReactNativePlugin
- Always set config.redactedKeys on Event
- Attempt delivery of promise rejections immediately
- Prevent duplicate notifier dependencies being added
- Respect pre-populated fields on Event when notifying
- Avoid attempting to flush unhandled error reports in same session
- Enable logging in mazerunner
- Ensure plugins are loaded before flushing errors
- Enable logging in Mazerunner Android
- Include bugsnag-react-native.gradle in package.json
- Change thread depth for RN cocoa
- Avoid needing to set header search paths manually
- Simplify android maven repo setup for React Native
- Remove test scheme from BugsnagReactNative project
- Load BugsnagReactNativePlugin automatically in React Native Cocoa layer
- Release v5.23.5
- Release v6.1.2
- Removed non-thread safe date formatter
- fix(session tracker): fix synchronization of de-duplication code
- Release v6.1.1
- fix(breadcrumbs): further refactor of count into barrier guard
- fix(breadcrumbs): reinstate dispatch barrier guard
- docs(breadcrumbs): updated outdated docs for BugsnagBreadcrumbs.arrayValue
- fix(breadcrumbs): guard read access to breadcrumbs count
- test(mach): fix macOS tests
- Release v6.1.0 bump
- Release v5.23.4
- fix(kscrash): disable introspection for handled thread traces
- fix(kscrash): prevent stack overflow escaping strings to JSON
- Release v6.1.0
- Reinstated suspend threads at point of tracing
- feat(plugin-react-native): Pass device and app metadata to react native
- fix(plugin-react-native): appType -> app.type event serialisation differs from config
- Per https://github.com/bugsnag/bugsnag-android/issues/907 - augmentin…
- swapped order of params to match expected order in constructor
- fix(plugin-react-native): Use the correct keys for runtime version data