Skip to content

Releases: tc39/ecmarkup

Version 14.1.0

29 Jul 20:04
Compare
Choose a tag to compare

Version 14.0.1

15 Jul 19:17
Compare
Choose a tag to compare

Pin nwsapi in #472

This prevents updating to a version of a transitive dependency which a bug which stops emu-imports from working.

Version 14.0.0

12 Jul 22:38
Compare
Choose a tag to compare

This release changes the default license, in #462. You should be aware that adopting this version of ecmarkup will change the license under which your specification is being released.

Version 13.0.1

08 Jul 00:02
Compare
Choose a tag to compare
  • tweak header name regex in #469

Version 13.0.0

07 Jul 02:38
Compare
Choose a tag to compare

The breaking change is the introduction of a parser for expressions in algorithm steps, in #464, which will reject many badly-formed texts (when using --lint-spec --strict) which would previously have been accepted. That PR also augments the exported biblio in a backwards-compatible way (old biblios will still load) by the addition of a new "kind" property to algorithm entries.

Other changes:

  • Don't link "remainder" unless followed by parentheses in #460
  • Stop rejecting +HH:MM UTC offsets as positive-signed real numbers in #463
  • Limit references pane width to match the main spec container in #459
  • link non-wordchars AOs in #466
  • fix rendering of d optional parameters in #465
  • allow assets/toc to be specified in metadata with CLI in #467

Full Changelog: v12.1.1...v13.0.0

Version 12.1.1

07 Jun 01:14
Compare
Choose a tag to compare
  • Link "min" and "max" even when not followed by parentheses in #452
  • do not propagate effects through Job Abstract Closures in #455

Version 12.1.0

19 May 01:25
Compare
Choose a tag to compare

What's Changed

  • Support for SOURCE_DATE_EPOCH in #440
  • Look for structured-header <emu-alg> inside <ins>/<del> in #444
  • Stop rejecting expanded-year dates as positive-signed real numbers in #445
  • Check against a more complete list of non-Oxford spellings in #446
  • Use raw grammar for production matching (fixes #448) in #449
  • Better error message for old-style biblios in #451

Version 12.0.3

23 Apr 22:36
Compare
Choose a tag to compare
  • do not apply typechecks to example algorithms #436
  • preserve search during multipage navigation #437
  • make text read "unpin" for already pinned things #439

Version 12.0.2

02 Apr 02:16
Compare
Choose a tag to compare

Various improvements for working with proposals which load the ecma262 biblio:

  • suppress error for productions defined in biblio in #432
  • make malformed early error clauses a soft error in #433
  • suppress "unknown x" errors from productions defined in external biblios in #434

Version 12.0.1

01 Apr 23:16
Compare
Choose a tag to compare

For #430, a bugfix for #426.