File: 3.0.0-beta1.rst.txt

package info (click to toggle)
cyrus-imapd 3.12.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 60,540 kB
  • sloc: ansic: 280,382; perl: 146,834; javascript: 9,624; sh: 5,730; yacc: 2,660; cpp: 2,263; makefile: 2,103; lex: 675; xml: 621; awk: 303; python: 273; asm: 262
file content (67 lines) | stat: -rw-r--r-- 2,638 bytes parent folder | download | duplicates (18)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
:tocdepth: 3

====================================
Cyrus IMAP 3.0.0 beta1 Release Notes
====================================

.. WARNING::

    Cyrus IMAP 3.0 is under active development, and subject to change.

    Do **NOT** use this version unless you're a developer of sorts.

Download from GitHub:

    *   https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.0-beta1/cyrus-imapd-3.0.0-beta1.tar.gz
    *   https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.0-beta1/cyrus-imapd-3.0.0-beta1.tar.gz.sig

.. _relnotes-3.0.0-beta1-changes:

Major changes
=============

*   Support added for FastMail-style conversations (threaded messages).
    (See the ``conversations`` options in :ref:`imapd.conf <imap-reference-manpages-configs-imapd.conf>`)

*   Optional Xapian_ integration for faster and shinier search. Note that this requires custom
    patches to Xapian, in this release. (See the ``search_engine`` option in
    :ref:`imapd.conf <imap-reference-manpages-configs-imapd.conf>`)

*   Archive support has arrived! Requires addition of an archive partition. (See ``archive_*``
    options in :ref:`imapd.conf <imap-reference-manpages-configs-imapd.conf>`)

*   Basic JMAP_ support. (See ``httpmodules`` in :ref:`imapd.conf <imap-reference-manpages-configs-imapd.conf>`)

*   Optional ClamAV_ integration for AntiVirus support is now working again.
    Requires separate installation of ClamAV_. (See configure.ac ``--with-clamav=DIR``)

*   Dropped support for Berkeley DB.

*   The handling of configure options has changed, dropping support for
    ``--with-cyrus-prefix`` and ``--with-service-path`` in favour of the more conventional
    ``--prefix``, ``--bindir``, ``--sbindir``, and ``--libexecdir``.

*   Binaries executed by the :ref:`master(8) <imap-reference-manpages-systemcommands-master>`
    service process are now installed to ``--libexecdir``.  Other binaries are installed to
    ``--bindir`` and/or ``--sbindir``.

    The ``make installbinsymlinks`` target can be used to set up symlinks to everything in
    ``--bindir``, if you need that in your environment.


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

*   Lots of fixes to caldav and carddav.

    Includes the addition of a new daemon (calalarmd) which periodically processes a global
    database containing the "next" alarm for each item, and sends the relevant mboxevents.
    (See configure.ac ``--with-calalarmd``)

*   Replication reliability fixes.

*   Improved ``LIST-EXTENDED``: more imap tests now succeed.

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