Releases: EasyEngine/easyengine
Releases · EasyEngine/easyengine
EasyEngine v4.4.0
What's Changed
Features ✨
- Remove 27 site limit
- Add ability to turn off SSL on a site
Blogpost
https://easyengine.io/blog/easyengine-v4-4-0-released/
Full list of PRs
- Fix compose v2 deprecations EasyEngine/service-command#71 EasyEngine/site-command#398 EasyEngine/site-type-php#92 EasyEngine/site-type-wp#202 @kirtangajjar
- GH-51 Fix typo EasyEngine/cron-command#53 @PiyushKhurana
- Fix container naming for compose v2 EasyEngine/service-command#70 @kirtangajjar
- Add daemon json and remove ipam config from sites. EasyEngine/site-type-php#91 EasyEngine/site-type-wp#201 EasyEngine/site-command#396 @kirtangajjar
- Bump composer/composer from 2.0.13 to 2.1.9 #1588 @dependabot
- Fix
CONTRIBUTING.md#1583 @danish17 - Create SECURITY.md #1577 @kirtangajjar
- fixed typo in documentation EasyEngine/site-command#394 @JayShamnani
- Fix migration network ip issue EasyEngine/service-command#69 EasyEngine/site-command#393 @kirtangajjar
- Remove migration retrigger prevention #1574 @kirtangajjar
- Fix for migration triggering again EasyEngine/auth-command#49 EasyEngine/service-command#68 @kirtangajjar
- Install iproute2 EasyEngine/installer#36 @kirtangajjar
- Add migration for iproute2 EasyEngine/site-command#392 @kirtangajjar
- Add dynamic subnet allocation feature EasyEngine/auth-command#48 EasyEngine/service-command#67 EasyEngine/site-type-wp#198 EasyEngine/site-type-php#90 @kirtangajjar
- Fix auth list EasyEngine/auth-command#47 @mrrobot47
- Fix: frontend auth whitelist EasyEngine/auth-command#46 @mrrobot47
- Add dynamic subnet allocation feature EasyEngine/site-command#391 @kirtangajjar
- Fix migration cache removal #1571 @kirtangajjar
- Fix site limit migration EasyEngine/site-command#390 @kirtangajjar
- 🐛 Fix migration trigger #1560 @kirtangajjar
- ✨️ Remove site create limit for WordPress sites EasyEngine/site-type-wp#196 @kirtangajjar
- ✨️ Remove ee site create limit for PHP sites EasyEngine/site-type-php#89 @kirtangajjar
- Switch from travis to GH Action EasyEngine/site-type-php#88 EasyEngine/site-type-wp#195 @mrrobot47
- Switch to GH action EasyEngine/site-command#388 @mrrobot47
- Exclude running Deploy Phar job in forks #1553 @mrrobot47
- Update README.md #1552 @RussQuan
- Fix docker network cleanup #1551 @mrrobot47
- ✨️ Add feature to remove SSL from site command EasyEngine/site-type-php#86 #1546 EasyEngine/site-command#386 EasyEngine/site-type-wp#193 @kirtangajjar
EasyEngine v4.3.1
What's Changed
Bug Fix 🐛
- Add symphony service-contracts package in phar to fix site ssl create #1545 @kirtangajjar
EasyEngine v4.3.0
What's Changed
Features ✨️
- Add PHP 8.0 support in site create EasyEngine/site-command#380 EasyEngine/site-type-php#85 EasyEngine/site-type-wp#192 EasyEngine/dockerfiles#122 @kirtangajjar @mrrobot47
- Add PHP 8.0 on-host support #1532 EasyEngine/site-command#379 EasyEngine/site-type-php#84 EasyEngine/site-type-wp#192 @kirtangajjar
- Add ZSH compatible autocompletion script #1490 @dhsathiya @kirtangajjar
- Add WP VIP extensions - EasyEngine/site-command#384 EasyEngine/dockerfiles#131 @kirtangajjar
Enhancements 🐛
- Rename 'site ssl' to 'site ssl-verify' EasyEngine/site-command#304 @dishitpala
- Remove site host entry on delete EasyEngine/site-command#381 @kirtangajjar
- Update composer dependencies for v4.3.0 #1541 @mrrobot47
- Security patch EasyEngine/site-command#383 @mrrobot47
- Fix EE_PROXY_TYPE declaration #1542 @kirtangajjar
- Add PHP matrix for testing #1538 @mrrobot47
Stack Updates 🔄
- Update nginx and nginx-proxy EasyEngine/dockerfiles#126 @mrrobot47
- Update PHP images EasyEngine/dockerfiles#124 EasyEngine/dockerfiles#131 EasyEngine/site-command#382 #1540 @mrrobot47 @kirtangajjar
- Update redis from 6.0.4 to 6.2.4 EasyEngine/dockerfiles#125 @mrrobot47
Blog Post
EasyEngine v4.2.0
What's Changed
Features
- Add refresh command EasyEngine/site-command#378 EasyEngine/service-command#65 @mrrobot47
- Add custom docker-compose support in site-command #1462 EasyEngine/admin-tools-command#47 EasyEngine/service-command#63 EasyEngine/shell-command#22 EasyEngine/site-command#358 EasyEngine/site-type-wp#180 @kirtangajjar @dhsathiya
Enhancements
- Port CI/CD from travis to GitHub Actions #1529 @mrrobot47
- Fix phar build #1526 @kirtangajjar
- Remove wp-cli autoloader #1493 EasyEngine/site-command#368 EasyEngine/site-type-php#83 EasyEngine/site-type-wp#190 EasyEngine/auth-command#45 EasyEngine/cron-command#50 EasyEngine/log-command#6 @kirtangajjar @mrrobot47
- Fix docker-compose command being ran on cli, config and help #1481 @dhsathiya
- Update phar creation in CI for builds #1480 @mrrobot47
- Add sysctl option in global config #1477 @mrrobot47
- Update packages for composer-plugin-api 2 @mrrobot47
- Fix sysctl config check EasyEngine/site-command#366 @mrrobot47
- Return sysctl params only if config is there EasyEngine/site-command#360 @mrrobot47
- Add admin-tools migration for path update EasyEngine/site-command#359 @mrrobot47
- Disable js css nginx log and update log_format EasyEngine/site-command#365 EasyEngine/site-type-wp#185 @mrrobot47 @kirtangajjar
- Fix docstring in get_webroot function https://github.com/EasyEngine/site-command/pull/361/files @kirtangajjar
- Add migrations to refresh global services EasyEngine/service-command#66 @mrrobot47
- Update ee-admin tools path EasyEngine/admin-tools-command#48 EasyEngine/admin-tools-command#46 @mrrobot47 @dhsathiya
Stack Updates
- Fix PHP opcache issue in 7.4 EasyEngine/dockerfiles#113 @mrrobot47
- Update PHP images #1478 @mrrobot47
- Pin mariadb image and fix remove statement EasyEngine/dockerfiles#120 @mrrobot47
- Add custom pinned mariadb cnf file EasyEngine/dockerfiles#115 @kirtangajjar
- Update fetching and installation of latest newrelic agent build EasyEngine/dockerfiles#114 @mrrobot47
EasyEngine v4.1.5
What's Changed
Enhancements
- Update PHP images to latest patch versions & update newrelic EasyEngine/dockerfiles#112 @mrrobot47
EasyEngine v4.1.4
EasyEngine v4.1.3
What's Changed
Feature Enhancements
- Change renewal time to 35 days before expiry EasyEngine/site-command#354 @mrrobot47
- Add json format in site info EasyEngine/site-command#355, EasyEngine/site-type-wp#174, EasyEngine/site-type-php#78 @kirtangajjar
Bug Fixes
- Get info only if site_ssl data is missing EasyEngine/site-command#356 @mrrobot47
- Fix ssl renew EasyEngine/site-command#353 @mrrobot47
EasyEngine v4.1.2
What's Changed
Alias Domains
- Allow alias domians in non-subdom sites EasyEngine/site-command#341, EasyEngine/site-type-wp#168 @kirtangajjar @mrrobot47
- Fix proxy cache call with data on alias update EasyEngine/site-command#351 @mrrobot47
- Update alias domain check on site create EasyEngine/site-type-wp#170 @mrrobot47
- Add alias domain support in php site type EasyEngine/site-type-php#75 @mrrobot47
Proxy Cache
- Fix site clean for proxy cache EasyEngine/site-command#344 @mrrobot47
- Fix proxy cache call with data on alias update EasyEngine/site-command#351 @mrrobot47
Updates
- Update nginx-proxy and nginx image versions #1465 @mrrobot47
- Update redis from 5.0 to 6.0.6 #1466 @mrrobot47
- Update openresty nginx from 1.15.8.3 -> 1.17.8.2 EasyEngine/dockerfiles#105 @mrrobot47
Optimizations
- Update proxy worker connections EasyEngine/dockerfiles#104 @mrrobot47
- Update nginx.conf parameters (
worker_connections,fastcgi_buffersandopen_file_cache) EasyEngine/dockerfiles#83 @dhsathiya - Add sysctl parameters EasyEngine/site-type-wp#169, EasyEngine/site-type-php#74, EasyEngine/site-command#347 @dhsathiya
Other Changes
- Fix PHP update to latest version EasyEngine/site-command#342 @mrrobot47
- Add rules to ignore cache control in response EasyEngine/site-command#343 @dhsathiya
- Fix conf.d folder permission for newrelic.ini update EasyEngine/site-command#345 @mrrobot47
- Fix site not getting created when db name has hypen EasyEngine/site-command#346 @kirtangajjar
- Improve sqlite error message #1461 @kirtangajjar
- Fix error while deleting auth EasyEngine/auth-command#43 @kirtangajjar
- Update pma config setup for new changes in pma EasyEngine/admin-tools-command#43 @mrrobot47
EasyEngine v4.1.1
What's Changed
Bug fixes
- Fix
conf.dfolder permission fornewrelic.iniupdate (EasyEngine/site-command#345) @mrrobot47 - Fix site clean for proxy cache (EasyEngine/site-command#344) @mrrobot47
- Add rules to ignore cache control in response (EasyEngine/site-command#343) @dhsathiya
- Add phplatest config template zip (EasyEngine/site-command#342) @mrrobot47
EasyEngine v4.1.0
What's Changed
Proxy Cache (New feature)
- Add feature for creating site with proxy-cache (EasyEngine/site-type-wp#159) @mrrobot47
- Feature - Proxy Cache option in site update (EasyEngine/site-command#324) @mrrobot47
- Extend proxy cache function (EasyEngine/site-command#326) @mrrobot47
- Add support for cleaning proxy cache (EasyEngine/site-command#339) @mrrobot47
- Add proxy cache status in site info (EasyEngine/site-type-wp#165) @mrrobot47
- Update proxy_cache variables (EasyEngine/site-type-wp#166) @mrrobot47
- Fix proxy cache issues & add key-zone param (EasyEngine/site-command#331) @mrrobot47
- Handle subdom site for proxy-cache (EasyEngine/site-command#325) @mrrobot47
- Update proxy cache valid http response codes (EasyEngine/site-command#327) @mrrobot47
Alias domains (New feature)
- Add alias domain feature in site create (EasyEngine/site-type-wp#160) @mrrobot47
- Add update command for alias domains (EasyEngine/site-command#329) @mrrobot47
- Restrict alias domains to subdom MU sites (EasyEngine/site-type-wp#163) @mrrobot47
- Restrict alias domains to subdom MU sites (EasyEngine/site-command#335) @mrrobot47
- Check alias domains while site creation (EasyEngine/site-type-php#73) @mrrobot47
- Check alias domains while site creation (EasyEngine/site-type-wp#164) @mrrobot47
- Update alias domain example with wildcard (EasyEngine/site-command#338) @mrrobot47
- Add alias domain example in site create (EasyEngine/site-type-wp#167) @mrrobot47
- Add alias domain util functions and checks (EasyEngine/site-command#337) @mrrobot47
Docker Image updates
- Update PHP and mariadb images (EasyEngine/dockerfiles#99) @mrrobot47
- Update OpenResty docker image version (EasyEngine/dockerfiles#100) @dhsathiya
- php_intl added (EasyEngine/dockerfiles#98) @hmert
- Re-apply memcache building steps for PHP 7.2 (EasyEngine/dockerfiles#101) @mrrobot47
- Update and Fix errors in PHP docker image (EasyEngine/dockerfiles#97) @dhsathiya
- Add php image migrations (EasyEngine/site-command#336) @mrrobot47
Other fixes and minor updates
- Add check for strong password in input (EasyEngine/site-type-wp#161) @mrrobot47
- Add wp-mail config file option (#1454) @mrrobot47
- Add wp-mail config option for default installation mail (EasyEngine/site-type-wp#162) @mrrobot47
- Add error patches (EasyEngine/site-command#340) @mrrobot47
- Add Nginx test before site restart (EasyEngine/site-command#328) @dhsathiya
- Add nginx config check output on restart (EasyEngine/site-command#334) @mrrobot47
- Add restart on php update and update reload commands (EasyEngine/site-command#333) @mrrobot47
- Fix ssl check for www/non-www when site created with public-dir (EasyEngine/site-command#332) @mrrobot47