Skip to content

v0.4.0

Choose a tag to compare

@Edu4rdSHL Edu4rdSHL released this 26 May 18:10
· 48 commits to main since this release

What's Changed

Performance

  • GetHistory / SearchHistory now truncate content_text to a preview (substr, ~200 chars) in SQL instead of returning the full payload. A page of large text items previously serialized up to megabytes of JSON over D-Bus and parsed it on the GJS main loop, only to render a ~140-char snippet. Full content is still served on demand by GetItemContent for paste-back.

Documentation

  • Corrected the monitor.rs comments that wrongly claimed Mutter implements ext-data-control-v1 on GNOME 47+. Mutter exposes neither data-control protocol, so on GNOME the built-in Wayland monitor never binds and ingest comes from the extension via Meta.Selection + SubmitItem; the monitor only runs on wlroots. Also reconciled ARCHITECTURE.md with the code (supervisor backoff, SIGTERM timeout, prune, tokio runtime, load-more threshold, preview truncation).

See CHANGELOG.md for full details.