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 likemanyTill
, 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]
).
- citation markup (
๐ 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 typeLinkType
.
- a new constructor
- A new data type
-
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.
- New parsing function
-
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 typeParserState
to keep track of spaces. - Function
updateLastSpcPos
was added to update the aforementioned field. - Function
afterSpace
was added to test the field.
- A 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.
- ๐ Fixed table detection in endOfParagraph parser: Tables were
expected to have a space between the leading pipe(s) and the
cell content. Lines like
-
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.
- ๐ Colon
-
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 typeInline
(API change).