github mfontanini/presenterm v0.11.0

latest releases: v0.15.1, v0.15.0, v0.14.0...
7 months ago

Breaking changes

  • Footer templates are now sanitized, and any variables surrounded in braces that aren't supported (e.g. {potato}) will now cause presenterm to display an error. If you'd like to use braces in contexts where you're not trying to reference a variable you can use double braces, e.g. live at {{PotatoConf}} (#442) (#467) (#469) (#471).

New features

Fixes

  • Don't get stuck if tmux doesn't passthrough (#456).
  • Don't squash image if terminal's font aspect ratio is not 2:1 (#446).
  • Fail if --config-file points to non existent file (#474).
  • Use right script name for kotlin files when executing (#462).
  • Respect lists that start at non 1 indexes (#459).
  • Jump to right slide on code attribute change (#478).

Improvements

  • Remove result return type from builder fns that don't need it (#465).
  • Refactor theme code (#463).
  • Restructure terminal code and add test for margins/layouts (#443).
  • Use fastrand instead of rand (#441).
  • Avoid cloning strings when styling them (#440).

Don't miss a new presenterm release

NewReleases is sending notifications on new releases.