All Versions
Latest Version
Avg Release Cycle
14 days
Latest Release

Changelog History
Page 1

  • v1.3.2 Changes

    ๐Ÿš€ Released 2020-06-22.

    • ๐Ÿ–จ Braces are now always escaped when printing; Jira treats braces specially, regardless of context.
  • v1.3.1 Changes

    ๐Ÿš€ Released 2020-06-14

    • โž• Added support for links to anchors.

    • ๐Ÿ’… Styled text may not wrap across multiple lines; linebreaks in marked-up text are now forbidden.

    • ๐Ÿ“œ Module Text.Jira.Parser.Core: new function many1Till which behaves like manyTill, but requires at least on element to be parsed.

    • ๐Ÿ“ฆ Ensured the package works with GHC 8.10.

  • v1.3.0 Changes

    April 04, 2020

    ๐Ÿš€ Released 2020-04-04

    • ๐Ÿ‘Œ Support was added for additional syntax constructs:

      • citation markup (??citation??),
      • links to attachments ([title^attachment.ext]), and
      • user links ([~username]).
    • ๐Ÿ”„ Changes to module Text.Jira.Markup:

      • A new data type LinkType is exported from the module.
      • Changes to type Inline:

        • a new constructor Citation has been added;
        • the Link constructor now takes an additional parameter of type LinkType.
  • v1.2.1 Changes

    April 03, 2020

    ๐Ÿš€ Released 2020-04-02

    • ๐Ÿ›  Fixed rendering of image attributes: image attributes are separated by commas instead of pipes; the latter are used in block parameters.

    • ๐Ÿ›  Fixed parsing of blockquotes which are not preceeded by blank lines.

    • ๐Ÿ“œ Ensure parsing of single-line blockquotes is possible even if there is no space between bq. marker and contents.

    • ๐Ÿ›  Fixed parsing of colors: parsing no longer fails for hexcolors which contain non-decimal digits.

    • ๐Ÿ”„ Changes to module Text.Jira.Parser.Shared:

      • New parsing function colorName which parses a color descriptor, i.e. either a name or a hexcolor.
  • v1.2.0 Changes

    March 28, 2020

    ๐Ÿš€ Released 2020-03-28

    • โž• Added check that a closing markup char is not preceeded by a whitespace character. Previously, plain text was still incorrectly treated as markup. E.g., the dashes in -> step -> used to be interpreted as delimiters marking deleted text.

    • ๐Ÿ‘ Allows empty table cells; table parsing failed if one of the cells did not contain any content.

    • ๐Ÿ”„ Changes to module Text.Jira.Parser.Core:

      • A field stateLastSpcPos was added to data type ParserState to keep track of spaces.
      • Function updateLastSpcPos was added to update the aforementioned field.
      • Function afterSpace was added to test the field.
  • v1.1.4 Changes

    March 27, 2020

    ๐Ÿš€ Released 2020-03-27

    • ๐Ÿ›  Fixed parsing of image parameters. Thumbnails and images with parameters were previously not recognized as images.
  • v1.1.3 Changes

    March 19, 2020

    ๐Ÿš€ Released 2020-03-19

    • ๐Ÿ›  Fixed table detection in endOfParagraph parser: Tables were expected to have a space between the leading pipe(s) and the cell content. Lines like ||Name| were erroneously not recognized as the beginning of a new block.
  • v1.1.2 Changes

    March 18, 2020

    ๐Ÿš€ Released 2020-03-18

    • Don't escape colon/semicolon unless necessary: it is necessary to escape colons or semicolons only if they could otherwise become part of a smiley.
  • v1.1.1 Changes

    March 18, 2020

    ๐Ÿš€ Released 2020-03-18

    • ๐Ÿ“œ Colon : and semicolon ; are now parsed as special characters, since they can be the first characters of an emoji.
    • ๐Ÿ›  Fixed parsing of words which contain non-special symbol characters: word boundaries were not set correctly if a word contained a dot . or similar chars.
    • ๐Ÿ›  Fixed incorrect emphasis parsing: digits were erroneously allows as the first characters after closing emphasis characters.
  • v1.1.0 Changes

    March 13, 2020

    ๐Ÿš€ Released 2020-03-13.

    • Lists are now allowed to be indented; i.e., lists are still recognized if list markers are preceded by spaces.
    • ๐Ÿ‘Œ Support for colored inlines has been added.
    • ๐Ÿ†• New constructor ColorInline for type Inline (API change).