Problem Statement
Modern Ember build tools (@embroider/vite and @embroider/webpack) benefit greatly from static, pre-built addons when bundling the app.
The current @sentry/ember package is currently on the old ember addon-format. It works, but it is not optimized for the modern ember build tooling, as it does currently needs be processed/rewritten by @embroider on every build.
Also, it is currently sorted with warnings in the group of other legacy V1 addons when running e.g. npx ember-addon-v2-scanner@latest:
| NPM Name |
Version |
Current version |
On V2 Addon |
V2 Addon available |
| '@sentry/ember' |
'9.9.0' |
'9.9.0' |
❌ |
❌ |
(related to #12336, but this is more specific)
Solution Brainstorm
Here is a guide for porting an addon to the V2 format .
Problem Statement
Modern Ember build tools (
@embroider/viteand@embroider/webpack) benefit greatly from static, pre-built addons when bundling the app.The current
@sentry/emberpackage is currently on the old ember addon-format. It works, but it is not optimized for the modern ember build tooling, as it does currently needs be processed/rewritten by@embroideron every build.Also, it is currently sorted with warnings in the group of other legacy V1 addons when running e.g.
npx ember-addon-v2-scanner@latest:(related to #12336, but this is more specific)
Solution Brainstorm
Here is a guide for porting an addon to the V2 format .