* Release 0.29.
@ 2019-05-23 11:19 David Bremner
2019-05-26 11:42 ` David Bremner
2019-06-03 11:40 ` Release 0.29 David Bremner
0 siblings, 2 replies; 8+ messages in thread
From: David Bremner @ 2019-05-23 11:19 UTC (permalink / raw)
To: notmuch
[-- Attachment #1: Type: text/plain, Size: 201 bytes --]
I know there are several things "in progress", but we've also
accumulated a fair amount of change since 0.28. I am planning a feature
freeze for 0.29 on May 31 and (hopefully) a release on June 7.
d
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 658 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Release 0.29.
2019-05-23 11:19 Release 0.29 David Bremner
@ 2019-05-26 11:42 ` David Bremner
2019-05-26 11:59 ` [PATCH] NEWS: News for my changes for 0.29 David Bremner
2019-06-03 11:40 ` Release 0.29 David Bremner
1 sibling, 1 reply; 8+ messages in thread
From: David Bremner @ 2019-05-26 11:42 UTC (permalink / raw)
To: notmuch
[-- Attachment #1: Type: text/plain, Size: 3891 bytes --]
David Bremner <david@tethera.net> writes:
> I know there are several things "in progress", but we've also
> accumulated a fair amount of change since 0.28. I am planning a feature
> freeze for 0.29 on May 31 and (hopefully) a release on June 7.
>
> d
It's that time again, time to add NEWS items for user facing changes.
Here's a lightly edited git shortlog to jog your memories. We do want to
strike a balance between making sure the important stuff is in NEWS and
having people glaze over at the wall of text of all 1500+ lines of git log.
Daniel Kahn Gillmor (45):
build: distribute signed sha256sums
cli/show: pass the siglist directly to the sigstatus sprinter
crypto: Avoid pretending to verify signatures on unsigned encrypted mail
gmime-cleanup: drop unused gmime 2.6 content_type from _index_encrypted_mime_part
[...]
gmime-cleanup: no longer need to use GMime major version during build
emacs: drop use of message-default-charset
emacs: test notmuch-show during message decryption
configure: Ensure that GMime can extract session keys
emacs: Drop content-free "Unknown signature status" button
cli/show: emit new whole-message crypto status output
David Bremner (56):
doc: make man pages depend on emacs docstrings
build: sign tarball instead of sha256sum
release: use xz compression
test: add two known broken tests searching for xapian keywords
lib: use phrase search for anything not ending in '*'
performance-tests: tests for renamed/copied files in notmuch new
lib: add 'body:' field, stop indexing headers twice.
CLI/reindex: fix memory leak
n_m_remove_indexed_terms: reduce number of Xapian API calls.
build: drop support for gmime-2.6
lib/message_file: open gzipped files
cli/notmuch-show: support gzipped files
lib/database: index user headers.
David Edmondson (5):
reply: Include sender as recipient if they were the original recipient
emacs: Easy access to URLs mentioned in the current message
emacs: Optionally check for missing attachments in outgoing messages
Doan Tran Cong Danh (1):
python: support relative path in default database
Jameson Graef Rollins (4):
tests: run all tests in parallel, if available
Leo Vivier (1):
emacs: make notmuch-search-interactive-region obsolete
Luis Ressel (3):
test/T030-config: Separate stdout and stderr output
Prepend regerror() messages with "regexp error: "
Add a configure flag to disable rpaths
Léo Gaspard (1):
emacs: make editing a message as new include FCC
Matt Armstrong (1):
Emacs: bind "g" to 'notuch-refresh-this-buffer
Maxime Coste (2):
cli: notmuch show support for --body=false with --format=text
cli: notmuch show support for --include-html with --format=text
Michal Sojka (1):
doc: document notmuch new --verbose
Peter Wang (1):
doc: fix references to search.exclude_tags
Pierre Neidhardt (1):
emacs: Move notmuch-search-interactive-region to notmuch-lib as notmuch-interactive-region
Tomi Ollila (4):
configure: check that the version of emacs we may have is at least 24
Vincent A (1):
python: fix get_property error when property doesn't exist
William Casarin (1):
emacs: filter tag completions by current query
Yang Sheng (1):
Fix notmuch-describe-key
hydrargyrum (1):
python: fix set_sort/add_tag_exclude restype/argtypes typos
rhn (3):
lib: Explicitly state when replies will be destroyed
Örjan Ekeberg (6):
emacs: Add References header to forwarded messages
emacs: Tag forwarded messages with +forwarded (customizable)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 658 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH] NEWS: News for my changes for 0.29
2019-05-26 11:42 ` David Bremner
@ 2019-05-26 11:59 ` David Bremner
2019-05-26 16:18 ` David Bremner
2019-05-27 10:46 ` David Bremner
0 siblings, 2 replies; 8+ messages in thread
From: David Bremner @ 2019-05-26 11:59 UTC (permalink / raw)
To: David Bremner, notmuch
These are pretty terse overall, and could be expanded in future
commits.
---
NEWS | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/NEWS b/NEWS
index 26b8160c..7a79e560 100644
--- a/NEWS
+++ b/NEWS
@@ -1,18 +1,51 @@
Notmuch 0.29 (UNRELEASED)
=========================
+General
+-------
+
+Add "body:" field to allow searching for terms that occur only in the
+message body. See notmuch-search-terms(7) for details.
+
+Add support for indexing user specified headers (e.g. List-Id). See
+notmuch-config(1) for details.
+
+Fix bug for searching in some fields for Xapian keywords in quoted
+strings.
+
+Add support for gzip compressed mail messages (/not/ mboxes);
+e.g. `gzip -9 Maildir/cur/* && notmuch new" should work.
+
Command Line Interface
----------------------
`notmuch show` now supports --body=false and --include-html with
--format=text
+Fix several performance problems with `notmuch reindex`.
+
Emacs
-----
Support for GNU Emacs older than 25.1 is deprecated with this release,
and may be removed in a future release.
+Notmuch-emacs documentation is somewhat expanded. More contributions
+are very welcome.
+
+Build System
+------------
+
+Notmuch release tarballs are now compressed with `xz`.
+
+We now provide conventional detached signatures of the release
+tarballs in addition to the signed `sha256sum` files.
+
+Dependencies
+------------
+
+Support for GMime 2.6 is removed.
+
Notmuch 0.28.4 (2019-05-05)
===========================
--
2.20.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH] NEWS: News for my changes for 0.29
2019-05-26 11:59 ` [PATCH] NEWS: News for my changes for 0.29 David Bremner
@ 2019-05-26 16:18 ` David Bremner
2019-05-27 10:46 ` David Bremner
1 sibling, 0 replies; 8+ messages in thread
From: David Bremner @ 2019-05-26 16:18 UTC (permalink / raw)
To: notmuch
David Bremner <david@tethera.net> writes:
> These are pretty terse overall, and could be expanded in future
> commits.
> ---
> NEWS | 33 +++++++++++++++++++++++++++++++++
> 1 file changed, 33 insertions(+)
[snip]
> +
> +Add support for gzip compressed mail messages (/not/ mboxes);
> +e.g. `gzip -9 Maildir/cur/* && notmuch new" should work.
> +
I realized this example is problematic, since the maildir standard
includes the naming of files (and this also affects maildir flag syncing
in notmuch). Perhaps we should write something like "gzip -9
$MAIL/archive/big-file && notmuch new".
I just learned that dovecot supports a "Z" flag for compressed files
[1], so perhaps in future we could be compatible with that.
I guess whether this is worthwhile will depend on the user. The 481 files in
my mailstore with size at least 5M collectively occupy 3.9G and gzip
down to 2.7G. Of course deleting those files would be an even bigger
savings ;).
[1]: https://wiki.dovecot.org/Plugins/Zlib
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH] NEWS: News for my changes for 0.29
2019-05-26 11:59 ` [PATCH] NEWS: News for my changes for 0.29 David Bremner
2019-05-26 16:18 ` David Bremner
@ 2019-05-27 10:46 ` David Bremner
2019-05-27 23:07 ` Daniel Kahn Gillmor
1 sibling, 1 reply; 8+ messages in thread
From: David Bremner @ 2019-05-27 10:46 UTC (permalink / raw)
To: David Bremner, notmuch
These are pretty terse overall, and could be expanded in future
commits.
---
NEWS | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/NEWS b/NEWS
index d8aa272f..b852efec 100644
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,33 @@
Notmuch 0.29 (UNRELEASED)
=========================
+General
+-------
+
+Add "body:" field to allow searching for terms that occur only in the
+message body. Users will need to reindex their mail to take advantage
+of this feature.
+
+Add support for indexing user specified headers (e.g. List-Id). See
+notmuch-config(1) for details. This requires reindexing after changing
+the set of headers to be indexed.
+
+Fix bug for searching in some headers for Xapian keywords in quoted
+strings.
+
+Add support for gzip compressed mail messages (/not/ multi-message
+mboxes); e.g. `gzip -9 $MAIL/archive/giant-message && notmuch new`
+should work. Note that maildir flag syncing for gzipped messages is
+currently untested.
+
Command Line Interface
----------------------
`notmuch show` now supports --body=false and --include-html with
--format=text
+Fix several performance problems with `notmuch reindex`.
+
Emacs
-----
@@ -15,6 +36,22 @@ The minimum supported major version of Emacs is now 24.
Support for GNU Emacs older than 25.1 is deprecated with this release,
and may be removed in a future release.
+Notmuch-emacs documentation is somewhat expanded. More contributions
+are very welcome.
+
+Build System
+------------
+
+Notmuch release tarballs are now compressed with `xz`.
+
+We now provide conventional detached signatures of the release
+tarballs in addition to the signed `sha256sum` files.
+
+Dependencies
+------------
+
+Support for GMime 2.6 is removed.
+
Notmuch 0.28.4 (2019-05-05)
===========================
--
2.20.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: Release 0.29.
2019-05-23 11:19 Release 0.29 David Bremner
2019-05-26 11:42 ` David Bremner
@ 2019-06-03 11:40 ` David Bremner
1 sibling, 0 replies; 8+ messages in thread
From: David Bremner @ 2019-06-03 11:40 UTC (permalink / raw)
To: notmuch
David Bremner <david@tethera.net> writes:
> I know there are several things "in progress", but we've also
> accumulated a fair amount of change since 0.28. I am planning a feature
> freeze for 0.29 on May 31 and (hopefully) a release on June 7.
>
> d
0.29_rc1 tagged, uploaded to Debian Experimental.
All going well, I will release on Friday, so get any last minute NEWS
patches in.
d
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2019-06-03 11:39 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-23 11:19 Release 0.29 David Bremner
2019-05-26 11:42 ` David Bremner
2019-05-26 11:59 ` [PATCH] NEWS: News for my changes for 0.29 David Bremner
2019-05-26 16:18 ` David Bremner
2019-05-27 10:46 ` David Bremner
2019-05-27 23:07 ` Daniel Kahn Gillmor
2019-05-28 10:33 ` David Bremner
2019-06-03 11:40 ` Release 0.29 David Bremner
Code repositories for project(s) associated with this public inbox
https://yhetil.org/notmuch.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).