Repository navigation
Frodo CLI 5.0.0-15
Pre-release
Pre-release
Added
- Introduced
frodo esv secret version prune, which deletes all versions of a secret except the active one. This command is cloud-only and wraps the library'spruneVersionsOfSecretmethod. (#972) - Added
-u, --custom-relationshipsoption tofrodo config-manager pull managed-objects, allowing the export of custom relationship property schemas. (#975) - Implemented
-u, --dumpoption forfrodo config-manager pull variablesto output variable values to the console. (#964)
Changed
frodo esv secret version prune -anow displays a plan of the secrets it will affect and prompts for confirmation before deleting old versions. This change prevents accidental deletion of secret versions. (#982)- Commands now set the exit code and return instead of calling
process.exit(), aligning with the newly added record 0033. This change affects 31 commands that previously usedprocess.exit(). (#980)
Removed
- Removed the
-r, --realmflag fromfrodo config-manager pullcommands to eliminate redundancy, as Frodo already includes realm as a built-in argument. (#961) - Removed the dead
-aoption fromfrodo esv secret version delete. (#972)
Fixed
- Resolved issues with
frodo config-manager pull allandpull all-staticcommands, ensuring proper handling of org privileges, realm, and error conditions. (#976) - Fixed the
authz policy importcommand to allow the-iand--set-idoptions to be used together, restoring intended functionality. (#969) - Corrected the conflicts on
esv secret version deleteby reverting the-i/-aconflicts. (#969)
Security
- Updated
frodo-libto version 5.0.0-15, which includes a fix for the browser-login callback check that previously rejected a valid redirect. (#981)
What's Changed
- chore: update Repo Concierge v1.5.0 → v1.6.0 by @vscheuber in #958
- chore: update Repo Concierge v1.6.0 → v1.7.0 by @vscheuber in #959
- chore: update Repo Concierge v1.7.0 → v1.8.0 by @vscheuber in #960
- Feature: Adding .conflicts() where applicable to make flags exclusive by @brycentrivir in #957
- Fix-forward for #957, part 1: restore authz policy import --set-id, revert esv delete conflicts, document in MIGRATION.md by @vscheuber in #969
- Fix-forward for #957, part 2: dead conflict targets, guard test, ADR 0032 (stacked on #969) by @vscheuber in #970
- Warn about stale local builds in the test wrapper and add a run-the-tests skill by @vscheuber in #971
- Add esv secret version prune and remove the dead delete -a by @vscheuber in #972
- Refactor: realm flag removed from config-manager by @brycentrivir in #961
- Feature: add -u and --dump for config-manager pull variables. by @TJShowerHandel in #964
- Add -u/--custom-relationships to config-manager pull managed-objects (replaces #962) by @vscheuber in #975
- Add core 0019: experimental features are not bound by compatibility records by @vscheuber in #977
- Fix config-manager pull all and all-static (org privileges, realm, error handling) and give the realm once by @vscheuber in #976
- chore: the Concierge has a new home by @vscheuber in #963
- ci: call the release actions from their new home by @vscheuber in #965
- Commands set the exit code and return instead of calling process.exit() (record 0033) by @vscheuber in #980
- config-manager pull variables: dump with -u, reject -u with -r, escape quotes (#964 follow-up) by @vscheuber in #979
- Add record 0033: code sets the exit code and returns instead of calling process.exit() by @vscheuber in #978
- fix(deps): bump frodo-lib to 5.0.0-15 by @vscheuber in #981
- esv secret version prune -a shows its plan and asks before deleting by @vscheuber in #982
Full Changelog: v5.0.0-14...v5.0.0-15