Skip to content

tap@18.4.0

Compare
Choose a tag to compare
@isaacs isaacs released this 29 Sep 18:09
· 144 commits to main since this release
tap@18.4.0
414d146

What's Changed

Note: The formatting of Symbol objects and enumerable Symbol properties has changed in snapshots and object diffs.

You may need to run tap --snapshot after updating to this release, and/or update some tests that were relying on symbol property keys being ignored.

  • Include Symbol keys in formatting/comparison.
  • Print symbols in formatted objects as Symbol.for(...) if appropriate.
  • Print known symbols from the Symbol constructor as Symbol.<key>, eg Symbol.iterator instead of
    Symbol(Symbol.iterator).
  • Add reporter-file config option #931

Full Changelog: https://github.com/tapjs/tapjs/compare/tap@18.3.0...tap@18.4.0