Release 3.0.0
💥 Breaking Change
- #1379 remove has-ember-version (@NullVoxPopuli)
- #1384 Remove extraneous event-dispatcher wiring and a amd/require (@NullVoxPopuli)
- #1299 Remove IE11 support code (@rwjblue)
- #1167 Remove ember-test-helpers.setup-rendering-context.render && clearRender deprecation (@snewcomer)
- #1293 Drop support for Ember 3.x (@rwjblue)
- #1295 Drop support for IE11 (require native Promise) (@rwjblue)
- #1292 Make ember-auto-import@2 a dependency (@SergeAstapov)
- #1291 Remove deprecations targeting v3.0.0 (@chriskrycho)
- #1271 Upgrade ember v3.27.0...v4.9.2 (in development) (@gitKrystan)
🚀 Enhancement
- #1344 Expose registerHook and runHooks as official public APIs (@drewlee)
- #1319 Expose options types for setupContext and teardownContext (@gitKrystan)
- #1297 Add support for TS 4.8 and 4.9 (@chriskrycho)
- #1272 Use ember preview types (@gitKrystan)
- #1271 Upgrade ember v3.27.0...v4.9.2 (in development) (@gitKrystan)
- #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
- #1387 Pass owner instead of registry to ember-data's setupContainer (@anehx)
- #1320 Don't swallow deprecations and warnings when there is no test context (@kategengler)
- #1304 Avoid unnecessary dependencies on
@glimmer
types (@dfreeman) - #1301 Remove the index signature from
TestContext
(@dfreeman) - #1287 Port some conveniences from @types/ember__test-helpers package (@gitKrystan)
- #1285 Export type for Target (@gitKrystan)
- #1286 Upgrade expect-type; fix issues it reveals; add RenderingTestContext (@gitKrystan)
- #1288 Correctly handle special char keyCodes with Shift (@CvX)
- #1284 Ensure types reflect optional-ness of tab options (@gitKrystan)
- #1283 Fix types versions (@gitKrystan)
- #1277 Actually publish .d.ts (@gitKrystan)
- #1270 Fix typesVersions path (@gitKrystan)
- #1233 Add more keyCode mappings (@CvX)
📝 Documentation
- #1340 doc: fix various typos in the repo (@camerondubas)
- #1318 [DOC] Swap
find
andfindAll
examples (@geneukum) - #1289 Add docs for routing and render helper examples (@chriskrycho)
- #1255 DOC: API: add DOM query helper examples (@geneukum)
- #1259 DOCS: API: publish docs for tab (@geneukum)
🏠 Internal
- #1382 Remove code for pre-ember-v4 (@NullVoxPopuli)
- #1396 Update .npmignore (@MelSumner)
- #1378 ensureSafeComponent is not needed on Ember > 3.25 (@ef4)
- #1380 Use sibling import for logging so that these files are rollup compatible (@NullVoxPopuli)
- #1361 Sync with the v2.x branch (@NullVoxPopuli)
- #1360 Get ember-canary passing (@NullVoxPopuli)
- #1356 Convert to single-workspace monorepo (@NullVoxPopuli)
- #1324 Use node 16 for development instead of node 14 (@NullVoxPopuli)
- #1299 Remove IE11 support code (@rwjblue)
- #1294 Update volta-cli/action to v4 (@rwjblue)
Committers: 16
- Andrew A Lee (@drewlee)
- Cameron Dubas (@camerondubas)
- Chris Krycho (@chriskrycho)
- Chris Thoburn (@runspired)
- Dan Freeman (@dfreeman)
- Edward Faulkner (@ef4)
- Geordan Neukum (@geneukum)
- Jarek Radosz (@CvX)
- Jonas Metzener (@anehx)
- Katie Gengler (@kategengler)
- Krystan HuffMenne (@gitKrystan)
- Melanie Sumner (@MelSumner)
- Robert Jackson (@rwjblue)
- Scott Newcomer (@snewcomer)
- Sergey Astapov (@SergeAstapov)
- @NullVoxPopuli