Skip to content

Latest commit

 

History

History
306 lines (286 loc) · 16.6 KB

File metadata and controls

306 lines (286 loc) · 16.6 KB

Changelog

This project defaults to the develop branch when installed locally, so a merged PR is effectively a release. Rather than following SemVer or "Keep a Changelog", this file is a reverse-chronological list of merged pull requests.

Open PR's

  • PR-135 - 2026-01-29 - Add Podman support with dynamic machine detection
  • PR-126 - 2026-01-05 - Add actionlint
  • PR-116 - 2025-07-29 - Add build release jobs to standard GitHub Actions
  • PR-115 - 2025-07-11 - Added general .editorconfig file
  • PR-109 - 2025-05-08 - Workflow documentation
  • PR-40 - 2020-04-28 - Fixed path to self (itkdev-docker-compose)

Merged PR's

2026

  • PR-141 - 2026-03-23 - Added GitHub Action to validate changelog on PR events. Rebuilt changelog format.
  • PR-140 - 2026-03-23 - GitHub Actions maintenance
  • PR-139 - 2026-03-06 - Added completion action
  • PR-138 - 2026-03-06 - Built completions with Completely
  • PR-137 - 2026-03-06 - Added templates for Symfony 7 and 8
  • PR-136 - 2026-02-16 - Fixed domain for cron-metrics
  • PR-134 - 2026-01-27 - Required non-empty values for environment variables without sensible defaults
  • PR-133 - 2026-01-20 - Cleaned up and improved drush subcommand
  • PR-132 - 2026-01-12 - Fixed drush call to use .php ending
  • PR-131 - 2026-01-12 - Added php to drush call to trigger xdebug breakpoints
  • PR-130 - 2026-01-19 - Added support for cron metrics export in nginx
  • PR-129 - 2026-01-07 - Used memcached:alpine in server setups
  • PR-128 - 2026-01-07 - Fixed nginx set_real_ip_from conf (envsubst does not support default values)

2025

  • PR-124 - 2025-11-27 - Removed unused Dory references
  • PR-123 - 2025-11-27 - Renamed Traefik entrypoints to web/websecure, added traefik:pull and traefik:logs commands
  • PR-122 - 2025-11-25 - Updated nginx conf to add custom docker IP range via NGINX_SET_REAL_IP_FROM env variable
  • PR-121 - 2025-11-17 - Changed COMPOSE_USER to runner
  • PR-120 - 2025-11-12 - Upgraded Traefik to 3.6
  • PR-119 - 2025-10-15 - Updated Symfony template to use PHP 8.4
  • PR-118 - 2025-10-21 - Updated to actions/checkout@v5 and go-task/setup-task@v1
  • PR-117 - 2025-09-10 - Removed Dory from readme
  • PR-114 - 2025-07-07 - Added more info on "Check that site can be updated" job
  • PR-113 - 2025-07-07 - Job steps cleanup
  • PR-111 - 2025-06-27 - Added markdownlint and prettier services to templates
  • PR-110 - 2025-06-13 - Added YAML linting
  • PR-108 - 2025-05-20 - Added Drupal module template
  • PR-107 - 2025-04-23 - Added Drupal 11 template
  • PR-106 - 2025-04-22 - Added template:update command
  • PR-105 - 2025-04-07 - Added DRUSH_OPTIONS_URI to env for phpfpm container
  • PR-104 - 2025-06-23 - Added GitHub Actions templates and tool configuration files
  • PR-99 - 2025-04-03 - Added sql:cli command and run mysql client inside mariadb container

2024

  • PR-103 - 2024-11-08 - Added memcache and mariadb health checks
  • PR-102 - 2024-11-07 - Updated to PHP 8.3
  • PR-101 - 2024-08-23 - Fixed correct IP in nginx logs
  • PR-100 - 2024-08-19 - Added serversTransport.insecureSkipVerify in Traefik config
  • PR-98 - 2024-05-24 - Updated tput options
  • PR-97 - 2024-05-21 - Resurrected xdebug command
  • PR-96 - 2024-05-14 - Added sql:log command
  • PR-95 - 2024-05-14 - Added support for custom compose file via COMPOSE_FILE environment variable
  • PR-94 - 2024-05-21 - Fixed default nginx port to 8080
  • PR-93 - 2024-04-29 - Added option to change nginx body size
  • PR-92 - 2024-01-24 - Nginx dynamic configuration (configurable web-root and port, removed old templates)
  • PR-78 - 2024-05-14 - Improved handling of Traefik hosts

2023

  • PR-91 - 2023-11-20 - Added self:update command
  • PR-90 - 2023-10-10 - Added docker socket proxy
  • PR-89 - 2023-10-03 - Updated information on using Xdebug (PHPStorm and VS Code)
  • PR-88 - 2023-08-15 - Added Mailpit for test mail (mail:url and mail:open commands)
  • PR-87 - 2023-05-17 - Added restart: unless-stopped to mailhog service in server dev setup
  • PR-86 - 2023-03-30 - Added index.php redirect to nginx
  • PR-84 - 2023-04-17 - Upgraded Traefik from 2.6 to 2.9
  • PR-83 - 2023-03-09 - Increased fastcgi_buffers in nginx config to avoid upstream header errors
  • PR-82 - 2023-03-09 - Added data dir to .docker as default location for persistent volumes
  • PR-81 - 2023-02-22 - Fixed mailhog Traefik labels for Symfony 6 template
  • PR-80 - 2023-02-14 - Removed nfs volume usage for better macOS Ventura compatibility
  • PR-79 - 2023-01-27 - Updated nginx config with better logging of real IP

