Skip to content

Commit b66f30e

Browse files
Merge pull request #63 from universal-ember/fix-proper-links-to-support-qps
Add support for QPs
2 parents 8931aa9 + 9be43ea commit b66f30e

File tree

16 files changed

+1186
-8959
lines changed

16 files changed

+1186
-8959
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'ember-primitives': minor
3+
---
4+
5+
Drop support for Ember 4.8. It could still be supported through @embroider/macros, but I don't have the energy for that right now. If someone wanted to submit a PR, that'd be ligit -- however, the gap between 4.8 and 4.12 is very small, and folks should just use latest 4.x if they can"

.changeset/tiny-wolves-fly.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'ember-primitives': patch
3+
---
4+
5+
@properLinks
6+
- needs to support both QueryParams and the hash
7+
- supports custom rootURL
8+
- internally: adding tests for all of this as well

.github/workflows/ci.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ jobs:
4343
with:
4444
repo-token: ${{ secrets.GITHUB_TOKEN }}
4545
- run: pnpm build
46-
- run: pnpm i -f
4746
- run: pnpm lint
4847

4948

@@ -58,7 +57,6 @@ jobs:
5857
with:
5958
repo-token: ${{ secrets.GITHUB_TOKEN }}
6059
- run: pnpm build
61-
- run: pnpm i -f
6260
- run: pnpm turbo test --filter test-app
6361

6462
floating:
@@ -73,7 +71,6 @@ jobs:
7371
repo-token: ${{ secrets.GITHUB_TOKEN }}
7472
pnpm-args: --no-lockfile
7573
- run: pnpm build
76-
- run: pnpm i -f
7774
- run: pnpm turbo test --filter test-app
7875

7976
try-scenarios:
@@ -86,7 +83,6 @@ jobs:
8683
fail-fast: false
8784
matrix:
8885
try-scenario:
89-
- ember-lts-4.8
9086
- ember-lts-4.12
9187
- ember-5.0
9288
- ember-release
@@ -98,7 +94,6 @@ jobs:
9894
with:
9995
repo-token: ${{ secrets.GITHUB_TOKEN }}
10096
- run: pnpm build
101-
- run: pnpm i -f
10297
- name: Run Tests
10398
run: ./node_modules/.bin/ember try:one ${{ matrix.try-scenario }} --skip-cleanup
10499
working-directory: test-app
@@ -127,7 +122,6 @@ jobs:
127122
with:
128123
repo-token: ${{ secrets.GITHUB_TOKEN }}
129124
- run: pnpm build
130-
- run: pnpm i -f
131125
- name: 'Change TS to ${{ matrix.typescript-scenario }}'
132126
run: 'pnpm add --save-dev ${{ matrix.typescript-scenario}}'
133127
working-directory: ./test-app
@@ -145,7 +139,7 @@ jobs:
145139
with:
146140
repo-token: ${{ secrets.GITHUB_TOKEN }}
147141
- run: pnpm build
148-
- run: pnpm i -f
142+
- run: pnpm build --filter docs-api
149143
- run: pnpm test --filter docs-app
150144

151145
DeployProduction:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
# compiled output
44
dist/
5+
docs-api/docs.json
56

67
# dependencies
78
node_modules/

dev/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"dependencies": {
1212
"chalk": "^5.2.0",
13-
"ember-apply": "^2.8.0",
13+
"ember-apply": "^2.10.0",
1414
"execa": "^7.1.1",
1515
"fs-extra": "^11.1.1",
1616
"latest-version": "^7.0.0"
@@ -27,7 +27,7 @@
2727
"@nullvoxpopuli/eslint-configs": "^3.1.3",
2828
"@typescript-eslint/eslint-plugin": "^5.61.0",
2929
"@typescript-eslint/parser": "^5.61.0",
30-
"eslint": "^8.41.0",
30+
"eslint": "^8.46.0",
3131
"prettier": "^2.8.8",
3232
"typescript": "^5.1.3"
3333
},

0 commit comments

Comments
 (0)