Skip to content

Latest commit

 

History

History
134 lines (68 loc) · 10.5 KB

File metadata and controls

134 lines (68 loc) · 10.5 KB

Changelog

1.24.0 (2021-08-02)

Features

  • Add option to delay key generation until first connect (#841) (4999ffd)
  • stop building darwin 386 binaries (#846) (77d7c40), closes #780

Bug Fixes

  • invalidate cached config on handshake error (#817) (5d98f5c)
  • strip padding from access tokens if present (#851) (1f195e5)
  • structured_logs compatibility with Google Cloud Logging (#861) (74a6ec7)

1.23.1 (2021-07-12)

Bug Fixes

  • improve log message when refresh is throttled (#830) (4ffee2a)

1.23.0 (2021-06-01)

Features

  • add deprecation warning for Darwin 386 (#781) (cdc552b)

Bug Fixes

1.22.0 (2021-04-21)

Features

Bug Fixes

  • Allow combined use of structured logs and -log_debug_stdout (#726) (45bda77)
  • return early when cert refresh fails (#748) (fd21f66)
  • structured logging respects the -verbose flag (#737) (f35422f)

1.21.0 (2021-04-05)

Features

Bug Fixes

  • improve cache to prevent multiple concurrent refreshes (#674) (c5ffa69)
  • lower refresh buffer and config throttle when IAM authn is enabled (#680) (58acab3)
  • prevent refreshCfg from scheduling multiple refreshes (#666) (52db349)

1.20.2 (2021-03-05)

Bug Fixes

  • ensure certificate expiration is correct (#659) (2fd2504)
  • perform initial gcloud check and reuse token (#657) (f3bf3f9)

1.20.1 (2021-03-04)

Bug Fixes

  • prevent untrusted gcloud exe's from running (#649) (0f0ff49)
  • use new oauth2 token with cert refresh (#648) (6d5e455)
  • verify TokenSource exists in TokenExpiration() (#642) (d01d7eb)

1.20.0 (2021-02-24)

Features

1.19.2 (2021-02-16)

Bug Fixes

1.19.1 (2020-12-02)

Bug Fixes

  • Ensure necessary fields are 64-bit aligned (#550) (4575c8f)

1.19.0 (2020-11-18)

Features

  • Added DialContext to Client and proxy package (#483) (c84aa50)
  • use regionalized instance ids to prevent global conflicts with sqladmin v1 (#504) (6c45513)

Bug Fixes

  • containers: Allow non-root users to mount fuse filesystems for alpine and buster images (#540) (5b653f5)
  • only allow fuse mode to unmount if an error occurs first (#537) (6caef36)
  • refreshCfg no longer caches error over valid cert (#521) (4a6b3d8)

1.18.0 (2020-09-08)

Features

  • containers: Add "-alpine" and "-buster" based images. (#415) (ebcf294)
  • containers: Add fuse to alpine and buster images (#459) (0f28fcd)

Bug Fixes

  • Print out any errors during SIGTERM-caused shutdown (#389)
  • Optimize -term-timeout wait (#391)
  • Add socket suffix for Postgres instances when running in -fuse mode (#426) (20ffaec)
  • containers: Specify nonroot user by uid to work with runAsNonRoot (#402) (c5c0be1)
  • Releases are now tagged using vMAJOR.MINOR.PATCH for correct compatibility with go-modules. Please note that this will effect container image tags (which were previously only vMAJOR.MINOR), since these tags correspond directly to the release on GitHub.