Skip to content

Release Notes #1773

@tabatkins

Description

@tabatkins

(This thread documents the updates in comments; this original comment always reflects the latest version.)

Version 7.0.1 and 7.0.2

  • A two-parter fixing a crasher bug (7.0.1 did a quick and dirty fix that prevented the crash; 7.0.2 fixed it more thoroughly and got lint/tests fixed up). The bug involved attributes containing newlines, which could get accidentally rewritten by the markdown parser. Completely by accident, that previously didn't cause a problem, but I did some innocuous markup changes that happened to now cause it all to misparse in the final html->tree parse. Anyway, all multiline attributes now pass through the markdown parser without being screwed up.
  • More generally, if I screw something up in the future around attributes, it'll get caught nicely and print a good error message, rather than crashing bikeshed.

Version 7.0.3

  • When parsing markdown links (like [foo](http://example.com)), if there was an escaped character in the destination it would get double-escaped and produce a broken link. Fixed.

Version 7.0.4

  • Properly generate a failure message if bikeshed issues-list quits with an error. (It was getting caught by a catch-all to ensure JSON/markup well-formedness that made it emit a success message alongside the fatal error.)
  • And while I'm in there, a few tiny fixes to bikeshed issues-list. Only user-facing thing is that I properly escape some bits of the output that weren't being escaped before.

Metadata

Metadata

Assignees

No one assigned

    Labels

    communicationIssues used for communicating with Bikeshed's users

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions