All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
6.0.0-alpha.4 (2022-08-17)
6.0.0-alpha.3 (2022-08-07)
- add a devcontainer.json that uses dolphin (#64) (708fbe7)
- add images for php 8.1 (#70) (8d25097)
- adding elasticsearch 7.16.1 (#51) (5127f9d)
- enforce
yml
file names (#75) (4e2d333) - env: add revised ENV for dolphin (#64) (9020d1e)
- nginx: add auto-reloading (#64) (8637597)
- php: add new dolphin base images for php 7.2, 7.3, and 7.4 (#64) (db7a950)
- php: add, use new configurations for dolphin php (#64) (d4d1c78)
- sync: add new container sync strategy (#64) (35fe4db)
- dont restart mysql always, only on failure (#44) (c999ac2)
- limit elasticsearch memory consumption (#54) (5521a05)
5.0.0 (2021-09-27)
- php: composer 2 is now installed in the php containers
- configuration: The default COMPOSE_FILE path has changed and the new root docker-compose.yml is empty. To fix your environment, see the updated env.sample. Likely, all you will have to do is append "./compose/base/2.3.yml" to your existing COMPOSE_FILE. If you run into problems, please report a Github issue.
- configuration: allow swapping between 2.3 and 2.4 more easily. (3c5ada3)
- php: 7.4, 7.3 now use composer 2 (#32) (3fc5c95)
- php, 7.4: add a missing hyphen in a docker image name in compose file (13dcdc1)
4.1.0 (2021-05-11)
- nginx, 1.18: add missing default env variables (ac225ce)
4.0.1 (2021-02-10)
4.0.0 (2021-02-10)
- nginx: drop support for v1.17
3.5.0 (2020-12-15)
- magento2: add envfile to ENV of magento container (6ad018d)
- php,7.2,7.3,7.4: pin composer to version 1 (81b1a61)
3.4.0 (2020-11-24)
- php: make php.ini settings more production like by default (8d982be)
3.3.0 (2020-11-06)
- docker-develop: adding mailhog service to docker-compose (36a649d)
- elasticsearch: persist elasticsearch data (a92f8e4), closes #8
- mailhog: make mailhog work out-of-the-box (2bf208d)
- php: update opcache with empiric values for memory consumption and max_accelerated_files (755df5e)
3.2.0 (2020-09-17)
- docker: adds support for Magento v2.4 requirements (2eb646d)
- elasticsearch: embed Magento v2.4 configuration into Elasticsearch 7.6 behavior (ae56670)
- elasticsearch: set discovery.type to single node (6a90790)
- php: add default opcache settings for Magento 2 (4ec4e04)
- docker: fix a bad file path to elasticsearch compose (6b7f93f)
3.1.0 (2020-08-09)
3.0.0 (2020-07-05)
- all: dependents will have to update their env files to the new path
- all: move yaml files into a compose directory split by intended behavior (875b8c0)
- magento: use develop image when using local sync (cb18ae1)
- nginx: bump docker-compose nginx version to v1.18 (d9f6353)
- php: add GNU patch to alpine develop image for applying patches (273ad23)
- sync: remove useless volume from fullsync (36299e7)
- env: fix a env split between windows and linux (821dbf5)
2.0.0 (2020-06-04)
- release: We have changed the docker-compose files that are used during the course of local development from prior verisons. As a result, you will need to change you env to the appropriate paths as described in the updated env.
- all: split compose file for full vs. partial sync of M2 files (18a684f)
- elasticsearch: bump elasticsearch version to supported Magento version (5bbf584)
- magento: add support for ee patches folder (6f6ecd4)
- mysql: add entrypoint for dropping db dumps to seed an environment (05c4342)
- mysql: add entrypoint mount to db yml (357a534)
- mysql: add entrypoint mount to db yml (4971f3a)
- nginx: add docs and support for adding local TLS certificates (0b0e027)
- nginx: add nginx v1.18 image (01ddbde)
- nginx: add support for picking up wildcard nginx.conf (e420246)
- release: log major breaking changes (546df78)
- sync: remove unused image settings from yml files (3d7d358)
1.4.0 (2020-02-25)
- docker: adds ext-sockets to support v2.3.4 (cbc580b)
- environment: fixup initial permissions on code volume mount (35e8bf2)
1.3.0 (2019-09-25)
- docker: revert alpine-develop to app user (9450ccc)
1.2.0 (2019-09-25)
- alpine-develop: remove poor image tag reference in develop docker-compose (019bd14)
- php-alpine-develop: remove app user, run as root in development mode (27e36ac)
1.1.1 (2019-09-25)
- alpine, alpine-develop: fix permissions of html and vendor directories (df4f828)
- all: add commit signing to releases (b52ef26)
- all: auto publish images as new releases are added to the repo (d3b5c2a)
- php-alpine: fixes a bug where Magento needs
--pid
flag forps
command (b57da8c)
- all: adds a basic release process (20c52c6)
- blackfire: make blackfire optional by default (088c667)
- docker: add initial docker architecture for Magento 2 local environment (c006a37)
- docker: adds bind mount for mage2docker-modules directory for writing composer modules (a55629b)
- docker: adds new rabbitMQ service for Magento 2 (ba284d5)
- docker: drastically lower final docker image size (a8b07e6)
- docker: run new 7.2-fpm--alpine image out-of-the-box (a3ca9b4)
- docker-dev: adds bind mounts for dev directory for test runs (ac4b981)
- docker-dev: run new 7.2-fpm-alpine-develop image out-of-the-box (adac35b)
- docs: add license (b8a26e4)
- php: make local environment actually work and write some very basic documentation (e7697d5)
- php-alpine-develop: enable better error logging into docker logs (d29cce4)