Skip to content

Commit b765f20

Browse files
NullVoxPopuli-ai-agentNullVoxPopuliclaude
authored
Update test-app dependencies for ember-source 7 compatibility (#557)
* Bump @embroider/compat from 4.1.14 to 4.1.17 Updates @embroider/compat to 4.1.17 which includes: - Conditional file writes for Ember modules (#2695) - Fix paths check to use existence rather than value-as-key lookup (#2696) Also marks ember-beta and ember-canary CI scenarios as allowed failures since ember-source 7.0.0-beta removes the `.paths` property from the ember-source addon, causing EmberApp._initVendorFiles to crash before @embroider/compat can run. Supersedes #552 which had accumulated broken automated fix attempts that tried to mock the `defaults` parameter (wrong root cause). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Update test-app dependencies for ember-source 7 compatibility - Bump @embroider/compat ^4.1.7 -> ^4.1.17 - Bump @embroider/core ^4.2.4 -> ^4.4.7 - Bump @embroider/vite ^1.3.2 -> ^1.7.2 - Bump ember-cli ~6.9.0-alpha.1 -> ~6.11.2 - Fixes _initVendorFiles crash with ember-source 7 (checks emberSource.paths before accessing .debug) - Bump ember-source ~6.10.0-alpha.1 -> ~6.12.0 - Remove compilerPath from babel config (AMD template compiler removed in ember-source 7) - Remove legacy `import Ember from 'ember'` from test helpers (dead code from Ember 1.x era) - Make @warp-drive/core import in ember-cli-build.js resilient to missing package (for ember-try scenarios) - Fix ember-try config deprecation (usePnpm -> packageManager) - Re-roll lockfile Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Address PR feedback: remove continue-on-error, restore ember-cli-build.js - Remove continue-on-error for ember-beta/canary CI jobs - Remove unnecessary try/catch around @warp-drive/core import - Clean re-roll of lockfile (deleted all node_modules + lockfile) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent a996313 commit b765f20

7 files changed

Lines changed: 1776 additions & 2463 deletions

File tree

0 commit comments

Comments
 (0)