v2.0.0
What's Changed
Added
- Introduced a new structure for Docker services, consolidating
php
andnginx
into a singlewebserver
service. - Added the ability to generate SSL certificates and start
memcached
andnginx
services via a new entrypoint script. - Created a new logging structure for
nginx
andPHP
services. - Implemented multiple new commands for managing the development stack, including
build
,clean
,start
,stop
,restart
,logs
, and service-specific commands. - Added support for optional services like
phpmyadmin
andmailhog
.
Changed
- Upgraded the MySQL version from 5.7 to 8.0.
- Refactored the Dockerfile structure to support different PHP versions (
php56
,php74
,php8
). - Updated the
.gitignore
andREADME.md
to reflect changes in the directory structure and usage instructions. - Modified the
.env
file to include PHP-related configurations and restructured service configurations.
Removed
- Deprecated the separate
nginx
service in favor of the consolidatedwebserver
service. - Removed
xdebug
andredis
from the PHP Dockerfiles to streamline the build process.
These updates provide a more streamlined and flexible development environment, enhancing the overall workflow and maintainability of the project.
New Contributors
Full Changelog: v1.1.6...v2.0.0