2022

  • PR-77 - 2022-12-22 - Added missing sendmail_path in PHP settings
  • PR-76 - 2022-11-07 - Image clean up and ensure deploy user
  • PR-68 - 2022-11-04 - Changed docker-compose to docker compose
  • PR-75 - 2022-11-02 - Added missing semicolon
  • PR-74 - 2022-10-18 - Added php command
  • PR-73 - 2022-10-18 - Switch to nginxinc/nginx-unprivileged
  • PR-72 - 2022-09-12 - Added support for MSSQL in PHP 7.4-8.1
  • PR-71 - 2022-09-01 - Changed normal user UID to resolve docker mapping issues
  • PR-70 - 2022-08-26 - ITK Dev mailhog image
  • PR-69 - 2022-08-23 - Added supervisor image
  • PR-67 - 2022-07-15 - Updated composer version and debug line in templates
  • PR-66 - 2022-06-01 - Allow traefik/dory start/stop without .env/docker-compose files
  • PR-65 - 2022-05-19 - Updated settings.php to local for Drupal 9 template
  • PR-64 - 2022-04-07 - Added composer YAML overrides for configuration
  • PR-60 - 2022-04-06 - Added database container labels
  • PR-63 - 2022-03-08 - Added timezone and PHP 8.1 image
  • PR-62 - 2022-03-03 - Added host.docker.internal network host
  • PR-61 - 2022-03-03 - Symfony 6 template
  • PR-59 - 2022-01-21 - Added Dory reverse proxy for DPL projects

2021

  • PR-58 - 2021-11-13 - Fixed typos and bugs
  • PR-57 - 2021-11-18 - Added NFS support and version command
  • PR-56 - 2021-10-25 - Revert "Add additional environment variables to docker-compose call"
  • PR-55 - 2021-10-23 - Added Trivy action
  • PR-49 - 2021-10-23 - Drupal 9 template
  • PR-43 - 2021-10-23 - Added sync:db post script
  • PR-41 - 2021-10-23 - Added mailhog Traefik URLs to templates
  • PR-12 - 2021-10-23 - Added additional environment variables to docker-compose call
  • PR-54 - 2021-09-08 - Enabled self-signed cert in Traefik
  • PR-53 - 2021-09-06 - Added json-server docker image
  • PR-51 - 2021-04-12 - Added color coding and labels to sql:open command
  • PR-50 - 2021-04-08 - Updated docker images and server compose setup
  • PR-48 - 2021-01-28 - Added docker compose server files
  • PR-47 - 2021-01-22 - Alpine images
  • PR-46 - 2021-01-22 - Added better xdebug mode handling
  • PR-45 - 2021-01-21 - Xdebug 3.x in PHP >= 7.3 images

2020

  • PR-44 - 2020-12-07 - PHP 8.0 image
  • PR-42 - 2020-08-25 - Added sql:open command as shortcut to open TablePlus or other DB GUI

2019

  • PR-38 - 2019-12-02 - Added service and port options to url command
  • PR-37 - 2019-12-02 - Added shell command
  • PR-36 - 2019-12-02 - Fixed typo, removed trailing whitespace
  • PR-35 - 2019-11-11 - Automatically find xdebug remote host
  • PR-34 - 2019-10-02 - Added template:install command
  • PR-33 - 2019-10-01 - Added error handling
  • PR-32 - 2019-10-02 - Global Traefik proxy
  • PR-31 - 2019-09-25 - Added new configuration variables and documentation
  • PR-30 - 2019-09-20 - Updated DDB templates
  • PR-29 - 2019-09-19 - Changed labels and flags for using Traefik 2.0
  • PR-28 - 2019-09-17 - Added more CLI debug info
  • PR-24 - 2019-09-19 - Added completions for zsh, moved bash completions
  • PR-27 - 2019-08-21 - Ensure that down cleans up automatically
  • PR-26 - 2019-08-07 - Added DOCKER_HOST_DOMAIN
  • PR-25 - 2019-07-23 - Added info in CLI debugging
  • PR-22 - 2019-06-17 - Use pv in sync:db if available
  • PR-21 - 2019-06-17 - Added eval hack
  • PR-18 - 2019-06-16 - Updated readme
  • PR-20 - 2019-04-05 - Added custom mariadb image and drush cache
  • PR-19 - 2019-04-04 - Added support for setting PHP limits
  • PR-16 - 2019-03-29 - Fixed completion and :
  • PR-17 - 2019-03-22 - Removed colon ambiguity
  • PR-15 - 2019-03-19 - Added sync commands
  • PR-14 - 2019-03-01 - Removed eReolen varnish references
  • PR-13 - 2019-02-27 - Cleaned up server_name
  • PR-11 - 2019-02-25 - Added support for easy image update
  • PR-10 - 2019-02-23 - Fixed check for drush path
  • PR-9 - 2019-02-20 - Added DDB CMS docker setup with minimal init db
  • PR-8 - 2019-02-19 - Fixed calls to docker-compose
  • PR-7 - 2019-02-19 - Added search for docker-compose.yml
  • PR-6 - 2019-02-18 - Added completion support
  • PR-5 - 2019-02-18 - Added mailhog support
  • PR-4 - 2019-02-15 - Added sql commands
  • PR-3 - 2019-02-15 - Added hosts:insert command
  • PR-2 - 2019-02-15 - Added support for xdebug
  • PR-1 - 2019-02-14 - Pass unknown command to docker-compose