Skip to content

Conversation

NullVoxPopuli
Copy link
Contributor

@NullVoxPopuli NullVoxPopuli commented Jun 18, 2025

This will be my default app, and I'd propose should become the default once we get a bit more of the ecosystem using v2 addons, we can RFC flipping the default to --no-compat

Changes:

  • remove config/environment.js
  • remove config/targets.js
  • remove ember-cli-build.js
  • remove @embroider/compat
  • migrate from @embroider/compat/babel to @embroider/macros/babel
  • remove @embroider/config-meta-loader
  • remove ember-load-initializers
    • remove loadInitializers call in app.js/ts
  • set up manual registry
    • remove compatModules from app.js/ts
    • add registry.ts to use with ember-resolver
  • set up manual environment
  • create test for --no-compat
old news

Requires:

@NullVoxPopuli NullVoxPopuli added the enhancement New feature or request label Jun 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant