Skip to content

v0.9.0

Choose a tag to compare

@andrewdavidmackenzie andrewdavidmackenzie released this 24 May 20:02
· 6 commits to master since this release
500bba3

What's Changed

Config allow names now match reported cause names (#250)

Breaking: Output format changed from [JP003: arithmetic overflow] to [JP003/overflow: arithmetic_overflow].

  • Description names (e.g. arithmetic_overflow), short IDs (e.g. overflow), and JP codes (e.g. JP003) are all valid in allow/deny config and inline comments
  • Added jonesy causes subcommand to list all valid names
  • JP004 (shift overflow) retired into JP003 overflow family
  • Updated all 25 documentation pages

Migration

Existing jonesy.toml configs using short IDs (e.g. allow = ["overflow", "format"]) continue to work unchanged. The new description names and JP codes are additional valid options.

If you parse jonesy text output, update your regex — the format now includes the short ID: [JPxxx/id: description].

Full Changelog: v0.8.1...v0.9.0