1:tocdepth: 3 2 3=============================== 4Cyrus IMAP 3.0.6 Release Notes 5=============================== 6 7.. IMPORTANT:: 8 9 This is a bug-fix release in the stable 3.0 series. 10 11 Refer to the Cyrus IMAP 3.0.0 Release Notes for important information 12 about the 3.0 series, including upgrading instructions. 13 14Download from GitHub: 15 16 * https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.6/cyrus-imapd-3.0.6.tar.gz 17 * https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.0.6/cyrus-imapd-3.0.6.tar.gz.sig 18 19.. _relnotes-3.0.6-changes: 20 21Changes Since 3.0.5 22=================== 23 24Experimental features 25--------------------- 26 27The experimental JMAP support has been removed in 3.0.6. The JMAP 28specification has changed substantially since 3.0.0 was released, 29in ways that cannot be simply backported. 30 31If you wish to experiment with or contribute to Cyrus JMAP support, 32please check out the unstable 3.1.x release tags, or the git master 33branch. 34 35Bug fixes 36--------- 37 38* Fixed :issue:`2177`: murder frontends using TLS no longer crash on starttls 39 failure (thanks Wolfgang Breyha) 40* Fixed :issue:`2197`: warnings fixed in CYRUS-MASTER.mib (thanks Fabrice 41 Bacchella) 42* Fixed: :cyrusman:`squatter(8)` no longer crashes when conversations are not 43 enabled 44* Fixed :issue:`2301`: rolling-mode squatter now works correctly from 45 :cyrusman:`cyrus.conf(5)` DAEMON section 46* Fixed some compilation warnings in the Xapian wrapper 47* Fixed capabilities detection in :cyrusman:`imtest(1)` (thanks Pavel Zhukov) 48* Fixed :issue:`2253`: :cyrusman:`master(8)` now rejects service entries with 49 listen paths that are too long 50* Fixed :issue:`2303`: :cyrusman:`lmtpd(8)` now looks for sieve scripts in the 51 same directories as the rest of cyrus (including :cyrusman:`timsieved(8)`). 52 Please note that if you had manually installed sieve scripts to the 53 directories lmtpd used to look in, these will need to be moved. 54* Fixed build failure with LibreSSL 2.7 (thanks Bernard Spil) 55* Fixed :issue:`2317`: sieve variables now work correctly in mailboxexists 56 tests 57* Fixed: squatter manpage now installs correctly when SQUAT engine not in use 58 (thanks uutari) 59* Fixed: recover from certain IMAP parse errors without losing protocol sync 60 61Other changes 62------------- 63 64* Services will now syslog warnings about attempts to access nonexistent 65 partitions 66* :cyrusman:`reconstruct(8)` now accepts a `-I` argument to enable updating of 67 mailbox UNIQUEIDs when clashes are detected, and will not do so without. 68 This is useful for preventing problems like :issue:`2240` in replicated 69 environments. 70