-
66d0ce0b5c
Merge
cc9ead1ce6 into 3c51991c32
#1215
bfs2021
2026-10-09 15:06:09 +0800
-
-
cc9ead1ce6
Fix two CommonMark divergences in link reference definitions (#1213)
#1215
bfs2021
2026-10-09 15:04:51 +0800
-
-
e2af8b394c
Merge
0b45b97b5a into 3c51991c32
#1212
David
2026-09-20 23:13:58 +0800
-
-
0b45b97b5a
Fix list source maps including trailing blank lines
#1212
Cursor Agent
2026-09-20 15:13:47 +0000
-
-
bf86783883
Merge
6d381a9c47 into 3c51991c32
#1207
Yuzhong Zhang
2026-09-20 21:30:31 +0800
-
-
fb67181444
fix(smartquotes): keep converting quotes after the opener cap is hit
#1211
MFA-G
2026-09-15 08:31:05 +0700
-
-
-
efb9993124
14.3.2 released
14.3.2
v14
Vitaly Puzrin
2026-09-12 08:17:21 +0300
-
daf5a3c323
Backported 15.0.2 fixes
Vitaly Puzrin
2026-09-12 08:12:42 +0300
-
148aa63fbf
Updates
gh-pages
Vitaly Puzrin
2026-09-11 07:03:19 +0300
-
5e00c2d5f0
Bump js-yaml from 4.3.0 to 4.3.2
#1210
dependabot[bot]
2026-09-11 03:51:50 +0000
-
-
-
3c51991c32
15.0.2 released
master
15.0.2
Vitaly Puzrin
2026-09-11 06:50:26 +0300
-
cf27366035
Polish #1209 and limit smartquotes stack to 1000 openers
Vitaly Puzrin
2026-09-11 06:38:37 +0300
-
1b379c1b6d
Fix quadratic complexity in smartquotes rule when quote types don't match (#1209)
GSGFs7
2026-09-11 10:17:30 +0800
-
ccb1008d9b
Fix quadratic complexity in smartquotes rule when quote types don't match
#1209
GSGFs
2026-09-09 10:50:38 +0800
-
-
-
6d381a9c47
fix: skip the 4-space indent guard when code is disabled
#1207
Yuzhong Zhang
2026-08-30 03:19:13 +0000
-
-
924b203442
15.0.1 released
15.0.1
dev
Vitaly Puzrin
2026-08-27 23:56:02 +0300
-
a855f10b1b
14.3.1 released
14.3.1
Vitaly Puzrin
2026-08-27 23:45:51 +0300
-
ad70f6b7cf
Backported 15.0.1 fixes
Vitaly Puzrin
2026-08-27 23:40:41 +0300
-
b407f3b066
Ignore generated API docs in lint
Vitaly Puzrin
2026-08-27 23:37:04 +0300
-
bf025adb98
Prepare package.json for v14 backports
Vitaly Puzrin
2026-08-27 23:28:20 +0300
-
25c3895dab
Changelog update
Vitaly Puzrin
2026-08-27 23:09:28 +0300
-
aaadcfa6d8
Fix quadratic complexity in scheme backscan (inline linkify rule)
Vitaly Puzrin
2026-08-27 22:17:28 +0300
-
09fa07118d
Fix quadratic complexity when replacing fuzzy links
Vitaly Puzrin
2026-08-27 20:16:07 +0300
-
988c82be47
fix: don't strip spaces from all-space code spans
Vitaly Puzrin
2026-08-26 12:51:13 +0300
-
26b9a7be97
Polish previous commit
Vitaly Puzrin
2026-08-26 11:09:52 +0300
-
e8c6688d0d
fix: preserve IPv6 brackets in normalizeLink (#1204)
LY
2026-08-26 15:34:40 +0800
-
5e9b1cc830
Rework backticks cache to remove side effects, close #1201
Vitaly Puzrin
2026-08-26 00:34:33 +0300
-
7b9a6a3a63
doc: fix source link style for methods
Vitaly Puzrin
2026-08-25 22:48:43 +0300
-
186418c47e
fix: preserve IPv6 brackets in normalizeLink
#1204
LY
2026-08-19 00:41:39 +0800
-
-
-
789d0f4876
fix: don't let unclosed link label suppress a later code span
#1202
maximilliangrand
2026-08-14 13:42:04 +0200
-
-
-
c0df97eeff
Honor markdown escapes when matching inline linkify autolinks.
#1200
Arron Zou
2026-08-14 17:35:56 +0800
-
-
-
1e8ab89ca2
doc: add changelog to menu
Vitaly Puzrin
2026-08-13 03:19:58 +0300
-
1c197347ef
doc: replace oxide theme with custom one
Vitaly Puzrin
2026-08-13 03:05:43 +0300
-
1fb003b8fc
doc: clanup annotations
Vitaly Puzrin
2026-08-13 03:03:44 +0300
-
4956d07f0a
Bump js-yaml from 4.3.0 to 4.3.1
#1199
dependabot[bot]
2026-08-12 00:57:31 +0000
-
-
-
66ff3ada0c
Optimize newline regex in normalize rule (#1197)
CamWass
2026-08-05 01:41:18 +1200
-
1835c10b4e
Optimize newline regex in normalize rule
#1197
Campbell
2026-07-24 14:52:22 +1000
-
-
-
157b33bc13
15..0.0 released
15.0.0
Vitaly Puzrin
2026-07-30 19:41:34 +0300
-
f73cb76a2e
doc: rename files
Vitaly Puzrin
2026-07-30 18:53:28 +0300
-
3bc8e2dc52
Add TS types
Vitaly Puzrin
2026-07-30 15:50:44 +0300
-
2620dcebb0
Update contribution guidelines and issue templates
Vitaly Puzrin
2026-07-30 01:50:45 +0300
-
7d365fe3ba
doc: migration info
Vitaly Puzrin
2026-07-30 01:35:25 +0300
-
5c9b7ce4da
Update changelog
Vitaly Puzrin
2026-07-30 00:04:54 +0300
-
5a996d583c
doc: fix `@example` tags display
Vitaly Puzrin
2026-07-29 18:24:48 +0300
-
f5083f4d1c
doc: continue restructuring & theme fixing
Vitaly Puzrin
2026-07-29 16:50:26 +0300
-
54289c4d99
Show inline `code` content in image `alt` tag #1142
Vitaly Puzrin
2026-07-29 02:42:03 +0300
-
974e2d7f3b
`text_join` rule fix: process image `alt` content too (fixes lost escapes and entities)
Vitaly Puzrin
2026-07-29 02:20:05 +0300
-
5915b84a67
Add reference_definition token, stripped by default, #1055
Vitaly Puzrin
2026-07-28 23:36:34 +0300
-
6c60e21571
Narrow hidden token check for line breaks in renderer
Vitaly Puzrin
2026-07-28 15:06:23 +0300
-
1a1f8e493f
Store reference labels in token metadata, #938
Vitaly Puzrin
2026-07-28 00:36:21 +0300
-
a32f499be9
define link helpers as class methods instead of class properties
Vitaly Puzrin
2026-07-28 00:00:12 +0300
-
35cc740d29
doc: refactor navigation /data
Vitaly Puzrin
2026-07-27 23:35:01 +0300
-
567878f660
Remove legacy V8 workaround from normalizeReference(), #1153
Vitaly Puzrin
2026-07-27 05:53:21 +0300
-
8aaa330fbe
Remove StateBlock.ddIndent + related updates, #1139
Vitaly Puzrin
2026-07-27 05:42:58 +0300
-
418e5ef8a5
doc: apply `oxide` theme with patches
Vitaly Puzrin
2026-07-26 02:22:17 +0300
-
b0ab979b32
doc: bulk fixes
Vitaly Puzrin
2026-07-26 01:36:43 +0300
-
aedf2b852b
doc : navigation cleanup
Vitaly Puzrin
2026-07-25 20:26:50 +0300
-
579722ff2c
doc: refresh code snippets
Vitaly Puzrin
2026-07-25 18:17:40 +0300
-
76dc0e6ff1
Rename package doc/demo publish scripts
Vitaly Puzrin
2026-07-25 17:55:50 +0300
-
a5d8cb8f2d
doc: organize navigation
Vitaly Puzrin
2026-07-25 17:53:52 +0300
-
cff92d9687
Convert old ndoc comments to new typedoc format
Vitaly Puzrin
2026-07-25 10:56:21 +0300
-
bb5ffbb09a
ndoc => typedoc (draft)
Vitaly Puzrin
2026-07-25 01:23:20 +0300
-
a8d09458fa
Remove obsolete Node.js 10 workaround in normalizeReference()
#1196
Hashim Khan
2026-07-23 09:22:37 +0500
-
-
fed6e34e42
Use template literals for string interpolation
Vitaly Puzrin
2026-07-23 03:10:35 +0300
-
e4a1ee079f
Bump deps (to use built-in types)
Vitaly Puzrin
2026-07-23 00:16:54 +0300
-
5778986501
Add types check to test
Vitaly Puzrin
2026-07-21 23:52:11 +0300
-
b0520a8604
Migrate to TS (pass 7, strict mode on)
Vitaly Puzrin
2026-07-21 23:49:55 +0300
-
7f0139ce00
Migrate to TS (pass 6, Renderer and minor fixes)
Vitaly Puzrin
2026-07-21 21:38:55 +0300
-
2066515082
Migrate to TS (pass 5, MarkdownIt)
Vitaly Puzrin
2026-07-21 19:37:11 +0300
-
003b77a421
Migrate to TS (pass 4, rules)
Vitaly Puzrin
2026-07-21 14:21:18 +0300
-
b46631d173
Move `callable` wrapper to upper level
Vitaly Puzrin
2026-07-21 14:02:09 +0300
-
1f4eb333c0
Migrate to TS (pass 3, Ruler)
Vitaly Puzrin
2026-07-21 13:55:21 +0300
-
86f617b0bd
`Ruler` class cleanup
Vitaly Puzrin
2026-07-21 13:15:38 +0300
-
2958874ca2
Migrate to TS (pass 2, base classes and helpers)
Vitaly Puzrin
2026-07-21 00:04:33 +0300
-
a99b3dbeb1
Remove utils helpers `.has()`, `.isString()`, `.assign()`
Vitaly Puzrin
2026-07-19 18:31:26 +0300
-
2b49966fa6
Migrate to TS (pass 1, rename)
Vitaly Puzrin
2026-07-19 17:47:10 +0300
-
9f1157c6d8
Changelog update
Vitaly Puzrin
2026-07-19 16:34:05 +0300
-
7d4ed275d9
Express code span space-stripping without a regexp
#1180
Sarath Francis
2026-07-18 04:24:32 -0400
-
3c32c93b10
Don't strip spaces from code spans that consist only of spaces
Sarath Francis
2026-06-01 22:34:30 -0400
-
-
bcdb5d47b2
Harden entity decoding (fix incomplete #1096)
Vitaly Puzrin
2026-07-17 06:11:27 +0300
-
ae2017c6ec
entities v4 => v8
Vitaly Puzrin
2026-07-17 06:01:25 +0300
-
7971e37019
linkify-it => v6
Vitaly Puzrin
2026-07-17 05:21:32 +0300
-
93bdeb1876
General deps bump
Vitaly Puzrin
2026-07-17 04:19:56 +0300
-
1ec2a43c30
Expose internal classes as statics
Vitaly Puzrin
2026-07-17 03:45:59 +0300
-
b4ac55e6c7
Rework exports
Vitaly Puzrin
2026-07-17 03:25:37 +0300
-
41b53a8377
prototype => class
Vitaly Puzrin
2026-07-16 16:34:18 +0300
-
fc3f220159
Add helper for callable classes
Vitaly Puzrin
2026-07-16 11:32:46 +0300
-
a472b3704e
lib/ => src/
Vitaly Puzrin
2026-07-15 23:13:08 +0300
-
-
3f46cadc82
cli: cap stdin buffering to avoid unbounded memory use
#1194
Mario Limonciello
2026-07-14 23:36:41 -0500
-
-
4797d8014b
demo: restrict permalink-loaded options to a presentation allow-list
#1193
Mario Limonciello
2026-07-14 23:36:28 -0500
-
-
10678db9b6
fix: keep code span content in image alt text
#1192
MarkXian
2026-07-13 18:29:48 +0800
-
-
bef945e30f
Validate input type in parseInline
#1191
Ram-blip
2026-07-06 22:00:51 +0530
-
-
730b0180f9
Pending changes exported from your codespace
#1190
Iwagd-DHA
2026-07-04 00:01:12 +0000
-
2d9bbea7df
fix: recognize lowercase declarations as HTML blocks (CommonMark 4.6) (#1189)
spokodev
2026-07-03 12:55:46 +0100
-
214e45880a
fix: recognize lowercase declarations as HTML blocks (CommonMark 4.6)
#1189
Yarchik
2026-07-02 12:27:41 +0100
-
-
-
a311cfbeb7
fix: keep literal backslash before space in link destination (CommonMark 6.3) (#1188)
spokodev
2026-07-02 16:14:08 +0100
-
-
3fd58f72f1
fix: keep literal backslash before space in link destination (CommonMark 6.3)
#1188
Yarchik
2026-07-02 11:51:06 +0100
-
-
ff0ee084fc
14.3.0 released
14.3.0
Vitaly Puzrin
2026-07-02 03:21:39 +0300
-
b2bf8c5881
Bump js-yaml from 4.1.1 to 4.3.0
#1187
dependabot[bot]
2026-07-02 00:16:04 +0000
-
-
52e2749ab2
Bump linkify-it / vite deps
Vitaly Puzrin
2026-07-02 03:06:55 +0300