master
load all specs
fix: fix stong and em tokens in angle brackets (#3731)
fix: fix gfm urls after link (#2186)
🗜️ build [skip ci]
fix: Make `www` case-sensitive when detecting link starts (#3770)
fix: remove quotes at the end of gfm autolink (#2673)
fix: parse EOF backtick fences after paragraphs (#4039)
chore: clean up blockskip (#3801)
fix: Fix backtick and code rendering in links (#3783)
fix: treat a line of only tabs as a blank line between paragraphs (#4007)
add tests
fix: Fix spurious deeper nesting in a blockquote continuation (#4030)
fix: fix Setext continuation in blockquote (#3257)
fix bug : Cannot break line well [#1537](https://github.com/markedjs/marked/issues/1537)
add test
fix: fenced code doesn't need a trailing newline (#2756)
fix: leave whitespace only lines alone (#1889)
test: perf change deepEqual to renderExtra
render code with and without language with the trailing newline
test 3 spaces before table rows
fix: preserve code spans adjacent to tildes (#4012)
fix: Full Commonmark compliance for Lists (#2112)
fix: prevent single-tilde strikethrough false positives (#3910)
only send needed variables to tokenizer
Updated rules for underscore em
fix: fix em and strong starting with special char (#1832)
Links are masked only once per inline string
fix: keep the em/strong mask the same length as the source (#4044)
fix: fix links with square brackets in inline code break wrapping italics (#3785)
fix: Total rework of Emphasis/Strong (#1864)
move files
fix underscore adjacent to asterisk
Fix detection of orphaned emStrong delimiters (#2203)
fix: em strong (#2075)
fix: an unmatched strong run before emphasis stays literal (#4008)
fix: fix autolink email after single space (#2073)
fix: fix emstrong unicode (#3070)
fix: fix strikethrough flanking rules (#3882)
fix underscore emphasis then comma
fix: fix empty heading breaks paragraph and table (#3050)
fix: keep empty list after blockquote as a sibling block (#4004)
fix: allow escaped newline in link text (#3752)
fix: fix emstrong inside escaped backticks (#3652)
fix: fix del with escaped tilde (#3517)
fix: Fix more Escape conflicts (#2838)
Fix GFM Example 116
fix: Code and heading after list without blank line (#2483)
Fix GFM tables not breaking on block-level structures
fix: change defaults for mangle and headerIds to false (#2890)
fix: fix table rendered as heading (#3612)
fix: keep trailing text on HTML block close line for PI, declarations, and CDATA (#3991)
fix: update to commonmark specs 0.31 (#3176)
fix: fix html comment after list (#3518)
fix: escape image alt text (#3896)
fix image links with escaped brackets
fix image parens
fix: fix hr after list (#2809)
fix: Fix indented markdown in html (#2052)
fix indented tables to act like gfm
fix: Recognize setext headings whose first line starts with # (#4015)
fix: fix link with angle brackets around href (#1851)
fix: fix link url with no closing parenthesis (#3664)
fix: list alignment (#1810)
fix: allow sublist to be single space in pedantic (#1924)
fix: fix heading in list item (#2520)
fix: fix empty list item (#3890)
fix: parse empty list item with trailing space (#3984)
fix: fix list with tabs (#3891)
fix: fix items between lists (#1936)
fix: list item bullet without whitespace (#2431)
fix: remove deprecated options (#2936)
fix: loose list items are loose (#2672)
fix: fix block elements in task item (#3828)
fix loose task list with no tokens
fix: task lists not rendered when GFM is disabled (#1825)
fix: fix list item with blank first line (#3351)
fix: fix list item wrong indent (#3889)
fix: Fix every third list item broken (#2318)
Add check in splitCells to prevent calling trim on undefined (#2372)
fix: fix blockquote after list (#3888)
fix tests
improve heading
fix: Fix ordered lists after blockquotes (#4003)
fix: fix paragraph continuation after block element (#2686)
fix: fix atx heading and make regex safe (#1853)
improve paragraph
fix: fix unexpected setext heading (#2986)
fix: fix space at end of table line (#2201)
fix: fix strikethrough inside strong and em to follow gfm (#3577)
add substitution test
fix: only convert leading tabs to spaces (#1559) (#2434)
fix: fix blank line after table header (#2332)
Tokenizers lex their own child tokens (#2124)
fix: table after paragraph without blank line (#2298)
fix: fix ref links inside table (#2471)
fix: single column table (#2985)
fix: Don't replace tabs with spaces (#3438)
refactor(test): move task list output coverage to specs (#3963)
fix: avoid task checkbox for setext heading text (#3960)
fix: include single nested parens in emStrong link mask (#3475)
fix: Add Unicode punctuations (#2811)