Skip to content

Latest commit

 

History

History
218 lines (156 loc) · 13.8 KB

CHANGELOG.md

File metadata and controls

218 lines (156 loc) · 13.8 KB

2.8.0 (Unreleased)

2.7.1 (June 05, 2020)

BUG FIXES

  • prevent force recreate of container about some attributes (#269)

2.7.0 (February 10, 2020)

IMPROVEMENTS:

BUG FIXES:

DOCS:

CI:

2.6.0 (November 25, 2019)

IMPROVEMENTS:

  • adds import for resources (#99)
  • supports --read-only root fs (#203)

DOCS

  • corrects mounts block name in docs (#218)

2.5.0 (October 15, 2019)

IMPROVEMENTS:

  • ci: update to go 1.13 (#198)
  • feat: migrate to standalone plugin sdk (#197)

BUG FIXES:

  • fix: removes whitelists of attributes (#208)
  • fix: splunk Log Driver missing from container log_driver (#204)

2.4.0 (October 07, 2019)

IMPROVEMENTS:

  • feat: adds shm_size attribute for docker_container resource (#164)
  • feat: supports for group-add (#191)

BUG FIXES:

  • fix: binary upload as base 64 content (#48)
  • fix: service env truncation for multiple delimiters (#121)
  • fix: allows docker_registry_image to read from AWS ECR registry (#186)

DOCS

  • Removes duplicate start_period entry in healthcheck section of the documentation for docker_service (#189)

2.3.0 (September 23, 2019)

IMPROVEMENTS:

  • feat: adds container ipc mode (#12)
  • feat: adds container working dir (#146)
  • remove usage of config pkg (#183)

BUG FIXES:

  • fix for destroy_grace_seconds is not adhered (#174)

2.2.0 (August 22, 2019)

IMPROVEMENTS

  • Docker client negotiates the version with the server instead of using a fixed version (#173)

DOCS

  • Fixes section links so they point to the right id (#176)

2.1.1 (August 08, 2019)

BUG FIXES

  • Fixes 'No changes' for containers when all port blocks have been removed (#167)

2.1.0 (July 19, 2019)

IMPROVEMENTS

  • Adds cross-platform support for generic Docker credential helper (#159)

DOC

  • Updates the docs for ssh protocol and mounts (#158)
  • Fixes website typo / containers / mount vs mounts (#162)

2.0.0 (June 25, 2019)

BREAKING CHANGES

  • Updates to Terraform v0.12 [#144] and (#150)

IMPROVEMENTS

  • Refactors test setup (#156)
  • Fixes flaky acceptance tests (#154)

1.2.0 (May 29, 2019)

IMPROVEMENTS

  • Updates to docker 18.09 and API Version 1.39 (#114)
  • Upgrades to go 1.11 (#116)
  • Switches to go modules (#124)
  • Adds data source for networks (#84)
  • Adds ssh protocol support (#153)
  • Adds docker container mounts support (#147)

BUG FIXES

  • Fixes image pulling and local registry connections (#143)

1.1.1 (March 08, 2019)

BUG FIXES

  • Fixes no more 'force new resource' for container ports when there are no changes. This was caused to the ascending order. See (#110) for details and (#115)
  • Normalize blank port IP's to 0.0.0.0 (#128)

BUILD

  • Simplify Dockerfile(s) for tests (#135)
  • Skip test if swap limit isn't available (#136)

DOCS

  • Corrects networks_advanced section (#109)
  • Corrects tmpfs_options section (#122)
  • Corrects indentation for container in docs (#126)
  • Fix syntax error in docker_service example and make all examples adhere to terraform fmt (#137)

1.1.0 (October 30, 2018)

IMPROVEMENTS

  • Adds labels for network, volume and secret to support docker stacks. (#92)
  • Adds rm and attach options to execute short-lived containers (#43] and [#106)
  • Adds container healthcheck(#93)
  • Adds the docker container start flag (#62] and [#94)
  • Adds cpu_set to docker container (#41)
  • Simplifies the image options parser and adds missing registry combinations (#49)
  • Adds container static IPv4/IPv6 address. Marks network and network_alias as deprecated. (#105)
  • Adds container logs option (#108)

BUG FIXES

  • Fixes that new network were appended to the default bridge (#10)
  • Fixes that container resource returns a non-existent IP address (#36)
  • Fixes container's ip_address is empty when using custom network (#9] and [#50)
  • Fixes terraform destroy failing to remove a bridge network (#98] and [#50)

1.0.4 (October 17, 2018)

BUG FIXES

  • Support and fix for random external ports for containers [#102] and (#103)

1.0.3 (October 12, 2018)

IMPROVEMENTS

  • Add support for running tests on Windows [#54] and (#90)
  • Add options for PID and user namespace mode [#88] and (#96)

BUG FIXES

  • Fixes issue with internal and external ports on containers [#8] and (#89)
  • Fixes tfstate having correct external port for containers [#73] and (#95)
  • Fixes that a docker_image can be pulled with its SHA256 tag/repo digest [#79] and (#97)

1.0.2 (September 27, 2018)

BUG FIXES

  • Fixes connection via TLS to docker host with file contents (#86)
  • Skips TLS verification if ca_material is not set (#14)

1.0.1 (August 06, 2018)

BUG FIXES

  • Fixes empty strings on mapping from map to slice causes (#81)

1.0.0 (July 03, 2018)

NOTES:

  • Update go-dockerclient to bf3bc17bb (#46)
  • The links property on resource_docker_container is now marked as deprecated (#47)

FEATURES:

  • Add swarm capabilities (#29, #40 which fixes #66 up to Docker 18.03.1 and API Version 1.37 (#64)
  • Add ability to upload executable files #55
  • Add support to attach devices to containers #30, #54
  • Add Ulimits to containers #35

IMPROVEMENTS:

  • Fix travis build with a fixed docker version #57
  • Infrastructure for Acceptance tests #39
  • Internal refactorings #38
  • Allow the awslogs log driver #28
  • Add prefix library only to official images in the path #27

BUG FIXES

  • Update documentation for private registries (#45)

0.1.1 (November 21, 2017)

FEATURES:

  • Support for pulling images from private registries #21

0.1.0 (June 20, 2017)

NOTES:

  • Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout