Releases: rockcarver/frodo-cli
Frodo CLI 2.0.0-69
Added
- #418: Developer: Frodo provides a framework for commands to indicate which deployment types they support.
- #419: Developer: Updated command template with usage samples
Changed
- Update to frodo-lib 2.0.0-95
What's Changed
- Update pipeline.yml by @vscheuber in #411
- release tasks by @vscheuber in #413
- release tasks by @vscheuber in #415
- release tasks by @vscheuber in #417
- Resolves #418 - Provide a framework for commands to indicate which deployment types they support by @vscheuber in #420
Full Changelog: v2.0.0-68...v2.0.0-69
Frodo CLI 2.0.0-68
What's Changed
- Pr/409 by @vscheuber in #410
- Fix Mock Issue for CLI Tests by @phalestrivir in #409
Full Changelog: v2.0.0-67...v2.0.0-68
Frodo CLI 2.0.0-67
Added
-
New commands to manage IDM mappings:
frodo mapping
Manage IDM mappings.delete
Delete IDM mappings.export
Export IDM mappings.import
Import IDM mappings.list
List IDM mappings.rename
Renames mappings from the combined/default/legacy naming scheme (sync/\) to the separate/new naming scheme (mapping/\). To rename mappings from new back to legacy, use the -l, --legacy flag.
What's Changed
- Pr/403 by @vscheuber in #407
- Add Mapping Command by @phalestrivir in #403
Full Changelog: v2.0.0-66...v2.0.0-67
Frodo CLI 2.0.0-66
Added
- #404: Frodo now saves the
-k
/--insecure
option in connection profiles.
Changed
- Update to frodo-lib 2.0.0-92
Fixed
- #400: Frodo now properly honors the
-k
/--insecure
option and allows connecting to platform instances using self-signed certificates.
What's Changed
- Update to frodo-lib 2.0.0-92 and update changelog by @vscheuber in #405
- fix failing e2e test by @vscheuber in #406
Full Changelog: v2.0.0-65...v2.0.0-66
Frodo CLI 2.0.0-65
Add
-
rockcarver/frodo-lib#387: Support import of ESVs (variables and secrets). Frodo now supports importing ESV variables and secrets with two new commands:
frodo esv variable import
frodo esv secret import
-
Frodo now supports exporting (and importing) of ESV secret values. To leave stuartship of secret values with the cloud environment where they belong, frodo will always encrypt values using either encryption keys from the source environment (default) or the target environment (export option). Frodo will never export secrets in the clear. However, frodo supports importing clear values (as well as importing encrypted values). Use these new commands and parameters to export/import variables and secrets including secret values:
-
New parameters for existing
frodo esv secret export
andfrodo config export
commands:-
--include-active-values
Include the currently active (and loaded) secret value in the export. By default, secret values are encrypted server-side in the environment they are exported from. Use--target <host url>
to have another environment perform the encryption. -
--target <host url>
Host URL of the environment to perform secret value encryption. The URL must resolve to an existing connection profile. Use this option to generate an export that can be imported into the target environment without requiring admin access to the source environment.
-
-
New
frodo esv secret import
and updated existingfrodo config import
command and note-worthy parameters:-
--include-active-values
Import any secret values contained in the import file. By default, secret values are encrypted server-side in the environment they are exported from. Use--source <host url>
to import a file exported from another environment than the one you are importing to. -
--source <host url>
Host URL of the environment which performed secret value encryption. The URL must resolve to an existing connection profile. Use this option to import a file that was exported from a different source environment than the one you are importing to.
-
-
-
rockcarver/frodo-lib#394: Support for
base64aes
encoding for ESV secrets
Changed
- Update to frodo-lib 2.0.0-91
What's Changed
- Export and import of secret values and variables by @vscheuber in #402
Full Changelog: v2.0.0-64...v2.0.0-65
Frodo CLI 2.0.0-64
Changed
- Update to frodo-lib 2.0.0-88
- Updated binary distribution node.js version to 20
- Pipeline hygiene
What's Changed
- Pipeline hygiene by @vscheuber in #398
Full Changelog: v2.0.0-63...v2.0.0-64
Frodo CLI 2.0.0-63
Changed
- Update to frodo-lib 2.0.0-87
What's Changed
- update github action versions by @vscheuber in #395
- update build node version to 18, update package-lock.json, audit dev dependencies, add node 22 and drop node 16 from test matrix, update npm-publish action to v3 by @vscheuber in #396
- fix pipeline by @vscheuber in #397
Full Changelog: v2.0.0-62...v2.0.0-63
Frodo CLI 2.0.0-62
Changed
- Update to frodo-lib 2.0.0-86
- rockcarver/frodo-lib#402: Library scripts are now treated as dependencies during script and journey exports and imports.
What's Changed
- update to frodo-lib 2.0.0-86 by @vscheuber in #394
Full Changelog: v2.0.0-61...v2.0.0-62
Frodo CLI 2.0.0-61
Fixed
- rockcarver/homebrew-frodo-cli#6: Homebrew formula now properly installs frodo
What's Changed
- resolves ockcarver/homebrew-frodo-cli#6 by @vscheuber in #393
Full Changelog: v2.0.0-60...v2.0.0-61
Frodo CLI 2.0.0-60
Changed
- Update to frodo-lib 2.0.0-85
- Update dependencies
What's Changed
- use tsup for builds by @vscheuber in #392
Full Changelog: v2.0.0-59...v2.0.0-60