]> Sergey Matveev's repositories - public-inbox.git/blobdiff - Documentation/RelNotes/v1.6.0.eml
public-inbox 1.6.0
[public-inbox.git] / Documentation / RelNotes / v1.6.0.eml
index 4f72f352b7bbe2ceeb28573954967ff240e04c14..3fe8beae4f4b8a467254fc45bfdded0e8bb33cb7 100644 (file)
@@ -1,6 +1,8 @@
-From: Eric Wong <e@yhbt.net>
+From: Eric Wong <e@80x24.org>
 To: meta@public-inbox.org
-Subject: [WIP] public-inbox 1.6.0
+Subject: [ANNOUNCE] public-inbox 1.6.0
+Date: Wed, 16 Sep 2020 20:03:09 +0000
+Message-ID: <20200916200309.public-inbox-1.6.0-rele@sed>
 MIME-Version: 1.0
 Content-Type: text/plain; charset=utf-8
 Content-Disposition: inline
@@ -40,10 +42,13 @@ on HDD storage, though we can't defy the laws of physics, either.
     on message delivery (or spam removal) to wake up read-only
     daemons via inotify or kqueue.
 
-* Upgrading
+  - `--help' switch supported by command-line tools
+
+* Upgrading for new features in 1.6
 
   The ordering of these steps is only necessary if you intend to
-  use some new features of this release.
+  use some new features in 1.6.  Future releases may have
+  different instructions (or be entirely transparent).
 
   0. install (use your OS package manager, or "make install")
 
@@ -129,13 +134,35 @@ on HDD storage, though we can't defy the laws of physics, either.
     retrieval
 
   - mbox search results may now include all messages pertaining to that
-    thread (requires `--reindex' mentioned in `Upgrading').
+    thread.  Needs `--reindex' mentioned above in
+    `Upgrading for new features in 1.6'.
+
+  - fix mbox.gz search results downloads for lynx users
+
+  - small navigation tweaks, more prominent mirroring instructions
 
 * public-inbox-watch
 
   - Linux::Inotify2 or IO::KQueue is used directly,
     Filesys::Notify::Simple is no longer required
 
+  - NNTP groups and IMAP mailboxes may be watched in addition
+    to Maildirs (lightly tested).
+
+* Ongoing internal changes
+
+  - reduce event loop hogging for many-inbox support
+
+  - use more Perl v5.10-isms, future-proof against Perl 8
+
+  - more consistent variable and field naming, improve internal
+    documentation and comments
+
+  - start supporting >=40 char git identifiers for SHA-256
+
+  - test -httpd-specific code paths via Plack::Test::ExternalServer
+    in addition to generic PSGI paths.
+
 Please report bugs via plain-text mail to: meta@public-inbox.org
 
 See archives at https://public-inbox.org/meta/ for all history.