:tocdepth: 3

==========================
Cyrus IMAP 3.1.5 Tag Notes
==========================

Unavailable for download as this is a development branch only.

Access is via git.

.. warning::

    This should be considered for
    **testing purposes** and **bleeding-edge features** only. We will try to tag these
    snapshots at coherent development points, but there will generally be **large
    breaking changes** occurring between releases in this series.

.. _relnotes-3.1.5-changes:

Major changes since the 3.0.x series
====================================

* Sieve bug fixes and features.
* Caldav and Carddav improvements.
* JMAP improvements.
* Xapian bug fixes.
* Improvements to Annotations handling.
* DRAC support has been deprecated.
* Support for Prometheus stats.
* Support for the Sphinx backend to squatter searches has been removed.
* new cyrus.index format v16 included in 3.1.5 - adds unseen count and createdmodseq to index header, savedate and createdmodseq to index records

Updates to default configuration
================================

* The `specialusealways` option is now enabled by default. It must
  explicitly be disabled for interoperability with legacy clients that
  can't handle RFC 6154 attributes in extended LIST commands.
* The values accepted by `expunge_mode` have changed, please see the
  documentation for more information about the changes.
*

Security fixes
==============

* Contains fix for :cve:`CVE-2017-14230`.

Significant bugfixes
====================

*


.. _Xapian: https://xapian.org
.. _ClamAV: https://www.clamav.net
.. _JMAP: http://jmap.io
