notmuch release 0.38 now available

Subject: notmuch release 0.38 now available

Date: Tue, 12 Sep 2023 08:47:19 -0300

To: notmuch@notmuchmail.org

Cc:

From: David Bremner


Where to obtain notmuch 0.38
===========================
  https://notmuchmail.org/releases/notmuch-0.38.tar.xz

Which can be verified with:

  https://notmuchmail.org/releases/notmuch-0.38.tar.xz.sha256.asc
  -----BEGIN PGP SIGNED MESSAGE-----
  Hash: SHA256
  
  a17901adbe43f481a6bf53c15a2a20268bc8dc7ad5ccf685a0d17c1456dbaf6e  notmuch-0.38.tar.xz
  -----BEGIN PGP SIGNATURE-----
  
  iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAmUATh8ACgkQA0U5G1Wq
  FSHSxQ//bIDqKiujxEPKjnqGz/+K2/63lQyHybhgoEhpJ2e0Xr/udgK7MY/rwdE2
  DAnefF4zDul6BdAGEh6ZPQ5CsHhzvIWVB2tJtAcBs3OxUXxL8cPvi7x9f3/UiHqv
  niTqPErmoGzw+JPRHHry0E2B3A9NoGyaHgA3I7WfOz+m17/88nJmJ/WLPbFMhfd7
  gcluC2ZLvkWtasfwtkICP7IH2SsmDCuqOyoik1Pjrhb155ViUcngCQD7S+mw0CfF
  QlngPgBFb40zM9VbEYc2vaSrISTzNFk6oFE7ivx2gQ3TLNYNWczJNYrNG1+vMh0g
  FlYAxawx9z8Agc1Ve7KcdmFOkdeu8e58cvsO2TFBmbuAM45g7BGcwYtopA9ef0eI
  sECZxflbj338BKnDOvAHNP89hVnx7WSB9mC8NltODGPmyG2MKpyISb9s6vr2cx0T
  +KHLZ+qnmYUFNUwv4HnE+HIBI/Z3yOOyMNM90sXrp+K0kjeAvgb5I0i6Dnuv/j/s
  uHOdXxaFJd4W3Fddwadql3X2MCA2g7tzhfL8o2YvYDMPXSb63dkSd+qqvcPHnHYy
  vd//VUezFAuLv9SdhMd9wk16qDWA8UIDLSnnP899cUTT11hhr9ga1f2ZDatQJj6V
  lFDeyx9LB01equLgbxbWe6Fr88GEAoGAMiyLVv9K/8nNMWLyNj4=
  =OH6T
  -----END PGP SIGNATURE-----

  https://notmuchmail.org/releases/notmuch-0.38.tar.xz.asc
  (signed by David Bremner)

What's new in notmuch 0.38
=========================

General
-------

Support relative lastmod queries (see notmuch-sexp-queries(7) and
notmuch-search-terms(7) for details).

Support indexing of designated attachments as text (see
notmuch-config(1) for details).

CLI
---

Add options --offset and --limit to notmuch-show(1).

Emacs
-----

New commands notmuch-search-edit-search and notmuch-tree-edit-search.

Introduce notmuch-tree-outline-mode.

Some compatibility fixes for Emacs 29. At least one issue (hiding
images) remains in 0.38.

Support completion when piping to external command.

Fix regression in updating tag display introduced by 0.37.

Library
-------

Fix bug creating database when database.path is not set.

Incremental performance improvements for message deletion.

Catch Xapian exceptions when deleting messages.

Sync removed message properties to the database.

Replace use of thread-unsafe Query::MatchAll in the infix query
parser.

Notmuch-Mutt
------------

Be more careful when clearing the results directory.

Ruby
----

Use `database_open_with_config`, and provide compatible path search
semantics.

Bugfix for query.get_sort

Test Suite
----------

Support testing installed version of notmuch.

Adapt to some breaking changes in glib handling of init files.

Replace OpenPGP key used in test suite.

Performance Tests
-----------------

Update signatures for performance test corpus.

What is notmuch
===============
Notmuch is a system for indexing, searching, reading, and tagging
large collections of email messages in maildir or mh format. It uses
the Xapian library to provide fast, full-text search with a convenient
search syntax.

For more about notmuch, see https://notmuchmail.org
_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org

Thread: