Skip to content

Releases: 1Password/terraform-provider-onepassword

v2.0.0

15 May 22:33
v2.0.0
6d8d838
Compare
Choose a tag to compare

Features

  • Added support for Secure Note items. {#149}
  • Added note_value attribute representing a 1Password Item's notes field. {#57}

Fixes

  • The data handling is more robust, making it less prone to errors and inconsistencies. {#157,#146}
  • CLI and Connect clients now have a more consistent behavior.
  • Fields of type OTP are better handled when user provides a custom ID for them. Terraform will throw an error if the custom ID doesn't have the TOTP_ prefix, which is required for this field type.
  • The values that are generated will only show in the plan to be recomputed when the recipe is changed or the value is explicitly set.
  • When fetching Database items from 1Password, the server field (previously known as hostname) will populate the Terraform hostname attribute. This ensures that the data from new Database items is mapped as expected. {#76}
  • Vault description is now fetched when getting a vault from 1Password by name and the provider was configured to use the CLI client.
  • Generated values (using a recipe) are now regenerated when the recipe is changed.
  • Tag ordering mismatch between Terraform state and 1Password no longer causes a change if the tags are the same. The mismatch can be caused by 1Password storing the tags in alphabetical order. {#155}

Security

  • Migration to Terraform Provider Framework addressed an issue in the terraform-plugin-sdk where it is possible that sensitive data pulled from 1Password items can be shown in plaintext when a user runs terraform plan. This only affects the sensitive data pulled from custom sections within 1Password items that aren’t marked as sensitive in the terraform plan. This also applies to third-party providers that don’t treat the data as sensitive. {#167}

v1.4.3

13 Mar 09:33
v1.4.3
fa5263f
Compare
Choose a tag to compare

Fixes

  • Pass proper user agent info to the CLI. {#124}

v1.4.2

23 Feb 22:47
v1.4.2
941aa7c
Compare
Choose a tag to compare

Fixes

  • Field of type 'DATE' updates item even if there were no changes. {#137}

Security

  • Update dependencies with security vulnerabilities to patched versions. {#144}

v1.4.1

18 Jan 19:12
v1.4.1
82c9291
Compare
Choose a tag to compare

Features

  • Using provider on Terraform Cloud. {#116}

Fixes

  • Terraform cannot create items with the password we provide in the code. {#128}

v1.4.1-beta01

13 Dec 22:44
1b0a164
Compare
Choose a tag to compare

Fixes

  • Using provider on Terraform Cloud. {#116}

v1.4.0

13 Dec 15:37
v1.4.0
d705447
Compare
Choose a tag to compare

Features

  • Authenticate 1Password CLI with biometric unlock using user account. {#113}

Fixes

  • Retry CLI request in case of 409 Conflict error. {#108}
  • Update documentation. {#115}

v1.3.1

01 Dec 22:55
v1.3.1
1c9f8ce
Compare
Choose a tag to compare

This release is made to update the documentation in the Terraform Registry to include new service account options.

Fixes:

  • Update documentation to mention that the provider supports Service Accounts. {#106}

v1.3.0

29 Nov 14:52
v1.3.0
a3609a8
Compare
Choose a tag to compare

Features

  • Add Service Accounts support. Credits to @tim-oster for the contribution! {#79}
  • Add debugging support. {#102}

Security

  • Update dependencies with security vulnerabilities to patched versions. {#104, #112}

v1.2.1

18 Oct 16:33
v1.2.1
1fd0de9
Compare
Choose a tag to compare

Fixes

  • Fix item creation with sections. {#96}

v1.2.0

13 Jul 13:18
6f0423d
Compare
Choose a tag to compare

Features

  • Updating to use version 1.5.2 of the Connect SDK.

Fixes

  • Improved sanitization for use with Github action.
  • Terraform provider no longer lowercases item label. {59}

Security

  • Updated dependencies with security vulnerabilities to patched versions