The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased ### Changed - update environment extension protocol to version 2 - registry credentials stored in repository secrets take precedence over globals ### Added - support for environment extension variable masking - support for username/password in config.json files ## 1.2.1 ### Added - deployment id environment variable - support for multi-line secret masking - trace logging prints external registry details ### Fixed - do not override user defined mem_limit and memswap_limit - remove scheme when comparing image and registry hostnames ## 1.2.0 ### Added - support for mem_limit and memswap_limit ## 1.1.0 ### Changed - abstract polling and execution to runner-go library - use trace level logging for context errors - prefix docker resource names ### Fixed - initialize environment map to prevent nil pointer ### Added - support for global environment variable extension ## 1.0.1 ### Fixed - handle pipelines with missing names - prevent mounting /run/drone directory ## 1.0.0 ### Added - ported docker pipelines to runner-go framework - support for pipeline environment variables - support for shm_size