New features
- Support for presentation speaker notes (#389) (#419) (#421) (#425) - thanks @dmackdev.
- Add support for colored text via inline
span
HTML tags (#390). - Add a color palette in themes to allow reusing colors across the theme and using predefined colors inside
span
tags (#427). - Add support for github/gitlab style markdown alerts (#423) (#430).
- Allow using
+image
on code blocks to consume their output as an image (#429). - Allow multiline comment commands (#424).
- Allow auto rendering mermaid/typst/latex code blocks (#418).
- Allow capping max columns on presentation (#417).
- Automatically detect kitty support, including when running inside tmux (#406).
- Use kitty image protocol in ghostty (#405).
- Force color output in rust, c, and c++ compiler executions (#401).
- Add graphql code highlighting (#385) - thanks @GV14982.
- Add tcl code highlighting (#387) - thanks @jtplaarj.
- Add Haskell executor (#414) - thanks @feature-not-a-bug.
- Add C# to code executors (#399) - thanks @giggio.
- Add R to executors (#393) - thanks @jonocarroll.
Fixes
- Check for
term_program
beforeterm
to determine emulator (#420). - Allow jumping back to column in column layout (#396).
- Ignore comments that start with
vim:
prefix (#395). - Respect
+no_background
on a+exec_replace
block (#383).