Releases: EasyEngine/easyengine
Releases · EasyEngine/easyengine
EasyEngine v4.10.1
What's Changed
- Release/v4.10.1 #1908 @mrrobot47
- feat(backup): add global lock to prevent concurrent backup OOM crashes EasyEngine/site-command#474 @mrrobot47
- fix(backup): handle 7z exit codes correctly to avoid false failures EasyEngine/site-command#473 @mrrobot47
- feat(pra): fetch latest release from GitHub API with fallback EasyEngine/admin-tools-command#53 @mrrobot47
EasyEngine v4.10.0
What's Changed
- Release/v4.10.0 #1907 @mrrobot47
- feat(config): add PHP 8.5 configuration zip file EasyEngine/site-command#471 @mrrobot47
- Backup cleanup improvement EasyEngine/site-command#470 @mrrobot47
- feat: php-fpm 8.5 support EasyEngine/site-type-wp#235 @L0RD-ZER0
- feat: php-fpm 8.5 support EasyEngine/site-type-php#110 @L0RD-ZER0
- feat: php-fpm 8.5 support EasyEngine/site-command#469 @L0RD-ZER0
- feat: php-fpm 8.5 support EasyEngine/dockerfiles#289 @L0RD-ZER0
- feat: php-fpm 8.5 support #1906 @L0RD-ZER0
- Error Tracking for Backup Failure Callbacks to EasyEngine dashboard EasyEngine/site-command#472 @mrrobot47
- feat(dash-command): add EasyEngine version to server data EasyEngine/dash-command#1 @mrrobot47
- fix(backup): follow symlinks to backup complete config content EasyEngine/site-command#468 @mrrobot47
- Enhance and stabilize API retry handling EasyEngine/site-command#467 @mrrobot47
- feat(dash): add retry logic for EasyEngine Dashboard API requests EasyEngine/site-command#466 @mrrobot47
- chore(deps): bump alpine from 3.22.1 to 3.23.0 in /newrelic-daemon EasyEngine/dockerfiles#288 @dependabot
- feat: EasyEngine Dashboard API callback for async backups EasyEngine/site-command#465 @mrrobot47
- Improve disk space error message clarity EasyEngine/site-command#464 @mrrobot47
- chore(deps): bump php from 8.4.13-fpm to 8.4.15-fpm in /php/8.4 EasyEngine/dockerfiles#287 @dependabot
- chore(deps): bump debian from 13.0-slim to 13.2-slim in /postfix EasyEngine/dockerfiles#286 @dependabot
- chore(deps): bump php from 8.3.26-fpm to 8.3.28-fpm in /php/8.3 EasyEngine/dockerfiles#285 @dependabot
- chore(deps): bump actions/checkout from 5 to 6 EasyEngine/dockerfiles#284 @dependabot
- chore(deps): bump redis from 8.2.2 to 8.4.0 in /redis EasyEngine/dockerfiles#283 @dependabot
- chore(deps): bump mariadb from 11.5 to 12.1 in /mariadb EasyEngine/dockerfiles#282 @dependabot
- fix(clone): Prevents overwriting wp-config.php when cloning a remote site with a custom public directory EasyEngine/site-command#462 @rodrigo-gpereira
- fix(clone-utils): update database import command to use mysql EasyEngine/site-command#461 @mrrobot47
- Add --skip-ssl option to db export command EasyEngine/site-type-wp#234 @mrrobot47
- fix(clone-utils): add --skip-ssl option to db export/import commands EasyEngine/site-command#460 @mrrobot47
- chore(deps): bump jwilder/nginx-proxy from 1.8.0 to 1.9.0 in /nginx-proxy EasyEngine/dockerfiles#279 @dependabot
- chore(deps): bump redis from 8.2.1 to 8.2.2 in /redis EasyEngine/dockerfiles#276 @dependabot
- Adjust DNS record name for wildcard domains EasyEngine/site-command#459 @mrrobot47
- fix(formatter): improve JSON output formatting #1903 @mrrobot47
- feat(migrations): implement concurrent docker image pulls #1902 @mrrobot47
- chore(deps): bump php from 8.4.12-fpm to 8.4.13-fpm in /php/8.4 EasyEngine/dockerfiles#275 @dependabot
- chore(deps): bump mcuadros/ofelia from 0.3.18 to 0.3.19 in /cron EasyEngine/dockerfiles#274 @dependabot
- chore(deps): bump php from 8.3.25-fpm to 8.3.26-fpm in /php/8.3 EasyEngine/dockerfiles#273 @dependabot
EasyEngine v4.9.3
What's Changed
- Release/v4.9.3 #1901 @mrrobot47
- feat: ssl-info command to show SSL details and DNS challange records EasyEngine/site-command#457 @mrrobot47
- feat(site): update add_site_redirects to handle redirect for non-ssl EasyEngine/site-command#458 @mrrobot47
- Add migration to fix SSL flag in DB for edge cases EasyEngine/site-command#456 @mrrobot47
- feat(redirects): check for SSL cert/key before adding redirects EasyEngine/site-command#455 @mrrobot47
- Add ssl-dns-info command to display DNS-01 TXT record values post site creation EasyEngine/site-command#454 @mrrobot47
- Add config unset and list commands with format support EasyEngine/config-command#13 @mrrobot47
- Fix/cert return EasyEngine/site-command#453 @mrrobot47
- fix typo EasyEngine/site-command#421 @gingerbeardman
EasyEngine v4.9.2
What's Changed
- feat(backup/restore): add --skip-ssl option to database commands EasyEngine/site-command#452 @mrrobot47
EasyEngine v4.9.1
What's Changed
- feat(backup): add --skip-ssl option to mysqldump command EasyEngine/site-command#451 @mrrobot47
- Add self-signed certificate generation EasyEngine/service-command#81 @mrrobot47
- Skip cert generation if certs dir missing EasyEngine/site-command#450 @mrrobot47
- Release/v4.9.1 #1900 @mrrobot47
- Add default self-signed cert to server EasyEngine/site-command#449 @mrrobot47
- Add default HTML page for unconfigured domains EasyEngine/dockerfiles#271 @mrrobot47
- Install libc-client-dev from sury for debian trixie EasyEngine/dockerfiles#270 @mrrobot47
- Flush MySQL privileges before database backup EasyEngine/site-command#448 @mrrobot47
- feat(PHP): update default PHP version to 8.3 EasyEngine/site-type-php#109 @mrrobot47
- feat(php): update default PHP version to 8.3 EasyEngine/site-type-wp#233 @mrrobot47
- Fix site deletion when ssl is not issued EasyEngine/site-command#447 @mrrobot47
- chore(deps): bump php from 8.4.11-fpm to 8.4.12-fpm in /php/8.4 EasyEngine/dockerfiles#269 @dependabot
- chore(deps): bump php from 8.3.24-fpm to 8.3.25-fpm in /php/8.3 EasyEngine/dockerfiles#268 @dependabot
- chore(deps): bump redis from 8.2.0 to 8.2.1 in /redis EasyEngine/dockerfiles#267 @dependabot
- chore(deps): bump actions/checkout from 4 to 5 EasyEngine/dockerfiles#265 @dependabot
- chore(deps): bump debian from 12.11-slim to 13.0-slim in /postfix EasyEngine/dockerfiles#264 @dependabot
- Bump php from 8.3.23-fpm to 8.3.24-fpm in /php/8.3 EasyEngine/dockerfiles#263 @dependabot
- Bump php from 8.4.10-fpm to 8.4.11-fpm in /php/8.4 EasyEngine/dockerfiles#262 @dependabot
- Bump redis from 8.0.2 to 8.2.0 in /redis EasyEngine/dockerfiles#261 @dependabot
- Bump jwilder/nginx-proxy from 1.7.1 to 1.8.0 in /nginx-proxy EasyEngine/dockerfiles#260 @dependabot
- Bump mcuadros/ofelia from 0.3.17 to 0.3.18 in /cron EasyEngine/dockerfiles#259 @dependabot
- Bump alpine from 3.22.0 to 3.22.1 in /newrelic-daemon EasyEngine/dockerfiles#258 @dependabot
EasyEngine v4.9.0
What's Changed
- Update rmccue/requests #1896 @mrrobot47
- PHP 8.4 updates EasyEngine/dockerfiles#256 @mrrobot47
- Add site backup/restore functionality EasyEngine/site-command#444 @mrrobot47
- Bump php from 8.2.28-fpm to 8.2.29-fpm in /php/8.2 EasyEngine/dockerfiles#255 @dependabot
- Bump php from 8.1.32-fpm to 8.1.33-fpm in /php/8.1 EasyEngine/dockerfiles#254 @dependabot
- Bump php from 8.3.21-fpm to 8.3.23-fpm in /php/8.3 EasyEngine/dockerfiles#253 @dependabot
- Bump alpine from 3.21.3 to 3.22.0 in /newrelic-daemon EasyEngine/dockerfiles#250 @dependabot
- Bump redis from 8.0.1 to 8.0.2 in /redis EasyEngine/dockerfiles#249 @dependabot
- bump debian from 12.10-slim to 12.11-slim in /postfix EasyEngine/dockerfiles#248 @dependabot
- Bump redis from 7.4.2 to 8.0.1 in /redis EasyEngine/dockerfiles#247 @dependabot
- Bump php from 8.3.19-fpm to 8.3.21-fpm in /php/8.3 EasyEngine/dockerfiles#246 @dependabot
- Bump mcuadros/ofelia from 0.3.16 to 0.3.17 in /cron EasyEngine/dockerfiles#241 @dependabot
- Bump mcuadros/ofelia from 0.3.15 to 0.3.16 in /cron EasyEngine/dockerfiles#239 @dependabot
- Bump debian from 12.9-slim to 12.10-slim in /postfix EasyEngine/dockerfiles#238 @dependabot
- Bump php from 8.1.31-fpm to 8.1.32-fpm in /php/8.1 EasyEngine/dockerfiles#237 @dependabot
- Bump php from 8.2.27-fpm to 8.2.28-fpm in /php/8.2 EasyEngine/dockerfiles#236 @dependabot
- Bump php from 8.3.16-fpm to 8.3.19-fpm in /php/8.3 EasyEngine/dockerfiles#235 @dependabot
- Bump alpine from 3.21.2 to 3.21.3 in /newrelic-daemon EasyEngine/dockerfiles#233 @dependabot
EasyEngine v4.8.1
What's Changed
- Release/v4.8.1 #1892 @mrrobot47
- Bump mcuadros/ofelia from 0.3.14 to 0.3.15 in /cron EasyEngine/dockerfiles#231 @dependabot
- Bump jwilder/nginx-proxy from 1.6.4 to 1.7.0 in /nginx-proxy EasyEngine/dockerfiles#230 @dependabot
- Bump debian from 12.8-slim to 12.9-slim in /postfix EasyEngine/dockerfiles#229 @dependabot
- Bump php from 8.3.15-fpm to 8.3.16-fpm in /php/8.3 EasyEngine/dockerfiles#228 @dependabot
- Bump redis from 7.4.1 to 7.4.2 in /redis EasyEngine/dockerfiles#227 @dependabot
- Bump alpine from 3.21.0 to 3.21.2 in /newrelic-daemon EasyEngine/dockerfiles#226 @dependabot
- Bump mcuadros/ofelia from 0.3.13 to 0.3.14 in /cron EasyEngine/dockerfiles#225 @dependabot
- Bump php from 8.2.26-fpm to 8.2.27-fpm in /php/8.2 EasyEngine/dockerfiles#224 @dependabot
- Bump php from 8.3.14-fpm to 8.3.15-fpm in /php/8.3 EasyEngine/dockerfiles#223 @dependabot
- Bump alpine from 3.20.3 to 3.21.0 in /newrelic-daemon EasyEngine/dockerfiles#222 @dependabot
- site-utils.php: Handle checking of links properly EasyEngine/site-command#441 @iamimmanuelraj
- Update network name in template EasyEngine/site-command#442 @mrrobot47
- Update network name in template EasyEngine/site-type-wp#231 @mrrobot47
- Update network name in template EasyEngine/site-type-php#108 @mrrobot47
EasyEngine v4.8.0
What's Changed
- Release/v4.8.0 #1886 @mrrobot47
- PHP 8.4 support in site update EasyEngine/site-command#440 @mrrobot47
- Update build workflow and add PHP 8.4 for EE testing #1885 @mrrobot47
- Add PHP 8.4 support EasyEngine/site-type-php#107 @mrrobot47
- Add PHP 8.4 support EasyEngine/site-type-wp#229 @mrrobot47
- Add PHP 8.4 image to workflow build EasyEngine/dockerfiles#221 @mrrobot47
- Add PHP 8.4 EasyEngine/dockerfiles#220 @mrrobot47
- Bump php from 8.2.25-fpm to 8.2.26-fpm in /php/8.2 EasyEngine/dockerfiles#218 @dependabot
- Bump php from 8.3.13-fpm to 8.3.14-fpm in /php/8.3 EasyEngine/dockerfiles#217 @dependabot
- Bump jwilder/nginx-proxy from 1.6.3 to 1.6.4 in /nginx-proxy EasyEngine/dockerfiles#216 @dependabot
- Bump php from 8.1.30-fpm to 8.1.31-fpm in /php/8.1 EasyEngine/dockerfiles#215 @dependabot
- Bump debian from 12.7-slim to 12.8-slim in /postfix EasyEngine/dockerfiles#214 @dependabot
- Bump actions/download-artifact from v3 to v4 in /.github/workflows #1858 @dependabot
EasyEngine v4.7.6
What's Changed
- Release/v4.7.6 #1876 @mrrobot47
- Increase memory limit for wp core download EasyEngine/site-type-wp#228 @mrrobot47
- Exit 1 when --command fails EasyEngine/shell-command#25 @mrrobot47
- Bump openresty/openresty from 1.25.3.2-buster to 1.27.1.1-buster in /nginx EasyEngine/dockerfiles#212 @dependabot
- Bump php from 8.2.24-fpm to 8.2.25-fpm in /php/8.2 EasyEngine/dockerfiles#211 @dependabot
- Bump php from 8.3.12-fpm to 8.3.13-fpm in /php/8.3 EasyEngine/dockerfiles#210 @dependabot
- Bump jwilder/nginx-proxy from 1.6.2 to 1.6.3 in /nginx-proxy EasyEngine/dockerfiles#209 @dependabot
- Fix ext enable post imagick update EasyEngine/dockerfiles#213 @mrrobot47
- Add workaround for imagick install on 8.3 EasyEngine/dockerfiles#208 @mrrobot47
- Fix update log typo #1870 @mrrobot47
- Update phar on tag #1869 @mrrobot47
- Bump redis from 7.4.0 to 7.4.1 in /redis EasyEngine/dockerfiles#207 @dependabot
- Bump composer/composer from 2.2.23 to 2.2.24 #1867 @mrrobot47
EasyEngine v4.7.5
What's Changed
- Update images for v4.7.5 #1866 @mrrobot47
- Update composer packages for v4.7.5 #1865 @mrrobot47
- Fix changelog script #1864 @mrrobot47
- Bump jwilder/nginx-proxy from 1.6.1 to 1.6.2 in /nginx-proxy EasyEngine/dockerfiles#206 @dependabot
- Update to exit 1 on site creation failure cleanup EasyEngine/site-command#439 EasyEngine/site-type-wp#227 EasyEngine/site-type-php#106 @mrrobot47
- Update to exit 1 on failure rollback EasyEngine/site-command#438 EasyEngine/site-type-wp#226 EasyEngine/site-type-php#105 @mrrobot47
- Bump php from 8.2.23-fpm to 8.2.24-fpm in /php/8.2 EasyEngine/dockerfiles#205 @dependabot
- Bump php from 8.1.29-fpm to 8.1.30-fpm in /php/8.1 EasyEngine/dockerfiles#204 @dependabot
- Bump php from 8.3.11-fpm to 8.3.12-fpm in /php/8.3 EasyEngine/dockerfiles#203 @dependabot
- Update chown to parent www dir EasyEngine/site-type-php#104 @mrrobot47
- Add bashrc to identify site in shell EasyEngine/dockerfiles#201 @mrrobot47
- Update shell access to html sites directly EasyEngine/shell-command#24 @mrrobot47
- Fix admin-email flag typo EasyEngine/site-type-php#103 @L0RD-ZER0
- setup.sh: Remove helper functions once done with installation EasyEngine/installer#40 @iamimmanuelraj