Skip to content

Commit 3d5d775

Browse files
committed
Merge branch 'staging/1.4-changelog' into main
2 parents 8841d3f + eb3b0c4 commit 3d5d775

File tree

1 file changed

+45
-3
lines changed

1 file changed

+45
-3
lines changed

CHANGELOG.md

Lines changed: 45 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
All notable changes to this project will be documented in this file.
33

44
## [DEVELOPMENT]
5+
6+
- **NOTE:** Ubuntu 16.04 (Xenial) is no longer supported as it has reached EOL (end-of-life) status.
7+
- **NOTE:** Apache in "standalone" mode is no longer actively supported and has been removed from installer options. Nginx (Proxy) + Apache2 will remain supported.
8+
- **NOTE:** Custom "quick installer apps" will not work anymore due to changes in how we handle quick installer apps. Minimal changes to the Quick installer apps are required! Please check https://github.com/jaapmarcus/hestia-quick-install for how to migrate!
9+
510
### Features
611
- Introduced single sign-on support for phpMyAdmin.
712
- Introduced support for NGINX FastCGI cache.
@@ -12,7 +17,23 @@ All notable changes to this project will be documented in this file.
1217
- Packages for phpMyAdmin, Roundcube, and Rainloop will be pulled directly from their upstream source instead of APT for new installations.
1318
- Added DNS records view to mail domains which provides DKIM, SPF, and other entries to use with an external provider.
1419
- Added an upgrade script to provide in-place upgrades to php7.4 (or any other version).
15-
20+
- Added Drupal and Nextcloud quick installer support (Removed placeholder Joomla)
21+
- Added a new optional theme "Vestia"
22+
- Added a switch to disable the API and also limit the api by default to 127.0.0.1 only. For current installs added the option "allow-all" on default
23+
- After first reboot of Hestia will try do 1 attempt to request / generate a valid Lets encrypt certificate
24+
- Introduced multiple new security policies via WebUI.
25+
- Allow users to edit Web / Proxy / DNS / Backend templates
26+
- Allow users to edit account details
27+
- Allow suspended users to login with "read-only" access
28+
- Allow users view / delete user history
29+
- Enforce sub domain ownership
30+
- Limit access to admin account when other users have the role "Administrator" assigned to them.
31+
- Disable user to login via WebUI / Limit access to WebUI to certain IP address per user.
32+
- Discourage websites to be created under "admin" account and redirect users to create new users.
33+
- Added support for redirecting to www / non www domains (or custom) #427 / #1638
34+
- Log failed login attempts
35+
- Introduced support for ARM based systems. Currently the packages are not available via ATP!
36+
- Force reboot of system after install
1637

1738
### Bugfixes
1839
- Fixed an issue where user name was duplicated when editing FTP users. (#1411)
@@ -46,9 +67,30 @@ All notable changes to this project will be documented in this file.
4667
- Fixed XSS vulnerability in `v-add-sys-ip` and user history log (thanks **@numanturle**).
4768
- Fixed remote code execution vulnerability which could occur when deleting SSH keys (thanks **@numanturle**).
4869
- Fixed vulnerability in v-update-sys-hestia (thanks **@numanturle**)
70+
- Disabled the Update via WebUI due to timeout issues. Please update via ```apt update && apt upgrade``` in command line instead.
4971
- Improve how Quick install of web apps are handled and allow users added apps to be maintained in list view.
50-
- Add Drupal quick installer
51-
- Add Nextcloud quick installer
72+
- Fixed an issue where the api was enabled after an update of HestiaCP
73+
- Fixed an issue when the default php version got deleted webmail didn't work any more. #1477
74+
- Limit access when "demo" mode is enabled.
75+
- Fixed an issue where limitations on aliases didn't work propperly
76+
- Fixed an issue where "Exit to control pannel" link got changed to "Logout" #1669
77+
- Allow packages to be deleted when in use. Current users are changed to "Default" package.
78+
- Fixed multiple bugs with in v-restore-users
79+
- Redesign statics page
80+
- Allow self signed certificates to be created with aliases.
81+
- Fixed issue where mail accounts where sorting incorrectly by size #1687
82+
- Improve results v-search-command #1703
83+
- Merge Codeiginiter / Drupal templates.
84+
- Prepare template for FastCGI support an improve security by allowing only .well-known for Let's encrypt requests
85+
- Update Cloudflare Ips in nginx.conf
86+
- Fixed an issue where emails where send to nobody when connection failed to database #1765
87+
- Fixed an issue where no notifications where send on failure and save local backup if remote backup failed.
88+
- Fixed an issue where domains containing 2 dots in the top level domain could accidentally got removed #1763
89+
- Fixed an issue where www could be created and after delete webmail doesn't work anymore #1746
90+
- Standardize headers for upgrade scripts
91+
- Improved how we handle custom themes
92+
- Refactored HMTL / PHP code WebUI
93+
5294

5395
## [1.3.5] - Service Release
5496
### Features

0 commit comments

Comments
 (0)