Skip to content

Version 20.0.0

Latest
Compare
Choose a tag to compare
@bakkot bakkot released this 23 Sep 01:07
· 2 commits to main since this release
d7dc06f

Breaking changes

In #611, the engines field has been updated to indicate support only for node 18+.

In #615, special handling for AOs named "Completion" and "GeneratorYield" has been dropped in favor of a new attribute, "skip return checks", which can be applied to any AO. When upstreaming into ecma262 this will need to be done for those as well as for NormalCompletion.

All PRs

  • Fix emu-format --check with multiple files in #607
  • handle ins/del in completion-record typechecks in #610
  • Bump engines and some dependencies in #611
  • Refactor typechecker in #612
  • special handling for Completion/NormalCompletion in the typechecker in #613
  • Check return types in #615