micro-sentry
micro-sentry copied to clipboard
feat(angular): upgrade to angular 16
PR Checklist
Please check if your PR fulfills the following requirements:
- [x] The commit message follows Conventional Commits
- [ ] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
This is an semi automated upgrade to the latest nx version and Angular 16. An intentional change is setting peer dependency to @angular/core >= 15 to reduce maintenance burden.
- [ ] Bugfix
- [x] Feature
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Other... Please describe:
What is the current behavior?
Closes #42
What is the new behavior?
Does this PR introduce a breaking change?
- [x] Yes
- [ ] No
Explicitly cut support for Angular < 15
Other information
I'm not experienced using nx. I ran the migration scripts. Made a few manual package changes to get everything resolving. Set up my DSN in apps/docs/src/app/app.module.ts and ran npm start
. It successfully reported the "browser" error. So it looks to be working to me, but I don't know how the release process goes. Merits further testing.