You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+21-18Lines changed: 21 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,44 +4,47 @@ All notable changes to this project will be documented in this file.
4
4
## [DEVELOPMENT]
5
5
### Features
6
6
- Introduced single sign-on support for phpMyAdmin.
7
-
- Introduced support for NGINX Fast CGI Cache.
7
+
- Introduced support for NGINX FastCGI cache.
8
8
- Introduced support for SMTP Relay / smarthosts (server-wide or per-domain).
9
-
- Introduced the ability to choose which webmail client to use per-domain (Roundcube or Rainloop)
9
+
- Introduced the ability to choose which webmail client to use per-domain (Roundcube or Rainloop).
10
10
- Added B2 Backup Support for Remote Backup Location - thanks **@rez0n**!
11
-
- Added template support for osticket - thanks **@madito**!
12
-
- Install phpMyAdmin directly from source and provide a migration script for existing installations.
11
+
- Added template support for osTicket - thanks **@madito**!
12
+
- Packages for phpMyAdmin, Roundcube, and Rainloop will be pulled directly from their upstream source instead of APT for new installations.
13
+
- Added DNS records view to mail domains which provides DKIM, SPF, and other entries to use with an external provider.
13
14
- Added an upgrade script to provide in-place upgrades to php7.4 (or any other version).
14
15
16
+
15
17
### Bugfixes
16
18
- Fixed an issue where user name was duplicated when editing FTP users. (#1411)
17
19
- Fixed an issue where the iptables service would appear to be in a stopped state when fail2ban is stopped. (#1374)
18
20
- Fixed an issue where the default language value was incorrectly set under Server Settings > Configure.
19
21
- Fixed an issue with the dark theme where available updates were incorrectly displayed.
20
22
- Fixed an issue where local and FTP backup files were not deleted when running `v-delete-user-backup`. (#1421)
21
23
- Fixed an issue where IP addresses could not be deleted. (#1423)
22
-
- Fixed an issue where nginx web statistics authorization file was placed in the wrong directory.
23
-
- Fixed multiple small issues in mail domain handling and webmail stack.
24
-
- Fixed an issue which caused the custom docroot value to be not set when restoring a backup.
24
+
- Fixed an issue where `v-rebuild-user` would incorrectly rebuild domain items in addition to user account configuration.
25
+
- Fixed an issue which caused a web domain's custom document root value to be lost when restoring from backup.
25
26
- Fixed an issue which caused a `NSPOSIXErrorDomain:100` error when using Safari/iOS (thanks **@stsimb**).
26
-
- Fixed multiple small issues which occured when using PostgreSQL.
27
-
- Fixed an issue where exim ignored the conigured mail quota limit.
28
-
- Fixed an issue with the invalid character validation for mail auto replies.
29
-
- Fixed an issue which caused Let's Encrypt to fail when using the Moodle template - thanks **@ArturoBlanco**.
27
+
- Fixed an issue where exim ignored the configured mail quota limit.
28
+
- Fixed an issue where invalid character validation was performed when editing mail auto replies.
29
+
- Fixed an issue which caused Let's Encrypt to fail when using the Moodle template (thanks **@ArturoBlanco**).
30
30
- Fixed an issue where the MySQL `wait_timeout` value was not saved due to wrong regexp attribute (thanks **@guicapanema**).
31
+
- Fixed an issue where nginx web statistics authorization file was placed in the wrong directory.
32
+
- Fixed several small issues that were reported when using PostgreSQL.
33
+
- Improved reliability of mail domains and webmail clients.
34
+
- Improved reliability of service restarts during upgrades.
31
35
- Improved compatibility with Blesta / WHMCS plugins.
32
36
- Improved API error handling routines - thanks **@danielalexis**!
33
-
- Improved performance by enabling multithreading when creating backups using the `zstd` compression type.
37
+
- Improved backup performance through the use of multi-threading when creating archives using the `zstd` compression type.
34
38
- Improved error handling when creating firewall rules.
35
-
- Improved overview to provide DKIM and other mail server settings in mail overview.
36
-
- Improved removal handling to allow the remove of suspended users, domains, etc.
39
+
- Improved handling of suspended users and domains to allow deletion without unsuspension.
37
40
- Improved dependencies over package control to install `lsb-release` and `zstd`.
38
-
- Improved SFTP connection handling, changing expect to be case insensitive in SFTP (thanks **@lazzurs**).
41
+
- Improved SFTP connection handlingto be case insensitive (thanks **@lazzurs**).
39
42
- Improved domain validation to prevent creating subdomains when the top-level domain belongs to another account (thanks **@KuJoe** and **@sickcodes**).
40
43
- Improved IDN domain handling to resolve issues with Let's Encrypt SSL and mail domain services.
41
-
- Added private folder to openbasedir permission for all main templates.
44
+
- Added private folder to openbasedir permissions for all main templates.
42
45
- Disabled changing backup folder via Web UI because it used symbolic link instead of mount causing issues with restore mail / user files.
43
-
- Fixed xss vulnerability in v-add-sys-ip and user history log (thanks **@numanturle**)
0 commit comments