github mfontanini/presenterm v0.15.0

latest release: v0.15.1
3 months ago

Breaking changes

  • The behavior for "jump next fast" and "jump previous fast" keybindings (defaults to n and p) now jumps straight from one slide to the next/previous one ignoring pauses. Before this used to "reveal" all pauses when jumping forward before going to the next slide. This behavior was weird and unintuitive so now fast jumps go straight into the next/previous slides. The action of "showing all pauses on the current slide" can now be done by pressing s (#678).

New features

Fixes

  • Consider rect start row when capping max terminal rows (#656).
  • Skip speaker notes slide on skip_slide (#625).
  • Don't loop on 0 bytes read when querying capabilities (#620).
  • Make code snippet language specifiers case insensitive (#613) - thanks @peterc-s.
  • Bump dependencies (#681) - thanks @barr-israel.

Chore

  • Refactored code to make it more easily testeable, and added lots of tests to ensure markdown is rendered as expected. This will hopefully reduce the number of errors found after each release (#660) (#659) (#655) (#647).
  • Bump rust version to 1.82 (#611).
  • Perform better validation around matching HTML tags (#668).
  • Don't run nightly job if the git hash hasn't changed (#667) (#675) (#669).
  • Display an error when using http(s) urls in image tags (#666).
  • Update Catppuccin themes to use palettes (#672) - thanks @jmcharter.

Docs

❤️ Sponsors

Thanks to the following users who supported presenterm via a github sponsorship in this release:

Don't miss a new presenterm release

NewReleases is sending notifications on new releases.