Skip to content

0.3.0

Compare
Choose a tag to compare
@favonia favonia released this 03 Nov 05:38
· 38 commits to main since this release
0.3.0
6596391

This is a major release with two notable changes:

  1. New special EOF ranges were introduced to highlight the end of a file. The terminal renderer will show “‹EOF›” and highlight it if a special EOF range is used.
  2. The terminal renderer was rewritten (again). Its visual appearance is almost identical to the previous one, except that the “faint” style replaces the gray coloring. Internally, it no longer uses notty (thus reducing the dependencies to a minimum), and it now automatically detects the environment variable NO_COLOR, following the specification at https://no-color.org/.

BREAKING CHANGES

  • Range: because of the new special EOF ranges, split is deprecated and will be removed soon; use view instead

Bug Fixes

  • Reporter: backtrace frames no longer inherit locations (#128) (bbd7d0b)
  • Tty: drop notty and use the "faint" style (#135) (1988a5a)
  • upgrade the dependency algaeff to 2.0.0 (#132) (6e8b9a2)

Features

  • MinimumSigs: new signatures to help library authors hide internal reporters (#126) (058171c)
  • Range: allow special EOF ranges (#125) (1b85fbd)
  • Tty: detect NO_COLOR (472f096)