Releases: tc39/ecmarkup
Releases · tc39/ecmarkup
Version 20.0.0
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
Version 19.1.0
What's Changed
- Suppress line breaks before field/slot references by @gibson042 in #602
- Add indentation to hidden counter text by @gibson042 in #604
- Simplify buildMultipage by @gibson042 in #603
- support ReturnCompletion AO by @bakkot in #605
Version 19.0.0
What's Changed
- update lint rule to accept %-notation in operation headers in #595
This is a breaking change: @@symbol
notation is now a lint failure, which will break the build if you are using --strict
. See tc39/ecma262#1314 for context.
Version 18.4.0
- make the ToC black in #590
- Move
@internal
markers to individual members in #592 - Make the formatter smarter about mutli-line steps in #596
- fix instability in formatting AO headers with no arguments in #597
- avoid console warning when hitting number keys beyond pins in #599
- add support for opengraph tags in #598
Version 18.3.1
What's Changed
- bump grammarkdown and account for unescaping of < in #589
Full Changelog: v18.3.0...v18.3.1
Version 18.3.0
What's Changed
Miscellaneous improvements to the CSS used when printing.
Full Changelog: v18.2.0...v18.3.0
v18.2.0
Version 18.1.3
What's Changed
- reduce document width on wider displays by @michaelficarra in #571