Releases: getreu/tp-note
Releases · getreu/tp-note
v1.24.2
Regression fix: repair broken Windows installer This updates the tool chain that produces the Windows installer. The `.msi` installer was broken in version 1.24.1. Minor bug fix: * Windows: do not insert double `\r\r` when input comes from both: stdin and the clipboard.
v1.24.1
Regression bug fix: no HTML in X11 clipboard, fallback to text This release fixes a regression (commit dc9fd8d) introduced with the migration to the `clipboard-rs` crate (commit b532b71) under Linux/X11: When the clipboard contains no HTML, now the plain text content is correctly used (again). Minor internal improvements: * Refactor clipboard related templates
v1.24.0
Add clipboard HTML to Markdown converter This release of adds internal clipboard HTML detection and conversion to Markdown. In earlier versions the conversion of clipboard HTML content into Markdown was performed in the Browser by the plugins _Copy Selection as Markdown_ and _Copy as Markdown_ only. Now, this conversion can be done by Tp-Note also without browser plugin. For best results browser plugins are still preferred, because in addition to the selected content, the plugins insert also a link to the displayed page. Without plugin this information must be completed by hand. Nevertheless, the internal converter does a good job with quickly copying hyperlinks into Tp-Note files.
v1.23.10
Security release for RUSTSEC-2024-0019, no new features The vulnerability RUSTSEC-2024-0019 was found in one of Tp-Note's dependencies. For those who compile Tp-Note, this is fixed by a simple `cargo update`. Nevertheless, some distributions (e.g. NixOS), refer to the exact versions in `Cargo.lock`, which motivates this new release. Internal changes and refactoring: * Build chain: migrate from Docker to Podman * Encapsulation of the clipboard related code.
v1.23.9
1.23.8
Add page numbers for PDF rendition with WeasyPrint Highlights in this release: * Allow PDF rendition with WeasyPrint tpnote --export=- mydoc.md | weasyprint - mydoc.pdf * Refactor `tmpl_html` templates * Disable library logging when invoking with `--debug <LEVEL>` * Remove some workaround for early versions of the `notify` crate. * Bug fix: source also `tmpl_html` section when given in a configuration file