Files
WPIQ/CHANGELOG.md

205 lines
5.9 KiB
Markdown
Raw Normal View History

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
2019-03-15 19:27:36 +01:00
## Releases
2019-07-13 15:15:52 +02:00
### v3.9.x - [Unreleased]
2019-03-15 19:27:36 +01:00
---
2019-07-13 15:15:52 +02:00
### v3.9.5.4 - 2019-07-13
2019-05-02 18:41:07 +02:00
#### Added
- New Nginx package on Ubuntu with TLS v1.3 support (OpenSSL 1.1.1c)
2019-07-13 15:15:52 +02:00
- Netdata upgrade with `wo stack upgrade --netdata`
- Netdata stack remove/purge
2019-06-19 17:14:26 +02:00
#### Changed
- phpRedisAdmin is now installed with the stack "--admin"
2019-07-13 04:16:36 +02:00
- Remove memcached - not required anymore
2019-06-19 17:14:26 +02:00
#### Fixed
- phpRedisAdmin installation
- Duplicated locations /robots.txt after upgrade to v3.9.5.3
2019-07-13 15:15:52 +02:00
- Let's Encrypt stack "wo site update --letsencrypt/--letsencrypt=off"
- pt-query-advisor dead link
2019-07-13 15:15:52 +02:00
- Netdata persistant configuration
2019-06-19 17:14:26 +02:00
### v3.9.5.3 - 2019-06-18
#### Added
- Argument `--preserve` with the command `wo update` to keep current Nginx configuration
#### Fixed
- Nginx upgrade failure when running wo update
2019-06-17 00:45:12 +02:00
### v3.9.5.2 - 2019-06-17
2019-06-16 19:55:41 +02:00
#### Added
- Non-interactive install/upgrade
2019-06-17 00:45:12 +02:00
- Argument `--force` with the command `wo update`
- Argument `-s|--silent` to perform non interactive installation
#### Changed
2019-06-17 00:53:22 +02:00
- robots.txt location block moved from locations-wo.conf to wpcommon(-php7).php
2019-06-16 19:37:27 +02:00
#### Fixed
2019-06-17 00:45:12 +02:00
- WP_CACHE_KEY_SALT set twice with wpredis
- WordOps version check when using `wo update`
- robots.txt file download if not created
2019-06-17 00:53:22 +02:00
- PHP-FPM socket path in stub_status.conf : PR [#82](https://github.com/WordOps/WordOps/pull/82)
2019-06-16 19:37:27 +02:00
2019-05-10 19:11:07 +02:00
### v3.9.5.1 - 2019-05-10
#### Fixed
- Adminer download link
2019-05-02 18:41:07 +02:00
### v3.9.5 - 2019-05-02
2019-03-07 16:14:30 +01:00
2019-03-18 00:10:51 +01:00
#### Added
- IPv6 support with HTTPS
2019-03-18 01:37:33 +01:00
- Brotli support in Nginx
2019-03-19 16:58:35 +01:00
- Let's Encrypt support with --proxy
2019-03-22 08:20:21 +01:00
- Install script handle migration from EEv3
- load-balancing on unix socket for php-fpm
- stub_status vhost for metrics
2019-03-27 04:26:12 +01:00
- "--letsencrypt=subdomain" option
2019-03-22 08:20:21 +01:00
- opcache optimization for php-fpm
2019-03-23 18:05:30 +01:00
- EasyEngine configuration backup before migration
2019-03-25 10:31:53 +01:00
- EasyEngine configuration cleanup after migration
2019-03-23 18:05:30 +01:00
- WordOps configuration backup before upgrade
2019-03-24 16:11:17 +01:00
- Previous acme.sh certs migration
2019-03-25 10:31:53 +01:00
- "wo maintenance" command to perform server package update & cleanup
2019-03-31 17:14:17 +02:00
- Support for Netdata on backend : https://server.hostname:22222/netdata/
2019-04-03 11:32:35 +02:00
- New Stacks : composer and netdata
2019-04-10 17:18:24 +02:00
- additional argument for letsencrypt : --hsts
2019-05-02 18:41:07 +02:00
- Clean Theme for adminer
2019-04-16 11:16:55 +02:00
- Credits for tools shipped with WordOps
2019-04-23 19:03:42 +02:00
- Cache exception for Easy Digital Download
2019-05-02 18:41:07 +02:00
- Additional cache exceptions for Woocommerce
2019-04-23 19:03:42 +02:00
- MySQL monitoring with Netdata
2019-05-02 18:41:07 +02:00
- WordOps-dashboard on 22222, can be installed with `wo stack install`
- Extplorer filemanager in WordOps backend
- Enable OSCP Stapling with Let's Encrypt
2019-05-02 18:41:07 +02:00
- Compress database backup with pigz (faster than gzip) before updating sites
2019-05-02 10:07:37 +02:00
- Support for Ubuntu 19.04 (disco) - few php extensions missing
- Support for Raspbian 9 (stretch) - tested on Raspberry Pi 3b+
2019-04-30 19:05:54 +02:00
- backup letsencrypt certificate before upgrade
2019-05-02 10:07:37 +02:00
- directives emergency_restart_threshold & emergency_restart_interval to restart php-fpm in case of failure
2019-05-02 14:38:18 +02:00
- EasyEngine cronjob removal during install
- Kernel tweaks via systctl.conf
2019-05-02 18:41:07 +02:00
- open_basedir on php-fpm process to forbid access with php outside of /var/www & /run/nginx-cache
2019-03-18 00:10:51 +01:00
#### Changed
2019-03-16 09:25:48 +01:00
2019-03-18 00:10:51 +01:00
- letsencrypt stack refactored with acme.sh
2019-03-22 08:20:21 +01:00
- letsencrypt validation with webroot folder
2019-03-18 01:37:33 +01:00
- hardened nginx ssl_ecdh_curve
2019-03-22 08:20:21 +01:00
- Update phpredisadmin
2019-05-01 01:35:51 +02:00
- Increase MySQL root password size to 24 characters
- Increase MySQL users password size to 24 characters
2019-03-27 05:13:10 +01:00
- Nginx locations template is the same for php7.2 & 7.3
2019-04-14 19:43:23 +02:00
- backend SSL configuration now stored in /var/www/22222/conf/nginx/ssl.conf
2019-04-23 19:03:42 +02:00
- Install Netdata with static pre-built binaries instead of having to compile it from source
- Nginx updated to new stable release (1.16.0)
2019-05-02 18:41:07 +02:00
- New packages (phpmyadmin, adminer, composer) are not download in /tmp anymore
2019-04-14 19:43:23 +02:00
2019-03-16 09:25:48 +01:00
#### Fixed
- PHP 7.3 extras when php 7.2 isn't installed
- acme.sh installation
2019-03-16 10:30:52 +01:00
- acme.sh alias with config home variable
- deb.sury.org repository gpg key
2019-03-22 08:20:21 +01:00
- Nginx upgrade from previous WordOps release
- Force new Nginx templates during update
- Error message about missing my.cnf file during upgrade
2019-03-25 10:31:53 +01:00
- PHP 7.2 & PHP 7.3 pool configuration during upgrade
- WordOps backup directory creation before upgrade
- EasyEngine database sync during migration
2019-04-03 11:32:35 +02:00
- fix command "wo info"
2019-03-31 19:04:51 +02:00
- phpmyadmin install with composer
2019-04-02 01:59:40 +02:00
- command "wo clean --memcached"
2019-04-17 04:24:44 +02:00
- phpredisadmin setup
2019-04-17 14:16:38 +02:00
- --hsts flag with basic html site
2019-04-23 19:03:42 +02:00
- hsts flag on site not secure with letsencrypt
2019-04-30 19:05:54 +02:00
- fix import of previous acme.sh certificate
2019-05-02 10:07:37 +02:00
- fix proxy webroot folder creation
2019-03-16 09:25:48 +01:00
2019-03-15 19:27:36 +01:00
### v3.9.4 - 2019-03-15
2019-03-10 20:28:27 +01:00
#### Added
2019-03-12 13:11:34 +01:00
- Nginx module nginx_vts
2019-03-15 19:27:36 +01:00
- Migration script from nginx-ee to nginx-wo
2019-03-15 22:54:16 +01:00
- Support for Debian 9 (testing)
2019-03-15 19:57:12 +01:00
- New Nginx build v1.14.2
2019-03-10 20:28:27 +01:00
2019-03-07 16:14:30 +01:00
#### Changed
2019-03-10 18:45:32 +01:00
- Update WP-CLI version to 2.1.0
- Update Adminer to 4.6.2
2019-03-15 19:27:36 +01:00
- Update predis to v1.1.1
2019-03-10 20:28:27 +01:00
- Refactored nginx.conf
2019-03-13 18:22:50 +01:00
- Removed HHVM Stack
2019-03-15 19:27:36 +01:00
- Removed old linux distro checks
- Replace wo-acme-sh by acme.sh
2019-03-07 16:14:30 +01:00
2019-03-08 00:37:36 +01:00
#### Fixed
2019-03-15 19:27:36 +01:00
- Outdated Nginx ssl_ciphers suite
- Debian 9 nginx build
2019-03-08 00:37:36 +01:00
2019-03-07 16:14:30 +01:00
### v3.9.3 - 2019-03-07
#### Changed
2019-03-07 14:49:27 +01:00
- Updated Nginx fastcgi_cache templates
- Updated Nginx redis_cache templates
- Updated Nginx wp-super-cache templates
- Updated Nginx configuration for WordPress 5.0
- remove --experimental args
2019-03-05 13:19:47 +01:00
- MariaDB version bumped to 10.3
2019-03-07 14:49:27 +01:00
- Refactored Changelog
- Updated WO manual
- Updated WO bash_completion
- Refactored README.md
#### Added
2019-03-05 13:41:14 +01:00
- Add WebP image support with Nginx mapping
- Add PHP 7.3 support
2019-03-07 14:49:27 +01:00
- WordPress $skip_cache variable mapping
#### Fixed
2019-03-07 16:14:30 +01:00
- Nginx variable $webp_suffix on fresh install ([#21](https://github.com/WordOps/WordOps/issues/21))
- wo update command ([#7](https://github.com/WordOps/WordOps/issues/7))
- Fix php services management ([#12](https://github.com/WordOps/WordOps/issues/12))
2019-03-07 14:49:27 +01:00
- Fix WP-CLI install
2019-03-07 16:14:30 +01:00
### v3.9.2 - 2018-11-30
#### Changed
2019-03-05 13:41:14 +01:00
- Re-branded the fork to WordOps
- Codebase cleanup
- Set PHP 7.2 as the default
- Included support for newer OS releases
- Reworked the HTTPS configuration
- Added more automated testing with Redis
- Replaced Postfix with smtp-cli
- Dropped mail services
- Dropped w3tc support