@@ -21,6 +21,44 @@ setup.
2121
2222## Dovecot CE
2323
24+ ### Configuration Changes
25+
26+ ::: warning
27+ Dovecot 2.3.x settings will NOT work unless the configuration is changed
28+ as described in this section.
29+ :::
30+
31+ <!-- @include: include/2.4-directory-hashing.inc -->
32+
33+ <!-- @include: include/2.4-unknown-invalid-variables.inc -->
34+
35+ <!-- @include: include/2.4-section-naming.inc -->
36+
37+ <!-- @include: include/2.4-empty-userdb-variables.inc -->
38+
39+ #### Required Settings
40+
41+ The first setting in ` dovecot.conf ` ** MUST** now be
42+ [[ setting,dovecot_config_version]] . This helps to avoid unexpected
43+ configuration changes in the future.
44+
45+ Another new required setting is [[ setting,dovecot_storage_version]] . This helps
46+ to avoid unexpected storage file format incompatibilities.
47+
48+ ### Added Features
49+
50+ <!-- @include: include/2.4-added-auth-policy-parameters.inc -->
51+
52+ <!-- @include: include/2.4-added-cassandra-parameters.inc -->
53+
54+ <!-- @include: include/2.4-added-cryptographic-features.inc -->
55+
56+ <!-- @include: include/2.4-added-imapc_features-parameters.inc -->
57+
58+ #### Settings
59+
60+ <!-- @include: include/2.4-added-settings.inc -->
61+
2462### Deprecated Features
2563
2664| Feature | Notes |
@@ -36,6 +74,29 @@ setup.
3674| dsync | Use ` doveadm sync ` instead. ` dsync ` has been a symlink to ` doveadm ` already, this release removed the symlink completely. |
3775| director | Support for the Dovecot Director architecture has been removed. For a small-scale, unsupported replacement, see [[ link,lua_director]] . |
3876| replicator | Use [[ link,nfs]] or some other shared filesystem instead. |
77+ <!-- @include: include/2.4-removed-other-features.inc -->
78+
79+ <!-- @include: include/2.4-removed-plugins.inc -->
80+
81+ <!-- @include: include/2.4-removed-settings.inc -->
82+
83+ ### Changed Features
84+
85+ <!-- @include: include/2.4-changed-settings.inc -->
86+
87+ #### Default Settings
88+
89+ | Setting | Old Default | New Default | Notes |
90+ | ------- | ----------- | ----------- | ----- |
91+ <!-- @include: include/2.4-default-settings.inc -->
92+
93+ <!-- @include: include/2.4-fs-crypt.inc -->
94+
95+ <!-- @include: include/2.4-fts-header-settings.inc -->
96+
97+ ### Service defaults
98+
99+ <!-- @include: include/2.4-service-defaults.inc -->
39100
40101### Event Changes
41102
@@ -50,5 +111,16 @@ setup.
50111| [[ event,fts_flatcurve_query]] | This event was added. |
51112| [[ event,fts_flatcurve_rescan]] | This event was added. |
52113| [[ event,fts_flatcurve_rotate]] | This event was added. |
114+ <!-- @include: include/2.4-core-events.inc -->
115+
116+ <!-- @include: include/2.4-event-filters.inc -->
117+
118+ <!-- @include: include/2.4-exports.inc -->
119+
120+ <!-- @include: include/2.4-acls.inc -->
121+
122+ ### Doveadm
123+
124+ <!-- @include: include/2.4-doveadm.inc -->
53125
54- <!-- @include: include/2.3-to-2.4 .inc -->
126+ <!-- @include: include/2.4-other .inc -->
0 commit comments