|
|
|
|
@@ -1,3 +1,94 @@
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 7 08:30:01 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.9.0:
|
|
|
|
|
Breaking changes:
|
|
|
|
|
* Default themes now no longer use a progress bar based footer.
|
|
|
|
|
Instead they use indicator of the current page number and the
|
|
|
|
|
total number of pages. If you'd like to preserve the old behavior,
|
|
|
|
|
you can override the theme by using footer.style = progress_bar in your theme.
|
|
|
|
|
* Links that include a title (e.g. [my title](http://example.com))
|
|
|
|
|
now have their title rendered as well.
|
|
|
|
|
Removing a link's title will make it look the same as they used to.
|
|
|
|
|
New features:
|
|
|
|
|
* Use "template" footer in built-in themes (#358).
|
|
|
|
|
* Allow including external code snippets (#328) (#372).
|
|
|
|
|
* Add +no_background property to remove background from code blocks (#363) (#368).
|
|
|
|
|
* Show colored output from snippet execution output (#316).
|
|
|
|
|
* Style markdown inside block quotes (#350) (#351).
|
|
|
|
|
* Allow using all intro slide variables in footer template (#338).
|
|
|
|
|
* Include hidden line prefix in executors file (#337).
|
|
|
|
|
* Show link labels and titles (#334).
|
|
|
|
|
* Add +exec_replace which executes snippets and replaces them with their output (#330) (#371).
|
|
|
|
|
* Always show snippet execution bar (#329).
|
|
|
|
|
* Handle suspend signal (SIGTSTP) (#318).
|
|
|
|
|
* Allow closing with q (#321).
|
|
|
|
|
* Add event, location, and date labels in intro slide (#317).
|
|
|
|
|
* Use transparent background in mermaid charts (#314).
|
|
|
|
|
* Add +acquire_terminal to acquire the terminal when running snippets (#366) (#376).
|
|
|
|
|
* Add PHP executor (#332).
|
|
|
|
|
* Add Racket syntax highlighting (#367).
|
|
|
|
|
* Add TOML highlighting (#361).
|
|
|
|
|
Fixes:
|
|
|
|
|
* Wrap code snippets if they don't fit in terminal (#320).
|
|
|
|
|
* Allow list-themes/acknowledgements to run without path (#359).
|
|
|
|
|
* Translate tabs in code snippets to 4 spaces (#356).
|
|
|
|
|
* Add padding to right of code block wrapped lines (#354).
|
|
|
|
|
* Don't wrap code snippet separator line (#353).
|
|
|
|
|
* Show block quote prefix when wrapping (#352).
|
|
|
|
|
* Don't crash on code block with only hidden-line-prefixed lines (#347).
|
|
|
|
|
* Canonicalize resources path (#333).
|
|
|
|
|
* Execute script relative to current working directory (#323).
|
|
|
|
|
* Support rendering mermaid charts on windows (#319).
|
|
|
|
|
Improvements:
|
|
|
|
|
* Add example on how column layouts and pauses interact (#348).
|
|
|
|
|
* Rename jump_to_vertical_center -> jump_to_middle in docs (#342).
|
|
|
|
|
* Document all snippet highlighting keyword (#335).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jul 30 03:51:48 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.8.0:
|
|
|
|
|
Breaking changes:
|
|
|
|
|
* Force users to explicitly enable snippet execution (#276) (#281).
|
|
|
|
|
New features:
|
|
|
|
|
* Code snippet execution for various programming languages (#253) (#255) (#256) (#258) (#282).
|
|
|
|
|
* Allow executing compiled snippets in windows (#303).
|
|
|
|
|
* Add support for hidden lines in code snippets (#283) (#254).
|
|
|
|
|
* Support mermaid snippet rendering to image via +render attribute (#268).
|
|
|
|
|
* Allow scaling images dynamically based on terminal size (#288) (#291).
|
|
|
|
|
* Allow scaling images generated via +render code blocks (mermaid, typst, latex) (#290).
|
|
|
|
|
* Show stderr output from code execution (#252).
|
|
|
|
|
* Wait for code execution process to exit completely (#250).
|
|
|
|
|
* Generate images in +render code snippets asynchronously (#273) (#293) (#284) (#279).
|
|
|
|
|
* Dim non highlighted code snippet lines (#287).
|
|
|
|
|
* Shrink snippet execution to match code block width (#286).
|
|
|
|
|
* Include code snippet execution output in generated PDF (#295).
|
|
|
|
|
* Cache +render block images (#270).
|
|
|
|
|
* Add kotlin script executor (#257).
|
|
|
|
|
* Add nushell code execution (#274) (#275).
|
|
|
|
|
* Add rust-script as a new code executor (#269).
|
|
|
|
|
* Allow custom themes to extend others (#265).
|
|
|
|
|
* Allow jumping fast between slides (#244).
|
|
|
|
|
* Allow explicitly disabling footer in certain slides (#239).
|
|
|
|
|
* Allow using image paths in typst (#235).
|
|
|
|
|
* Add JSON schema for validation,completion,documentation (#228) (#236).
|
|
|
|
|
* Allow having multiple authors (#227).
|
|
|
|
|
Fixes:
|
|
|
|
|
* Avoid re-rendering code output and auto rendered blocks (#280).
|
|
|
|
|
* Use unicode width to calculate execution output's line len (#261).
|
|
|
|
|
* Display background color behind '\t' in code exec output (#245).
|
|
|
|
|
* Close child process stdin by default (#297).
|
|
|
|
|
Improvements:
|
|
|
|
|
* Update install instructions for Arch Linux (#248).
|
|
|
|
|
* Fix all clippy warnings (#231).
|
|
|
|
|
* Include strict _front_matter_parsing in default config (#229).
|
|
|
|
|
* CHANGELOG.md contains clickable links to issues (#230).
|
|
|
|
|
* Add Support for Ruby Code Highlighting (#226).
|
|
|
|
|
* Use ".presenterm" as prefix for tmp files (#306).
|
|
|
|
|
* Add more descriptive error message when loading image fails (#298).
|
|
|
|
|
* Align all error messages to left (#301).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 4 06:44:19 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
|