release 1.4

2 views
Skip to first unread message

Dan Callaghan

unread,
Apr 21, 2026, 5:50:44 AM (8 days ago) Apr 21
to li...@supmua.dev, sup...@googlegroups.com
I've just released Sup 1.4. It includes some fixes for long-standing
bugs, as well as a change in preparation for Xapian 2.0 compatibility.

The new release is available from Rubygems, Github, and:
https://supmua.dev/releases/

== 1.4 / 2026-04-21

* #343: Draft messages containing non-ASCII characters are now displayed
correctly in thread view.
* #533, #524: Sup now refuses to start if config.yaml is missing a default
account, or no sendmail command is configured.
* Improved the lazy-loading behaviour when scrolling down in thread list views.
* Sup now gracefully handles RFC2047-encoded words which contain incomplete
UTF-8 sequences after decoding, instead of crashing with ArgumentError.
* #516: Sup can now load sources.yaml produced by very old versions of Sup,
which left a syntactically invalid YAML tag for the SentLoader class.
* Fixed error handling behaviour for various scenarios where a draft message is
modified outside Sup.
* Sup no longer uses deprecated Xapian APIs, for compatibility with Xapian 2.0.
* Sup is now tested on Ruby 4.0.
* Sup's web site and git repos have moved to: https://supmua.dev/

--
Dan Callaghan <d...@djc.id.au>
signature.asc
Reply all
Reply to author
Forward
0 new messages