Releases: emberjs/ember-test-helpers
Releases · emberjs/ember-test-helpers
Release 2.9.2
🐛 Bug Fix
- #1302 [backport] Remove the index signature from
TestContext
(@chriskrycho) - #1303
TestContext.resumeTest()
returnsvoid
, notPromise<void>
(@chriskrycho)
Committers: 1
- Chris Krycho (@chriskrycho)
- Dan Freeman (@dfreeman)
Release 2.9.1
Note: these were all back-ported from master
since they could go out on 2.9. This will be the last 2.9 release unless there are critical bug fixes here!
🐛 Bug Fix
- Let ESLint have its way about docstring location (a8fac83)
- DOC: API: add render helper examples (f476a20)
- Tweak TS style for indexing multiple types (for getElement) (f01ad9f)
- Use export type for RenderingTestContext (2dc5077)
- Tweak TS style for indexing multiple types (3214483)
- Address PR feedback (5e87a54)
- DOC: API: add DOM query helper examples (83b7f5f)
- Export type for Target (335019d)
- Upgrade expect-type and fix issues the new version reveals (bae5e33)
- Correctly handle special char keyCodes with Shift (d537923)
- Add tab type test (64f40d5)
- Generate documentation (939f29f)
- Ensure types reflect optional-ness of tab options (95285cc)
- Fix typesVersions config again (53fa899)
- Clean up public-types after pack (b9dcbca)
Release 2.9.0
🚀 Enhancement
- #1269 Re-export hasEmberVersion (and its type) from @ember/test-helpers (@gitKrystan)
- #1278 perf: Remove excessive destroy call (@runspired)
- #1234 Introduce public TypeScript support (@chriskrycho)
🐛 Bug Fix
- #1277 Actually publish .d.ts (@gitKrystan)
- #1270 Fix typesVersions path (@gitKrystan)
- #1233 Add more keyCode mappings (@CvX)
📝 Documentation
Committers: 5
- Chris Krycho (@chriskrycho)
- Chris Thoburn (@runspired)
- Geordan Neukum (@geneukum)
- Jarek Radosz (@CvX)
- Krystan HuffMenne (@gitKrystan)
Release 2.8.1
Release 2.8.0
🚀 Enhancement
- #1211 Implement embrerjs/rfcs#785 (@cafreeman)
- Add
rerender
API - Allow
render
to accept components (e.g.<template></template>
).
- Add
🐛 Bug Fix
- #1216 Fix usage of
owner.unregister
withinember-engines
tests (@buschtoens)
Committers: 2
- Chris Freeman (@cafreeman)
- Jan Buschtöns (@buschtoens)
Release 2.7.0
Release 2.6.2
🐛 Bug Fix
📝 Documentation
🏠 Internal
- #1195 test(fillIn,typeIn): account for
selectionchange
in Firefox (@buschtoens) - #1169 Fix CI tests (@snewcomer)
- #1166 [test] bug: Fix latest ember.js errors for LinkTo invocation (@snewcomer)
Committers: 4
- Jan Buschtöns (@buschtoens)
- Ray Cohen (@raycohen)
- Scott Newcomer (@snewcomer)
- Simon Dahlbacka (@sdahlbac)
Release 2.6.0
🚀 Enhancement
- #1113 Add
tab
helper (to simulate "tabbing" through focusable elements) (@NullVoxPopuli)
🐛 Bug Fix
- #1155 Add registerHooks to new Tab helper (@NullVoxPopuli)
- #1141 Avoid using
Ember.assign
(prevents deprecations on newer Ember versions) (@ef4)
🏠 Internal
- #1149 Add test confirming lexical scope works with
await render
(@rwjblue) - #1153 Update to ember-source@3.28 in local development (@rwjblue)
- #1152 Use latest Embroider version in ember-try config (@rwjblue)
- #1151 Add ember-source@3.28 to CI explicitly (@rwjblue)
- #1150 Use "normal" script names for
lint:js
(@rwjblue)
Committers: 3
- Edward Faulkner (@ef4)
- Robert Jackson (@rwjblue)
- @NullVoxPopuli
Release 2.5.0
🚀 Enhancement
- #795 Add option to render to enable improved ember-engines testing API (@villander) (@richgt) (@rwjblue)
Committers: 3
- Michael Villander (@villander)
- Rich Glazerman (@richgt)
- Robert Jackson (@rwjblue)
Release 2.4.3
🐛 Bug Fix
- #1126 Preserve focus when default is prevented on mousedown (@bendemboski)
- #1127 Fix focus behavior when ancestor is focusable (@bendemboski)
🏠 Internal
- #1135 Update to ember-auto-import@2 (@rwjblue)
- #1111 Fixes postpack script to cleanup correct file type (@scalvert)
Committers: 3
- Ben Demboski (@bendemboski)
- Robert Jackson (@rwjblue)
- Steve Calvert (@scalvert)