errata v0.3.0.0 Release Notes

    • ๐Ÿ‘Œ Support GHC 9.0.1 (and eventually 9.2).

    • โšก๏ธ Optimized rendering of errors (#5). Huge thanks to RiugaBachi for this! This also adds a Monoid constraint to Source.

    • ๐Ÿ–จ Reworked the pretty printer so that it no longer prints trailing whitespace in most places.

    • โœ‚ Removed the errataBlock field, and only use errataBlocks. Now, an Errata can have no blocks attached to it at all. They will also no longer be sorted beforehand, as that should be up to the user.

    • โœ‚ Removed prettyErrorsNE, as it is no longer useful for what it was documented for.

    • ๐Ÿ›  Fixed the rendering of Blocks with no Pointers adding extra blank lines.