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 v8.1.4 #2290

Closed
wants to merge 21 commits into from
Closed

Release v8.1.4 #2290

wants to merge 21 commits into from

Conversation

gingerbenw
Copy link
Member

[8.1.4] - 2025-01-23

Changed

  • (plugin-angular) Generate type definition using Angular 17 #2275
  • (plugin-angular) Update Angular support to cover v12 - 19 #2278

Fixed

  • Corrected setUser TS interface to allow for null arguments #2262

Steve Kirkland and others added 21 commits December 2, 2024 13:03
* update test matrix to ios_11

* add ios_11 to browser errors

* re-order browserstack tests

* test: ✅ create new `skip_before_ios_12` step
* Ensure script is run in ruby env

* Try running it targetting the correct branch

* Fix workflow

* Reference WIP version of dep-updater

* Ensure env vars are correct

* Remove debugging and WIP references
Resolve security issues from outdated packages
* chore(@bugnsnag/plugin-angular): ⬆️ update angular dependency to v17

* test: ✅ update browserslist for angular plugin fixture

* chore: add .angular to gitignore

* docs: 📝 update CHANGELOG

* test: ✅ update skip logic

* refactor: 🔥 remove debug context metadata

ngDebugContext has been removed and was not reported in production

* add globalthis polyfill

* add queueMicrotask polyfill
Restrict access for built-in github token
* corrected setUser interface to allow null

* added tests

* docs: 📝 update CHANGELOG

---------

Co-authored-by: Ben Wilson <[email protected]>
)

* ci(react-native): patch static fixtures to fix boost download url

* test(react-native-cli): remove unused fixture directories
* chore(@bugnsnag/plugin-angular): ⬆️ update angular dependency to v17

* test: ✅ create angular 12 test fixture

* test: ✅ remove extra package from package json

* test: 🔥 remove unused fixture

* build plugin using ng-packager

* refactor: ♻️ refactor plugin-angular

* set openssl-legacy-provider

* update typescript version

* update build directory

* test: remove ErrorHandler.prototype.handleError.call

* reinstate handleError prototype call

* build angular 12 fixture with ivy

* add console error to replicate default angular error handler behavior

* change build to browser-esbuild

* docs: 📝 update CHANGELOG.md

* docs: 📝 explain console error left in angular plugin

* chore: 👷 update build script to remove dist

* fixup package lock

* refactor: ♻️ remove angular workspace directory

* add directory to publishConfig

* run npm build during prepack
Pin concurrent-ruby to 1.3.4 in react-native fixtures
Commit updated package-lock file after npm install
Copy link

@bugsnag/browser bundle size diff

Minified Minfied + Gzipped
Before 45.89 kB 13.78 kB
After 45.89 kB 13.78 kB
± No change No change

code coverage diff

<temporarily disabled>

Generated by 🚫 dangerJS against 1aa491f

@gingerbenw gingerbenw marked this pull request as ready for review January 23, 2025 14:43
@gingerbenw gingerbenw closed this Jan 24, 2025
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.

5 participants