anchor.diff:  
   ### Variables in your pipeline.yml
   
  -Previously we didn't support variable interpolation like `${MY_VARIABLE_NAME}` or `$MY_VARIABLE_NAME`, so if you have any of these in your previous pipeline's and expect the literal text to render, you will need to escape the dollar signs like `$$MY_VARIABLE_NAME`.
  +Previously we didn't support variable interpolation like `${MY_VARIABLE_NAME}` or `$MY_VARIABLE_NAME`. If you have any of these in your `pipeline.yml`, they will now be interpolated. To render the literal text, you will need to escape the dollar signs. 
  +
  +Escaped variable: `$$MY_VARIABLE_NAME`.
   
   ### Checkout clean no longer ignores files in `.gitignore`
   
  
positive.code: 
  <%= toc %>
  
  ## What's changed
  
  * [Plugins](/docs/agent/v3/plugins) for easily sharing functionality between pipelines and customizing how agents behave
  * The bootstrap (run as a sub-process for every job) has moved from a [shell script](https://github.com/buildkite/agent/blob/2-6-stable/templates/bootstrap.sh) to [`buildkite-agent bootstrap`](cli_bootstrap). This means it's written in golang and cross-platform.
  * Agent meta-data has been renamed to "tags"
  * Built-in [Docker and Docker Compose support](/docs/builds/docker-containerized-builds) has been deprecated and moved to dedicated plugins, [docker-compose](https://github.com/buildkite-plugins/docker-compose-buildkite-plugin) and [docker](https://github.com/buildkite-plugins/docker-buildkite-plugin).
  * [Variable interpolation in pipeline.yml](cli_pipeline)
  * Much better Windows support, including .BAT hooks support
  * [Build annotations](cli_annotate)
  * Checkout clean no longer ignores files in `.gitignore`
  
  ## Bootstrap customizations
  
  If you customized your `bootstrap.sh` file, you will need to move the changes to [hooks documentation](hooks), or update your bootstrap.sh to call `buildkite-agent bootstrap`.
  
  ## Docker and Docker Compose support
  
  
negative.code:       BUILDKITE_DOCKER_COMPOSE_CONTAINER: app
  ```
  
  The same action with the [docker-compose plugin](https://github.com/buildkite-plugins/docker-compose-buildkite-plugin) looks like this:
  
  ```yaml
  steps:
  