- Refactoring.
- Allow tailing whitespace in index syntax.
- Disallow leading whitespace in annotation, authority, link, media, emphasis, strong, and math syntax.
- Escape insecure characters.
- Allow HTML attributes.
- Remove
cite
HTML tag.
- Refine syntax structure design.
- Move annotation, authority, account, and hashtag syntax into inblock syntax.
- Add channel syntax.
- Disllow trailing
#
with hashtag syntax. - Disllow trailing
@
with account syntax.
- Allow trailing
@
with account syntax. - Remove figure function's header formatter injection.
- Refactoring.
- Fix blockquote parser.
- Fix figure parser.
- Fix media parser in figure syntax.
- Allow example syntax in figure syntax.
- Fix markdown example parser.
- Fix lightweight figure parser to parse blockquote syntax including extension syntax.
- Add example syntax.
- Refine extended link and media syntax to allow URI including parenthesises.
- Reserve attribute schema of media syntax.
- Reserve attribute schema of math syntax.
- Allow empty URI in media syntax.
- Allow leading and trailing whitespace around URI in link and media syntax.
- Allow invalid arguments of syntax and mark as invalid.
- Remove escape function.
- Remove
mark
HTML tag. - Parse HTML syntax of invalid tags using another parser.
- Parse invalid index and label syntax using another parser.
- Set index number of headings for TOC.
- Remove some trailing symbols in references of figures.
- Don't use the current abstract URI to visualize empty URI.
- Exclude blockquote elements from the target of the contextual features.
- Don't count hyphens of HTML comment out syntax.
- Extend figure function.
- Add authority syntax.
- Refine footnote function.
- Allow to put
$
symbol after math syntax. - Decode URI only on displaying.
- Remove invalid surrogate pairs.
- Allow empty lines in math syntax.
- Allow leading and trailing whitespace in math syntax.
- Allow media syntax in figure syntax.
- Fix figure function.
- Fix numbering of figure elements.
- Don't require group index in reference.
- Fix link, media, and url parser.
- Don't escape any character by
\
.
- Don't escape any character by
- Remove control characters.
- Fix link text constraints.
- Disallow link text starting with
@
.
- Parse as extension before parsing as link.
- Disallow link text starting with
#
.
- Allow invalid HTML tags with replacing.
- Don't translate the text of code and math.
- Allow tel protocol in link syntax.
- Refine rendering options.
- Disallow ulist syntax without
-
.
- Disallow figure name starting with numbers.
- Revert removing linebreaks after
wbr
HTML tag.
- Localize linebreak processing.
- Insert wbr element with linebreak.
- Remove linebreaks after
wbr
HTML tag.
- Add lightweight figure syntax.
- Change reference parser to accept only lower-case alphanumeric characters.
- Extend reference parser to add nest level.
- Extend label parser to support equation numbering.
- Extend hashtag parser to add tag level.
- Extend comment syntax to add HTML comment syntax.
- Allow blockquote syntax in figure syntax.
- Improve figure parser with pretext syntax.
- Allow list nesting with no content.
- Disallow media in heading, ulist, olist, dlist, and table syntax.
- Allow empty table row.
- Fix table parser.
- Refine table parser.
- Allow image link in link.
- Unify the same footnotes.
- Allow empty blockquote.
- Fix nested blockquote.
- Change markdown rendering flag of blockquote syntax.
- Require tables to put body contents.
- Don't use align attribute in tables.
- Allow trailing newline in figure syntax.
- Allow empty nested blockquote.
- Always open a media link in new tab.
- Allow whitespace in indexer.
- Remove local text parsing rules.
- Refactoring with some small breaking changes.
- Extend bracket parser for
"
.
- Refactoring.
- Fix paragraph parser for hashtag parser.
- Add comment syntax.
- Disallow nested annotations and media in annotations.
- Improve index parser.
- Standardize indexes to lower case.
- Add figure syntax.
- Add label syntax.
- Add figure function.
- Add footnote function.
- Refine horizontalrule syntax.
- Fix hashtag parser.
- Remove
q
HTML tag.
- Fix the copyright notice.
- Add toc function.
- Extend bind function signature.
- Improve index parser.
- Allow trailing whitespace.
- Add reference syntax.
- Refine hashtag syntax.
- Markup newline characters.
- Add hashtag syntax.
- Improve url parser.
- Allow escaped whitespace.
- Improve account parser.
- Don't escape URI after
@
symbol. - Use anchor element.
- Don't escape URI after
- Fix url parser.
- Support IPv6 addresses.
- Fix rules of trailing symbols detection.
- Fix escape function.
- Improve bind function to be reentrant.
- Remove extended syntax of link and media.
- Fix pretext parser.
- Fix link and media parsers.
- Fix url parser.
- Fix index parser.
- Support video and audio media.
- Refine rendering options.
- Fix math parser.
- Fix index parser.
- Compile to es2016.
- Optimization.
- Support progressive rendering.
- Refine bind function.
- Optimization.
- Refactoring.
- Refactoring.
- Extend pretext syntax to allow any language and filename.
- Fix link parser.
- Fix link parser.
- Refactoring.
- Refactoring.
- Fix emphasis parser.
- Fix code parser.
- Update Tweet renderer.
- Improve error messages.
- Fix pretext parser.
- Revert local text parsing rules.
- Fix newline parsing.
- Fix media rendering.
- Add escape function.
- Disallow
_
in account names. - Remove local text parsing rules.
- Use DOMPurify.
- Add
ins
,del
,sup
, andsub
HTML tags. - Remove insertion, deletion, superscript, and subscript syntax.
- Remove
code
HTML tag. - Improve parsing with brackets.
- Fix parsing with strong and emphasis syntax.
- Change schema of caches.
- Improve image rendering function interface.
- Fix RenderingOptions interface.
- Refine rendering options.
- Reserve symbol syntax.
- Extend extension syntax.
- Expose caches for custom renderer implementation.
- Add rendering options.
- Fix math syntax to disallow empty lines.
- Fix index syntax.
- Avoid a bug of PrismJS.
- Remove verbose code.
- Add syntax highlight.
- Fix cached math rendering.
- Add index syntax.
- Extend link syntax.
- Extend autolink syntax.
- Improve media rendering.
- Fix cached math rendering.
- Remove zalgo parser.
- Add rendering cache feature.
- Extend link syntax.
- Extend media syntax.
- Fix media URI parsing.
- Add render function.
- Extend autolink syntax.
- Optimization.
- Refactoring.
- Extend blockquote syntax.
- Relax olist syntax.
- Fix constraints of list children.
- Change bind function design.
- Add math syntax.
- Add zalgo parser.
- Fix url processing.
- Accept bodiless incomplete table.
- Fix blockquote syntax.
- Extend ulist syntax.
- Extend bind function signature.
- Add autolink syntax.
- Improve link parser.
- Fix text parser.
- Squash multiple linebreaks.
- Enhance link parser.
- Improve annotation parser.
- Improve table parser.
- Refine link parser.
- Allow only lower case HTML tags.
- Disallow empty contents.
- Refine annotation parser.
- Fix package settings.
- Enhance bind function.
- Remove
dfn
,abbr
,samp
,kbd
,data
,time
, andvar
HTML tags.
- Add insertion syntax.
- Change strike to deletion syntax.
- Remove
ins
,del
,sup
, andsub
HTML tags. - Improve parser algorithm.
- Extend pretext syntax.
- Extend extension syntax.
- Enhance table parser.
- Fix segment parser.
- Fix olist parser.
- Change license to Apache-2.0 AND MPL-2.0.
- Fix bind function.
- Add superscript syntax.
- Add subscript syntax.
- Remove
u
HTML tag. - Improve HTML parser.
- Fix code parser.
- Refine dlist syntax.
- Refine olist syntax.
- Enhance table parser.
- Add dlist syntax.
- Improve table parser.
- Fix paragraph parser.
- Fix extension parser.
- Enhance pretext syntax.
- Add extension syntax.
- Allow
wbr
HTML tag. - Fix segmentations.
- Fix horizontalrule parser.
- Fix ulist and olist parser.
- Add nofollow link syntax.
- Fix pretext language specification.
- Change parse function return type.
- Release.