Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
bb1261a
Update dependencies for ember 7 compatibility
NullVoxPopuli Apr 9, 2026
035ad2b
Update lockfile and fix lints
NullVoxPopuli Apr 9, 2026
35652aa
Re-roll lockfile, update Node to 24
NullVoxPopuli Apr 9, 2026
6cac728
Update for ember 7 compatibility
NullVoxPopuli Apr 10, 2026
ef912d1
Add @ember/test-waiters as direct devDep in test-app
NullVoxPopuli Apr 10, 2026
66f37d5
Move ember-cli-htmlbars override into test-app package.json
NullVoxPopuli Apr 10, 2026
137562e
Update ember-resolver to v13, convert resolver to native class
NullVoxPopuli Apr 10, 2026
8d4b92c
Pin ember-qunit to v7 for ember-lts-4.4 try scenario
NullVoxPopuli Apr 10, 2026
2cd1fe8
Upgrade ember-qunit to v9
NullVoxPopuli Apr 10, 2026
4190fd5
Add ember-qunit v9 setup: loadTests() and setupEmberOnerrorValidation()
NullVoxPopuli Apr 10, 2026
11d4722
Remove ember-cli-app-version from test-app
NullVoxPopuli Apr 10, 2026
634c12f
Remove unused ember-data from test-app
NullVoxPopuli Apr 10, 2026
0880f3b
Fix ember 7 beta/canary compat: service inject, @glimmer/component
NullVoxPopuli Apr 10, 2026
808034c
Pin @glimmer/component to 1.1.2 for ember-lts-4.4 and 4.8 try scenarios
NullVoxPopuli Apr 10, 2026
4b5699f
Switch from @tsconfig/ember -> @ember/*-tsconfig
NullVoxPopuli Apr 24, 2026
a3b1150
Update lockfiles
NullVoxPopuli Apr 24, 2026
4f87f93
Update TS matrix
NullVoxPopuli Apr 24, 2026
7cfec19
Update TS Matrix
NullVoxPopuli Apr 24, 2026
907f1ee
Bumpp TS used for testing
NullVoxPopuli Apr 24, 2026
bd14a02
Remove TS 5.6
NullVoxPopuli Apr 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 11 additions & 14 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
cache: pnpm
- name: Install Dependencies
run: pnpm install
run: pnpm install
- run: pnpm lint

test:
Expand All @@ -36,7 +36,7 @@ jobs:
with:
cache: pnpm
- name: Install Dependencies
run: pnpm install
run: pnpm install
- run: |
google-chrome --version

Expand All @@ -58,11 +58,10 @@ jobs:
with:
cache: pnpm
- name: Install Dependencies
run: pnpm install
run: pnpm install
- run: pnpm build:docs
- run: echo "If this fails, docs gen is out of sync. Please run 'pnpm build:docs'" && git diff --exit-code


floating:
name: "Floating Dependencies"
runs-on: ubuntu-latest
Expand Down Expand Up @@ -107,7 +106,7 @@ jobs:
- ember-canary
- ember-default
- embroider-safe
- embroider-optimized
- embroider-optimized
- "@ember/test-waiters@v4"

steps:
Expand All @@ -117,7 +116,7 @@ jobs:
with:
cache: pnpm
- name: Install Dependencies
run: pnpm install
run: pnpm install
- name: Build addon
working-directory: addon
run: pnpm build
Expand All @@ -134,12 +133,10 @@ jobs:
fail-fast: false
matrix:
ts-version:
- 5.0
- 5.1
- 5.2
- 5.3
- 5.4
- 5.5
- 5.7
- 5.8
- 5.9
- 6.0
- next

steps:
Expand All @@ -149,7 +146,7 @@ jobs:
with:
cache: pnpm
- name: Install Dependencies
run: pnpm install
run: pnpm install
- name: Build types for addon
working-directory: addon
run: pnpm build
Expand All @@ -158,4 +155,4 @@ jobs:
run: pnpm add --save-dev typescript@${{matrix.ts-version}}
- name: public types
working-directory: type-tests
run: pnpm test
run: pnpm test
6 changes: 3 additions & 3 deletions addon/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"dependencies": {
"@ember/test-waiters": "^3.1.0 || ^4.0.0",
"@embroider/addon-shim": "^1.10.2",
"@embroider/macros": "^1.16.5",
"@embroider/macros": "^1.20.2",
"@simple-dom/interface": "^1.4.0",
"decorator-transforms": "^2.0.0",
"dom-element-descriptors": "^0.5.0"
Expand All @@ -59,14 +59,14 @@
"@babel/core": "^7.25.2",
"@babel/plugin-transform-typescript": "^7.25.2",
"@babel/runtime": "^7.24.4",
"@ember/library-tsconfig": "^2.0.0",
"@embroider/addon-dev": "^5.0.0",
"@glint/template": "^1.4.0",
"@rollup/plugin-babel": "^6.0.4",
"@tsconfig/ember": "^3.0.6",
"@types/rsvp": "^4.0.9",
"@typescript-eslint/eslint-plugin": "^8.2.0",
"@typescript-eslint/parser": "^8.2.0",
"babel-plugin-ember-template-compilation": "^2.2.5",
"babel-plugin-ember-template-compilation": "^4.0.0",
"concurrently": "^8.2.2",
"documentation": "^14.0.3",
"ember-source": "^5.11.0",
Expand Down
Loading
Loading