Skip to content

Releases: plumber-cd/terraform-backend-git

v0.1.8

17 Nov 01:49
1c31ae7
Compare
Choose a tag to compare

Added

  • handle force-unlock error better (thanks @cgroschupp!)

v0.1.7

15 Oct 03:54
9793fb7
Compare
Choose a tag to compare

Added

  • New --amend flag to use commit amend + force push when updating state to maintain repo size (thanks @rucciva!)

v0.1.6

21 Sep 20:55
761efaf
Compare
Choose a tag to compare

Fixed

  • Fix incorrect state file path on Windows (#40)

v0.1.5

19 Jul 05:59
35073ac
Compare
Choose a tag to compare

Added

  • Added GCP KMS option for sops encryption (#38) (thanks @shaggyone!)

v0.1.4

17 Mar 01:26
1c0b237
Compare
Choose a tag to compare

Added

  • Add some additional debug output for SOPS decryption

v0.1.3

16 Feb 03:05
a95b480
Compare
Choose a tag to compare

Fixed

Updated

  • Go to 1.19
  • Debian image to bullseye
  • Various Go dependencies (except for go-git due to backward incompatible changes in go-git/go-git#548)

v0.1.2

15 May 12:18
78d912e
Compare
Choose a tag to compare

Added

  • Added Dockerfile
  • Publish image to ghcr.io

v0.1.0

15 May 10:34
5df4f70
Compare
Choose a tag to compare

Added

  • Implemented TLS mode
  • New state file encryption provider using sops. Currently integrated with PGP, AWS KMS and Hashicorp Vault.
  • Introduced --dir option under git backend - now current working directory can be changed dynamically

Changed

  • Existing AES256 state file encryption is no longer recommended.

v0.0.18

30 Apr 15:37
Compare
Choose a tag to compare

Changed

  • Updated Go to 1.18 and all dependencies

Fixed

  • ERROR: You're using an RSA key with SHA-1, which is no longer allowed. Please use a newer client or a different key type.

v0.0.17

15 Jan 20:52
4c80752
Compare
Choose a tag to compare

Changed

  • Use cross-platform detection for SSH-agent, now supports Pageant on Windows #21 (Authored-by: @blaubaer)
  • Updated dependencies, fixed CVE-2020-16845
  • Updated to use Go 1.17, and Ubuntu 20.04 builder
  • Updated Alpine 3.15
  • Build arm64 version of binaries for Mac and Linux; stop building 386 for Mac