Skip to content

v2.1.7 2021-11-08

  • docker/l3d#104 Delete after leaving l3d if L3D_ALWAYS_CLEANUP is set to 1

v2.1.6 2021-09-20

  • docker/l3d#100 Configure git hook only if git got initialized

v2.1.5 2021-08-30

  • Downgrade glibc from 2.34 to 2.28

v2.1.4 2021-08-26

  • Fix glibc installation Update docker-compose from 1.25.1 to 1.29.2 Update glibc from 2.28 to 2.34

v2.1.3 2021-08-25

  • Properly forward quoted arguments in bash scripts
  • Configure Git hook eralier, before starting the shell Call update-env git hook script through docker to also make it available for IDEs

v2.1.0 2021-04-07

  • bitegra/portal/drupal/projects/portal-default#8 Add git post-checkout hook to write project and branch info to .env file
  • docker/l3d#90 Adjust node_cmd script to work with Traefik 2

v2.0.2 2021-02-03

  • docker/l3d#84 Allow to delete multiple projects at once
  • docker/l3d#89 Add nano editor

v2.0.1 2021-01-18

  • Bug fix: return can only be used in functions

v2.0.0 2021-01-18

  • composer/plugin/docker4drupal#41 Don't use root for Drush commands
  • devops-tools/documentation#6 Move changelog to devops tools docs
  • docker/l3d#41 Provide ahoy changelog extract command
  • docker/l3d#45 Changes with new Docker Version for MacOs (BIG IMPROVEMENT FOR MAC USERS)
  • docker/l3d#72 Implement "l3d info"
  • docker/l3d#73 Add zsh shell
  • docker/l3d#75 Non-persistent mode
  • docker/l3d#77 Fix sudo issue with workaround
  • docker/l3d#78 Make composer executable writable to allow selfupdate for regular users
  • docker/l3d#81 Add project name when starting Traefik after deleting a project
  • Don't cache apk when building l3drun
  • Explicitly define HOME environment variable
  • Load the run image after setup and selfupdate
  • Move readme to devops tools docs
  • Use "--restart unless-stopped" only for non persistent containers
  • Remove non persistent containers when completed

v1.17.5 2021-01-04

  • docker/l3d#44 Update readme for requirements
  • docker/l3d#71 Output recommendation to run l3d reset at the end of selfupdate
  • docker/l3d#70 Add a list command

v1.17.4 2021-01-04

  • 69 Fix selfupdate to grab the correct latest tag

v1.17.3 2020-12-30

  • docker/l3d#61 Mount traefik config directory into l3drun and kill the traefik container before removing network

v1.17.2 2020-12-30

  • docker/l3d#61 Add docker-compose to the image

v1.17.1 2020-12-30

  • docker/l3d#61 Add a delete command to remove a project's containers and network

v1.17.0 2020-12-29

  • composer/plugin/docker4drupal#39 Add support for PHP 8.0
  • docker/l3d#26 Check for correct PHP version when starting the L3D container
  • docker/l3d#59 Add support for optional .env file in user home directory

v1.16.0 2020-12-28

  • docker/l3d#47 Optionally downgrade composer to version 1
  • docker/l3d#51 Add curly brackets to auth.json if the file is empty
  • docker/l3d#53 Fix bug when creating auth.json
  • docker/l3d#54 Add COMPOSER_DOWNGRADE to .env file if available
  • docker/l3d#57 Mount the sudoers config
  • docker/l3d#57 Mount the sudoers.d config, mount into correct home directory, add all group IDs
  • docker/l3d#57 Mount the whole home directory, also solves the permissions
  • docker/l3d#57 Pass through UID and GID from host
  • docker/l3d#57 Set user 1000 for the main l3d container
  • docker/l3d#57 Set user and group id dynamically and mount password files into container

v1.15.0 2020-11-07

  • docker/l3d#47 Composer 2 compatibility

v1.14.1 2020-10-15

  • docker/l3d#46 Add support for PHP 7.4

v1.13.1 2020-07-15

  • Map the local .gitignore_global into containers

v1.13.0 2020-07-20

  • Add support for Drupal 9 project templates

v1.12.8 2020-05-22

  • Force update to update to base image v1.4.4

v1.12.7 2020-05-22

  • Force update to update to base image v1.4.3

v1.12.6 2020-05-22

  • Force update to update to base image v1.4.2

v1.12.5 2020-03-31

  • Remove debug code
  • Set write permissions for group after initial composer command

v1.12.4 2020-03-31

  • Ensure .composer/auth.json and .gitconfig more explicitly
  • Make sure to always write the .env file after having started the container
  • Add mechanism to interact with extra|l3d in composer.json when starting l3d

v1.12.3 2020-02-17

  • Correct the path to the user home directory on Mac OS X in the readme file
  • Make sure that .gitconfig and composer's auth.json exist even before l3drun gets started, not before l3d project container starts as that's too late

v1.12.2 2020-02-12

  • Better define the destination for composer create project which is required on some Macs

v1.12.1 2020-02-10

  • Force update to update to composer version 1.9.3

v1.12.0 2020-01-12

  • docker/l3d#4 Set permissions after "drush generate"
  • docker/l3d#39 Update to git-extras version 5.1.0 by hard-copying column as a binary
  • docker/l3d#34 Add support for PHP 7.3
  • docker/l3d#36 Add apropos which also brings man
  • docker/l3d#37 Add phpstan script which runs in its own docker container
  • docker/l3d#38 Update Docker to 19.03.5
  • docker/l3d#38 Update Docker Compose to 1.25.1
  • docker/l3d#40 Update to Python 3

v1.11.0 2020-01-11

  • Update to v1.3.0 of the gitlab-drupal-ci image which comes with more node versions (10, 12, 13)
  • Delete all node images during selfupdate

v1.10.2 2019-12-27

  • Fix update scripts to remove old containers

v1.10.1 2019-12-27

  • Force rebuild to include Sodium support for PHP 7.2