Releases: emberjs/ember-test-waiters
Releases · emberjs/ember-test-waiters
v4.0.0-@ember/test-waiters: Merge pull request #470 from emberjs/release-preview
Release (2024-12-05)
@ember/test-waiters 4.0.0 (major)
💥 Breaking Change
@ember/test-waiters
,base-tests
,ember-fetch-v8
- #476 Convert to V2 Addon, drop support for ember-source < v4 (@NullVoxPopuli)
- #463 move tests to base-tests app, drop support for 3.8, 3.12, 0.x embroider, and ember-classic (@NullVoxPopuli)
@ember/test-waiters
- #500 Drop support for ember-concurrency@v2 (ember-concurrency is on @v4 now anyway) (@NullVoxPopuli)
- #477 Drop support legacy waiter system (@NullVoxPopuli)
- #475 Drop support for the 'global' global. Every supported environment has
globalThis
(@NullVoxPopuli) - #454 Remove dual-package emit (@NullVoxPopuli)
- Other
- #453 Require ember-auto-import@v2 (@NullVoxPopuli)
- #455 Upgrade CI / re-roll lockfile (@NullVoxPopuli)
🚀 Enhancement
@ember/test-waiters
,base-tests
,ember-fetch-v8
- #476 Convert to V2 Addon, drop support for ember-source < v4 (@NullVoxPopuli)
@ember/test-waiters
,base-tests
- #508 Remove @glimmer/env in favor of @embroider/macros (@NullVoxPopuli)
@ember/test-waiters
- #474 Drop support for Typescript < 4.9 (@NullVoxPopuli)
- #459 Improve waitFor() types (@bendemboski)
base-tests
- #466 Add support for 3.28, 4.12, 5.4 (@NullVoxPopuli)
🐛 Bug Fix
@ember/test-waiters
- #467 Update to
ember-cli-babel
v8 (@bertdeblock)
- #467 Update to
🏠 Internal
- Other
- #510 Move LICENSE and README to repo root (@NullVoxPopuli)
- #505 Update release-plan (@NullVoxPopuli)
- #503 Upgrade pnpm (v9) (@NullVoxPopuli)
- #472 Remove extraneous test-app (for ember-concurrency@v3) (@NullVoxPopuli)
- #469 Enable manual CI running (@NullVoxPopuli)
- #456 Remove IE11 from targets as the browser is not supported anymore (@NullVoxPopuli)
base-tests
- #509 Expand try-matrix to expected current support (keeping 3.16+) (@NullVoxPopuli)
@ember/test-waiters
,base-tests
,ember-fetch-v8
- #507 Update build dependencies (@NullVoxPopuli)
- #506 Update lint dependencies (@NullVoxPopuli)
- #483 Setup formatting enforcement (@NullVoxPopuli)
- #482 Setup local volta configs (@NullVoxPopuli)
- #473 Drop support for TS < v5 -- Setup CI for type-checking all test apps (@NullVoxPopuli)
- #464 Move ember-concurrency-specific-tests to the ember-concurrency@v2 test-app (@NullVoxPopuli)
base-tests
,ember-fetch-v8
- #504 Remove stylelint (@NullVoxPopuli)
- #478 Remove ember-data from dev-dependencies (@NullVoxPopuli)
- #479 Test against embroider (@NullVoxPopuli)
- #460 Add 4 empty test apps (all boilerplate) (@NullVoxPopuli)
ember-fetch-v8
- #471 Add test to prove ember-fetch@8 works with the current test-waiter system/integration (@NullVoxPopuli)
@ember/test-waiters
- #468 Setup release plan (@NullVoxPopuli)
- #452 v2 Addon prep: move everything in to a single package monorepo (@NullVoxPopuli)
Committers: 3
- Ben Demboski (@bendemboski)
- Bert De Block (@bertdeblock)
- @NullVoxPopuli
Release 3.1.0
🚀 Enhancement
- #459 Improve waitFor() types (@bendemboski)
🏠 Internal
- #456 Remove IE11 from targets as the browser is not supported anymore -- this is only for
@ember/test-waiters
' own CI (@NullVoxPopuli)
Committers: 2
- Ben Demboski (@bendemboski)
- @NullVoxPopuli
Release 3.0.2
🚀 Enhancement
🐛 Bug Fix
- #388 Ensure waiters are discovered even if multiple versions exist (@rwjblue)
- #376 Fixes build issue with floating dependencies in CI (@scalvert)
- #358 Moving ember-cli-typescript to dependencies (@scalvert)
- #357 Avoid unreachable code after return warning (@sandstrom)
📝 Documentation
🏠 Internal
Committers: 3
- Robert Jackson (@rwjblue)
- Steve Calvert (@scalvert)
- @sandstrom
Release 3.0.1
🐛 Bug Fix
🏠 Internal
- #355 Running
npx browserlist@latest --update-db
(@scalvert) - #340 Updates ember-try scenarios to work with ember-auto-import@2 (@scalvert)
- #313 add ember-lts-3.24 scenario (@stefanpenner)
Committers: 3
- Andrey Mikhaylov (lolmaus) (@lolmaus)
- Stefan Penner (@stefanpenner)
- Steve Calvert (@scalvert)
Release 3.0.0
v3.0.0 (2021-08-18)
🏠 Internal
- #312 ensure
npm pack
is tidy (@stefanpenner) - #308 embroider ember-try scenarios (@stefanpenner)
- #293 Updates publish step to publish JavaScript + *.d.ts vs. .ts files. (@stefanpenner)
- #306 Fix Failing Tests resulting from ember-concurrency v2 bump (@stefanpenner)
- #297 Fix canary (@stefanpenner)
- #292 Updating .npmignore to remove unneeded files from publish (@scalvert)
- #295 Migrate to using pre/postpack (@scalvert)
- #294 no longer fail fast on try-scenarios (@stefanpenner)
Committers: 2
- Stefan Penner (@stefanpenner)
- Steve Calvert (@scalvert)
Release 2.4.5
🐛 Bug Fix
- #280 Fixes TS issue with mismatched type for deprecate (@scalvert)
- #272 Fix warnings when the legacy module deprecation is triggered (@sandydoo)
🏠 Internal
- #285 Running npx browserslist@latest --update-db (@scalvert)
- #279 Adds type checking to CI (@scalvert)
- #270 Adding octane edition to package.json (@scalvert)
Committers: 3
- Luke Melia (@lukemelia)
- Sander Melnikov (@sandydoo)
- Steve Calvert (@scalvert)
Release 2.4.4
Release 2.4.3
v2.4.2
Release 2.4.1
🐛 Bug Fix
- #232 Fix leak of tokens during development builds (@bendemboski)
Committers: 1
- Ben Demboski (@bendemboski)