Skip to content

Tags: getreu/tp-note

Tags

v1.26.1

Toggle v1.26.1's commit message
Bug fix for Wayland clipboard support

v1.26.0

Toggle v1.26.0's commit message
This release ships a fix for a "too many headers" regression

The regression appeared when notes were viewed with some recent versions of
Firefox/LibreWolf. The SSE view updating code failed because the browser sent
too many HTTP headers for Tp-Note's internal buffer. This buffer has been
increased in this release.

The HTML to Markdown filter now parses language tags for programming
languages in code listings in some circumstances.

v1.25.20

Toggle v1.25.20's commit message
Update dependencies

This release ships Wayland support as a new feature of the `clipboard-rs` crate
v0.3.4 which allows dropping our own Wayland code in `tpnote/src/clipboard.rs`.

v1.25.19

Toggle v1.25.19's commit message
Enable more languages for language detection

The `lingua` crate v1.8.0 detects language much faster than before, but
requires 3 times as much disk space in the Tp-Note binary.
Therefor, this release:

* Ships approximately the language detection data for only half of the
  77 available languages (see `features` for the `lingua` crate in
  `Cargo.toml`).
* Enables by default all available languages as search candidates.
  (Can be configured with `filter.get_lang.language_candidates`,
  e.g. `filter.get_lang.language_candidates = [ "en", "fr", "de" ]`).

v1.25.17

Toggle v1.25.17's commit message
Reduce false positives in natural language detection.

This release filters URLs in texts with markup before passing it to the Lingua
crate. Before, URLs were often recognized as one of the configure natural
languages. There are no changes in the configuration or the templates. Just
the `get_lang()` filter got a little smarter. Now, it can even launch multiple
threads from a thread pool with the help of the Rayon crate. This reduces
Tp-Note's startup time when creating new, very large notes.

v1.25.16

Toggle v1.25.16's commit message
Maintenance release: upgrade dependencies

v1.25.15

Toggle v1.25.15's commit message
Publish a Tp-Note installer package for Windows 11

This release upgrades the Windows installer tool chain. The published Windows
installer package (`tpnote-1.25.15-x86_64.msi`) is tested with Windows 11 and is
probably the first working Tp-Note installer package for this Windows version.

The new installer also sets sub-entries to the context menu that appears when
you right-click on a file, a directory, the desktop or on the file explorer's
background. First, click on "Show more options" and then on one of the
following: "New Tp-Note", "Open", "View Tp-Note" or "Export Tp-Note".

v1.25.14

Toggle v1.25.14's commit message
Change browser search order: local Firefox ESR first

Change in the default configuration (can be overwritten with a custom
configuration file). This release changes the search order for installed
browsers and privileges Firefox ESR.

v1.25.13

Toggle v1.25.13's commit message
Publish `tpnote` version v1.25.13

v1.25.12

Toggle v1.25.12's commit message
Maintenance release, no new features

* Update documentation
* Update dependencies
* Minor refactoring of two templates