Skip to content

Latest commit

 

History

History
238 lines (125 loc) · 14.3 KB

CHANGELOG.md

File metadata and controls

238 lines (125 loc) · 14.3 KB

Changelog

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)

Features

  • add patch to base cli and fpm images (#78) (a77b64a)

6.0.0-alpha.3 (2022-08-07)

Features

  • 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)

Bug Fixes

  • dont restart mysql always, only on failure (#44) (c999ac2)
  • limit elasticsearch memory consumption (#54) (5521a05)

5.0.0 (2021-09-27)

⚠ BREAKING CHANGES

  • 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.

Features

  • configuration: allow swapping between 2.3 and 2.4 more easily. (3c5ada3)
  • php: 7.4, 7.3 now use composer 2 (#32) (3fc5c95)

Bug Fixes

  • php, 7.4: add a missing hyphen in a docker image name in compose file (13dcdc1)

4.1.0 (2021-05-11)

Features

  • mysql: ignore database files in entrypoint to prevent overcomitting (#21) (bc1fae2)

Bug Fixes

  • nginx, 1.18: add missing default env variables (ac225ce)

4.0.1 (2021-02-10)

4.0.0 (2021-02-10)

⚠ BREAKING CHANGES

  • nginx: drop support for v1.17

Features

  • nginx: add support for nginx v1.19 (#18) (3ec7152)

3.5.0 (2020-12-15)

Features

  • magento2: add envfile to ENV of magento container (6ad018d)

Bug Fixes

  • php,7.2,7.3,7.4: pin composer to version 1 (81b1a61)

3.4.0 (2020-11-24)

Features

  • php: make php.ini settings more production like by default (8d982be)

3.3.0 (2020-11-06)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • docker: fix a bad file path to elasticsearch compose (6b7f93f)

3.1.0 (2020-08-09)

Features

3.0.0 (2020-07-05)

⚠ BREAKING CHANGES

  • all: dependents will have to update their env files to the new path

Features

  • 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)

Bug Fixes

  • env: fix a env split between windows and linux (821dbf5)

2.0.0 (2020-06-04)

⚠ BREAKING CHANGES

  • 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.

Features

  • 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)

Features

  • 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)

Features

  • docker: revert alpine-develop to app user (9450ccc)

1.2.0 (2019-09-25)

Bug Fixes

  • alpine-develop: remove poor image tag reference in develop docker-compose (019bd14)

Features

  • php-alpine-develop: remove app user, run as root in development mode (27e36ac)

1.1.1 (2019-09-25)

Bug Fixes

  • alpine, alpine-develop: fix permissions of html and vendor directories (df4f828)

Build System

  • all: add commit signing to releases (b52ef26)
  • all: auto publish images as new releases are added to the repo (d3b5c2a)

1.1.0 (2019-07-12)

Bug Fixes

  • php-alpine: fixes a bug where Magento needs --pid flag for ps command (b57da8c)

Features

  • 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)