The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- use path prefix when evaluating restricted volume mounts. See #ea74fa2.
- support for self-hosted tmate instances
- restrict temporary volumes used with docker plugins
- restrict environment variables used with docker plugins
- experimental support for remote debugging with tmate, disabled by default
- exit code 78 not properly exiting early when pipeline has services (from runner-go)
- unexpected http code from server must always fail pipeline (from runner-go)
- trace logging for semaphore acquisition and release
- failure to acquire semaphore due to error should fail the pipeline
- failure to acquire semaphore due to context deadline should cancel the pipeline
- cancel a build should result in cancel status, not error status
- option to disable netrc for non-clone steps
- option to customize docker bridge networks
- upgrade docker client
- support for windows 1909
- support for nomad runner execution
- support for setting default container shmsize
- update environment extension protocol to version 2
- registry credentials stored in repository secrets take precedence over globals
- ignoring global memory limit and memory swap limit
- support for environment extension variable masking
- support for username/password in config.json files
- deployment id environment variable
- support for multi-line secret masking
- trace logging prints external registry details
- do not override user defined mem_limit and memswap_limit
- remove scheme when comparing image and registry hostnames
- support for mem_limit and memswap_limit
- abstract polling and execution to runner-go library
- use trace level logging for context errors
- prefix docker resource names
- initialize environment map to prevent nil pointer
- support for global environment variable extension
- handle pipelines with missing names
- prevent mounting /run/drone directory
- ported docker pipelines to runner-go framework
- support for pipeline environment variables
- support for shm_size