From cc5d9ec286f758de07b57087cfd537759b93dabe Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 9 May 2020 09:09:00 +0000 Subject: various doc updates ahead of 1.5.0 --- Documentation/RelNotes/v1.5.0.eml | 40 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) (limited to 'Documentation/RelNotes') diff --git a/Documentation/RelNotes/v1.5.0.eml b/Documentation/RelNotes/v1.5.0.eml index c9108c15..a9d8b241 100644 --- a/Documentation/RelNotes/v1.5.0.eml +++ b/Documentation/RelNotes/v1.5.0.eml @@ -5,21 +5,57 @@ MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline +This release introduces a new pure-Perl lazy email parser, +PublicInbox::Eml, which uses roughly 10% less memory and +is up to 2x faster than Email::MIME. This is a major +internal change + +Limits commonly enforced by MTAs are also enforced in the +new parser, as messages may bypass MTA transports. + +Email::MIME and other Email::* modules are no longer +dependencies nor used at all outside of maintainer validation +tests. + * public-inbox-index - `--max-size=SIZE' CLI switch and `publicinbox.indexMaxSize' - config file option added + config file option added to prevent indexing of overly + large messages. + + - List-Id headers are indexed in new messages, old messages + can be found after `--reindex'. * public-inbox-watch - multiple values of `publicinbox..watchheader' are - supported, thanks to Kyle Meyer + now supported, thanks to Kyle Meyer + + - List-Id headers are matched case-insensitively as specified + by RFC 2919 * PublicInbox::WWW - $INBOX_DIR/description and $INBOX_DIR/cloneurl are not memoized if missing + - improved display of threads, thanks to Kyle Meyer + + - search for List-Id is available via `l:' prefix if indexed + + - all encodings are preloaded at startup to reduce fragmentation + + - diffstat linkification and highlighting are stricter and + less likely to linkify tables in cover letters + + - fix hunk header links to solver which were off-by-one line, + thanks again to Kyle Meyer + +Release tarball available for download over HTTPS or Tor .onion: + +https://yhbt.net/public-inbox.git/snapshot/public-inbox-1.5.0.tar.gz +http://ou63pmih66umazou.onion/public-inbox.git/snapshot/public-inbox-1.5.0.tar.gz + Please report bugs via plain-text mail to: meta@public-inbox.org See archives at https://public-inbox.org/meta/ for all history. -- cgit v1.2.3-24-ge0c7