tap@18.4.0
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 asSymbol.<key>
, egSymbol.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