Skip to content

Commit c455b3f

Browse files
Add release notes.
1 parent aaa41d5 commit c455b3f

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

releases.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
11
# Releases
22

3+
## Unreleased
4+
5+
- Use Markly's native front matter parser (`Markly::FRONT_MATTER`) instead of manual string splitting, parsing each slide document once and extracting front matter directly from the AST.
6+
- Use the last `---` hrule in the AST as the presenter notes separator, so earlier `---` dividers in slide content are preserved correctly.
7+
38
## v0.2.0
9+
10+
- Add support for Mermaid diagrams in slides.
11+
12+
## v0.1.0
13+
14+
- Initial release.
15+
- Slide files are Markdown with YAML front matter for metadata (`template`, `duration`, `title`, `skip`, `marker`, `transition`, `focus`).
16+
- Slide content is split into named sections by top-level headings, rendered to HTML via Markly.
17+
- Presenter notes are separated from slide content by a `---` divider.
18+
- Magic move transitions between slides.
19+
- Navigation control in the presenter view.
20+
- Code highlighting with line-range focus support.
21+
- Live state synchronisation between display and presenter views over WebSockets.

0 commit comments

Comments
 (0)