Uh oh!
There was an error while loading. Please reload this page.
Convert to V2 Addon, add types - #89
Conversation
819b4d9 to
5eadd85CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
kategengler
commented
Feb 19, 2026
This drops testing of Ember < 5.8 |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
NullVoxPopuli
commented
Feb 19, 2026
aye, that's the default in the blueprint: https://github.com/ember-cli/ember-addon-blueprint/blob/main/files/.try.mjs#L29 this is def still a breaking change tho, as there was no ember-auto-import requirement before, and at least ember-auto-import will be required now |
kategengler
commented
Feb 19, 2026
Yes, I am noting it for later use in the CHANGELOG |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
| </details> | ||
| #### DOM setup on insert → custom modifier |
| #### `didUpdate` | ||
| </details> | ||
| #### Reacting to argument changes → custom modifier |
| #### `willDestroy` | ||
| </details> | ||
| #### Cleanup on teardown → modifier destructor |
aklkv
commented
Mar 15, 2026
@NullVoxPopuli@kategengler any chance we can land this? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Katie Gengler <katie@kmg.io>
Co-authored-by: Katie Gengler <katie@kmg.io>
kategengler
left a comment
There was a problem hiding this comment.
I'm 👍 except for those eslint changes I proposed.
Generally, though, I think it is silly that we are converting barely touched addons to the v2 format before it is default for anybody generating an addon because it means we will have to expend effort to convert this addon again to the final format.
NullVoxPopuli
commented
Mar 16, 2026
the v1 addon format is actively harmful for new projects tho I dunno if it's the exact same, but it seems the fact that so many people want v2 addons kinda show that we're potentially repeating the mistake we made with holding out on embroider for so long |
kategengler
commented
Mar 16, 2026
I agree, v2 addons needed to be the default a long time ago. |
kategengler
commented
Mar 16, 2026
Noticed No CI ran here, I just re-enabled the workflow, could you kick it so it runs? |
NullVoxPopuli
commented
Mar 17, 2026
closing and re-open will re-start ci as well |
NullVoxPopuli
left a comment
There was a problem hiding this comment.
I checked that the implementations were the exact same, and they are -- so I'm good with this moving forward -- README updates are good too.
everything is just applying the v2 addon blueprint from ember-cli/ember-addon-blueprint (the blueprint being proposed for default)
No description provided.