Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package presenterm for openSUSE:Factory checked in at 2025-07-15 16:43:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/presenterm (Old) and /work/SRC/openSUSE:Factory/.presenterm.new.7373 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "presenterm" Tue Jul 15 16:43:29 2025 rev:17 rq:1292635 version:0.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/presenterm/presenterm.changes 2025-06-02 22:00:25.600887991 +0200 +++ /work/SRC/openSUSE:Factory/.presenterm.new.7373/presenterm.changes 2025-07-15 16:44:19.969021658 +0200 @@ -1,0 +2,65 @@ +Mon Jul 14 07:32:41 UTC 2025 - Michael Vetter <mvet...@suse.com> + +- Update to 0.15.0: + * 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: + * Allow specifying where a snippet's execution output will go (#658). + * Add include comment command to import markdown files (#651) (#683). + * Allow validating snippets without explicitly executing them by using --validate-snippets switch (#645) (#637). + * Support iterm2 image protocol when running in tmux (#661). + * Add support for d2 diagrams (#657). + * Errors encountered when parsing markdown now always display the file, line, + and column where the error was found, as well as the markdown line that + caused the error (#674) (#653) (#684) (#685). + * Superscript via ^this^ and <sup>this</sup> syntaxes is supported when using + the kitty terminal. For other terminals we try to use unicode half block + characters which cover a portion of the ASCII charset. (#606)(#617 ) + (#665). + * Allow alternative snippet executors for languages that support execution. + This allows, for example, runnig rust code via rust-script or python code + via pytest (#614). + * Allow using env var PRESENTERM_CONFIG_FILE to point to the config file (#663) + * Set background color via OSC 11 to avoid having a colored edge around the + presentation (#623) (#624) (#627). + * Add support for markdown footnotes (#616). + * Runtime errors are now centered rather than being left aligned with some fixed margin (#638). + * Allow configuring number of newlines in between list items (#628). + * Allow 3 digit hex colors (#609) + * Allow configuring font used in PDF export (#608). + * Added uv as an alternative executor for python code (#662) + * Allow multiline slide titles (#679). + * Add support for multiline slide titles (#682) + * Add support for multiline subtitle (#680) + * Add support for syntax highlighting and execution for F# (#650) + * Use text style/colors in rust-script errors (#644). + * Added rust-script-pedantic alternative executor for rust (#640). + 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) + * Bump dependencies (#681) + 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) + Docs: + * Add custom introduction slides example (#633). + * Add mention of winget (#621) + * Fix incorrect note callout (#610) + * Add a note to export pdf using uv (#646) + * Clarify why no remote urls work with images (#664) + +------------------------------------------------------------------- Old: ---- presenterm-0.14.0.tar.zst New: ---- presenterm-0.15.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ presenterm.spec ++++++ --- /var/tmp/diff_new_pack.BZA8VP/_old 2025-07-15 16:44:21.505077187 +0200 +++ /var/tmp/diff_new_pack.BZA8VP/_new 2025-07-15 16:44:21.509077332 +0200 @@ -17,7 +17,7 @@ Name: presenterm -Version: 0.14.0 +Version: 0.15.0 Release: 0 Summary: A terminal slideshow tool License: BSD-2-Clause ++++++ _service ++++++ --- /var/tmp/diff_new_pack.BZA8VP/_old 2025-07-15 16:44:21.541078489 +0200 +++ /var/tmp/diff_new_pack.BZA8VP/_new 2025-07-15 16:44:21.545078633 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/mfontanini/presenterm</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">v0.14.0</param> + <param name="revision">v0.15.0</param> <param name="match-tag">*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> ++++++ presenterm-0.14.0.tar.zst -> presenterm-0.15.0.tar.zst ++++++ ++++ 13107 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/presenterm/vendor.tar.zst /work/SRC/openSUSE:Factory/.presenterm.new.7373/vendor.tar.zst differ: char 7, line 1