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.
- 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
.editorconfigfile - PR-109 - 2025-05-08 - Workflow documentation
- PR-40 - 2020-04-28 -
Fixed path to self (
itkdev-docker-compose)
- 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
.phpending - 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:alpinein server setups - PR-128 - 2026-01-07 -
Fixed nginx
set_real_ip_fromconf (envsubstdoes not support default values)
- PR-124 - 2025-11-27 - Removed unused Dory references
- PR-123 - 2025-11-27 -
Renamed Traefik entrypoints to
web/websecure, addedtraefik:pullandtraefik:logscommands - PR-122 - 2025-11-25 -
Updated nginx conf to add custom docker IP range via
NGINX_SET_REAL_IP_FROMenv variable - PR-121 - 2025-11-17 -
Changed
COMPOSE_USERtorunner - 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@v5andgo-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:updatecommand - PR-105 - 2025-04-07 -
Added
DRUSH_OPTIONS_URIto env for phpfpm container - PR-104 - 2025-06-23 - Added GitHub Actions templates and tool configuration files
- PR-99 - 2025-04-03 -
Added
sql:clicommand and run mysql client inside mariadb container
- 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.insecureSkipVerifyin Traefik config - PR-98 - 2024-05-24 -
Updated
tputoptions - PR-97 - 2024-05-21 -
Resurrected
xdebugcommand - PR-96 - 2024-05-14 -
Added
sql:logcommand - PR-95 - 2024-05-14 -
Added support for custom compose file via
COMPOSE_FILEenvironment 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
- PR-91 - 2023-11-20 -
Added
self:updatecommand - 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:urlandmail:opencommands) - PR-87 - 2023-05-17 -
Added
restart: unless-stoppedto mailhog service in server dev setup - PR-86 - 2023-03-30 -
Added
index.phpredirect to nginx - PR-84 - 2023-04-17 - Upgraded Traefik from 2.6 to 2.9
- PR-83 - 2023-03-09 -
Increased
fastcgi_buffersin nginx config to avoid upstream header errors - PR-82 - 2023-03-09 -
Added data dir to
.dockeras default location for persistent volumes - PR-81 - 2023-02-22 - Fixed mailhog Traefik labels for Symfony 6 template
- PR-80 - 2023-02-14 -
Removed
nfsvolume usage for better macOS Ventura compatibility - PR-79 - 2023-01-27 - Updated nginx config with better logging of real IP
- PR-77 - 2022-12-22 -
Added missing
sendmail_pathin PHP settings - PR-76 - 2022-11-07 - Image clean up and ensure deploy user
- PR-68 - 2022-11-04 -
Changed
docker-composetodocker compose - PR-75 - 2022-11-02 - Added missing semicolon
- PR-74 - 2022-10-18 -
Added
phpcommand - 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-composefiles - PR-65 - 2022-05-19 -
Updated
settings.phpto 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.internalnetwork host - PR-61 - 2022-03-03 - Symfony 6 template
- PR-59 - 2022-01-21 - Added Dory reverse proxy for DPL projects
- PR-58 - 2021-11-13 - Fixed typos and bugs
- PR-57 - 2021-11-18 -
Added NFS support and
versioncommand - 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:dbpost 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:opencommand - 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
- PR-44 - 2020-12-07 - PHP 8.0 image
- PR-42 - 2020-08-25 -
Added
sql:opencommand as shortcut to open TablePlus or other DB GUI
- PR-38 - 2019-12-02 -
Added service and port options to
urlcommand - PR-37 - 2019-12-02 -
Added
shellcommand - 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:installcommand - 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
downcleans 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
pvinsync:dbif 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
synccommands - 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
sqlcommands - PR-3 - 2019-02-15 -
Added
hosts:insertcommand - PR-2 - 2019-02-15 - Added support for xdebug
- PR-1 - 2019-02-14 - Pass unknown command to docker-compose