2026-08-12 - 2026-09-12
Overview
55 Pull requests merged by 1 user
Merged
#57 Rework the roadmap: fold perf and docs fixes into 0.2.0, add 0.2.1
Merged
#56 Add the online sandbox, lossy conversion and @atlaskit/adf-schema evaluation
Merged
#54 Tick the 0.1.0 release and record the publish token's deadline
Merged
#53 Record the gate's silence as a 0.1.1 item
Merged
#51 Release 0.1.0
Merged
#50 Name the tag-push permission and the one-commit bump in the release checklist
Merged
#49 5d: the browser leg
Merged
#48 5c: the build and the release pipeline
Merged
#47 5b4: the README's consumer surface
Merged
#46 5b3: the code list and the flavour's gaps
Merged
#45 5b2: the error messages
Merged
#44 5b1: the error's source position
Merged
#43 5a: rename to @larvit/adf-codec
Merged
#42 3j: the carry and the combinations read back
Merged
#41 Read the inline nodes and the marks back, and keep the whitespace CommonMark does not strip
Merged
#40 Read the block nodes back, and stop a marker change splitting a list
Merged
#39 Hold the shipped source to ECMAScript alone, and run the suite on Deno and Bun
Merged
#38 Move the done todo items to todo-history.md, leaving their titles
Merged
#37 Cut 0.1.0 to the corpus round-trip, and date the proof work after it
Merged
#36 Read the node tables backwards, a directive to the node and marks it names
Merged
#35 Read the three directive forms, their attributes and the fences that nest them
Merged
#34 Read the emphasis, the links and the lone image CommonMark spells
Merged
#33 Read the inline text, and decode the escapes and references CommonMark spells
Merged
#32 Read the container blocks, and part a nested list the tight spelling would swallow
Merged
#31 Read the leaf blocks, ahead of any inline parsing
Merged
#30 Part the source into adf/ and markdown/ ahead of the parser
Merged
#29 Settle the last four picks milestone 3 was holding
Merged
#28 Settle the four picks 3a, 3c and 3k were holding
Merged
#27 Split the parser milestone into the chunks it takes
Merged
#26 Give the CommonMark blocks a directive form for what their spelling cannot hold
Merged
#25 Model CommonMark's emphasis matching, and escape the delimiter that only closes
Merged
#24 Carry what no section or mark spelling writes, and drop the mark refusal
Merged
#23 Escape the quoted attribute value, and pin the canonical form and the pipe cell's edges
Merged
#22 Tick 2e2
Merged
#21 Corpus 2e2: the mark runs, the run a carry breaks, and one mark vocabulary
Merged
#20 Tick 2e1
Merged
#19 Corpus 2e1: the carve-out escapes and the claimed line
Merged
#18 Carry a known node standing where no section spells it
Merged
#17 Settle the block attribute sections, and record the misplaced-node question
Merged
#16 Tick 2d
Merged
#15 Emitter 2d: the opaque carry in both positions and the reserved info string
Merged
#14 Tick 2c
Merged
#13 Emitter 2c: the inline node directives, the directive marks and the carried whitespace
Merged
#12 Tick 2b
Merged
#11 Emitter 2b: the block-node directives, the pipe table and the refusal corpus
Merged
#10 Tick 2a
Merged
#9 Emitter 2a: the corpus runner, the canonical serializer and the CommonMark subset
Merged
#8 Corpus 1d3: the inline-node and mark pairs
Merged
#7 Corpus 1d2: the block-node pairs
Merged
#6 Corpus 1d1: the CommonMark subset pairs, and the 1d split
Merged
#5 Flavour spec 1c: inline node syntaxes and marks
Merged
#4 Flavour spec 1b: block node syntaxes
Merged
#3 Flavour spec 1a: the directive grammar, canonical form, opaque carry
Merged
#2 Scaffold: package contract, docker CI gate, Renovate
Merged
#1 Settle goals, guarantees, HTML scope and release automation in the spec docs
1 Pull request proposed by 1 user
Proposed
#58 Check in the CommonMark spec suite and pin its exception list