Skip to content

Latest commit

 

History

History
217 lines (105 loc) · 9.93 KB

CHANGELOG.md

File metadata and controls

217 lines (105 loc) · 9.93 KB

Changelog

0.19.0 (2024-12-08)

Features

  • gcloud: Add support for external account authentication (566fc7f)
  • gcloud: Add support for external account authentication (566cf5f)

0.18.0 (2024-11-03)

Features

0.17.0 (2024-10-11)

Features

  • add Vault namespace support (2122756)
  • add Vault namespace support (506648a)
  • AWS config for identity cache load timeout (35bbfa2)

0.16.0 (2024-08-27)

Features

  • assume role token duration parameter (96a9bbf)
  • hashi_vault: authentication using Kubernetes, AppRole, JWT (3361f88)
  • novops run argument separator '--' warning (72f0991)

0.15.0 (2024-05-12)

Features

  • add AWS region option (074fcc0)
  • AWS S3 object module (be2f8b4)
  • updated Rust and Cargo deps versions (e968d5a)
  • vault config timeout option (5a34ac2)

Bug Fixes

  • MacOS install script OS name (f2ab5b3)

0.14.0 (2024-05-03)

Features

  • file input symlink option (dest option deprecation) (91ff2fd)

0.13.0 (2024-04-20)

Features

  • added plain install script (02839fd)
  • update Cargo deps (security issues) (2778930)
  • update Cargo deps (security issues) (10c6db5)

Bug Fixes

  • install script checksum verify (77c59bf)

0.12.1 (2024-03-21)

Bug Fixes

  • truncate file output before writing (72756ac)

0.12.0 (2024-02-18)

Features

  • macOS (Darwin) support (4daa2df)
  • multi-arch support (x86_64 / aarch64) (b673e30)

Bug Fixes

  • read both .yaml and .yml config file by default (3e3080c)

0.11.0 (2023-12-27)

Features

  • console drop-down for environment selection (d908e51)
  • safety check for custom workdir permissions and ownership (dce1c02)
  • SOPS (Secrets OPerationS) module (a19861c)

0.10.0 (2023-12-23)

Features

  • list environments and outputs (c2b9787)
  • ordered list of environments (93acf7f)

0.9.0 (2023-12-09)

Features

  • Discord community channel (b55c4be)
  • expose NOVOPS_ENVIRONMENT variable by default (9fdfb85)
  • provide Cachix cache to Nix Flake users (b5fe8f4)
  • support for NOVOPS_* environment variables (36dc800)

Bug Fixes

  • tty check logic always failing despite symlink set (6d49959)

0.8.0 (2023-08-27)

Features

  • check if stdout is tty to prevent secret leak on screen (4894031)

0.7.0 (2023-08-23)

Features

  • multiple export format, default to stdout and only use stderr for logging (78b17c4)
  • novops run: subprocess with loaded environment (fede6cb)
  • remove required top-level name (a60aec7)

Bug Fixes

  • incorrect permission for /tmp subdirectory when fallbacking from XDG_RUNTIME_DIR (1056c60)

0.6.1 (2023-06-25)

Bug Fixes

  • Google client Application Default Credentials (4c16437)

0.6.0 (2023-06-19)

Features

  • load Hashivault token file from default location or provide path in config (08f2e05)

Bug Fixes

0.5.0 (2023-05-17)

Features

  • Hashivault module with AWS Secret Engine (141e282)

0.4.0 (2023-03-11)

Bug Fixes

  • assume_role profile is ignored (0073b51)
  • fully static build with Docker BuildKit (c8d2a42)

Features

  • better error handling and context messages (e9e083f)

0.3.0 (2023-01-21)

Features

  • Azure Keyvault Secret module (f392182)
  • GCloud Secret Manager module (44c8c88)
  • Hashicorp Vault KV1 module (d35aa55)

0.2.0 (2023-01-06)

Features

  • added dry-run flag to ease testing (0a7cb34)
  • AWS Secrets Manager module (157ac13)
  • AWS SSM Parameter Store module (d866f04)

0.1.19 (2022-11-30)

Features

  • licensed under GNU LGPLv3 (927f000)