Skip to content

Releases: rockcarver/frodo-cli

Frodo CLI 2.0.0-35

30 Nov 04:15
Compare
Choose a tag to compare
Frodo CLI 2.0.0-35 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-34...v2.0.0-35

Frodo CLI 2.0.0-34

29 Nov 04:12
Compare
Choose a tag to compare
Frodo CLI 2.0.0-34 Pre-release
Pre-release

What's Changed

  • new admin commands to configure and test rfc7523 authz grant flows by @vscheuber in #329

Full Changelog: v2.0.0-33...v2.0.0-34

Frodo CLI 2.0.0-33

26 Nov 07:33
Compare
Choose a tag to compare
Frodo CLI 2.0.0-33 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-32...v2.0.0-33

Frodo CLI 2.0.0-32

21 Nov 20:39
Compare
Choose a tag to compare
Frodo CLI 2.0.0-32 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-31...v2.0.0-32

Frodo CLI 2.0.0-31

17 Nov 18:29
Compare
Choose a tag to compare
Frodo CLI 2.0.0-31 Pre-release
Pre-release

What's Changed

  • Replace gon with notarytool for Mac OS notarization by @hfranklin in #319
  • Added support for picking stable or latest homebrew, in the build pipeline by @atomicsamurai in #321
  • npm audit will only fail on high or above vulnerabilities by @atomicsamurai in #323

Full Changelog: v2.0.0-30...v2.0.0-31

Frodo CLI 2.0.0-30

04 Nov 02:35
Compare
Choose a tag to compare
Frodo CLI 2.0.0-30 Pre-release
Pre-release

Added

  • #283: Support for authentication settings:

    • frodo authn Manage authentication setting.
      • describe List authentication settings.
      • export Export authentication settings.
      • import Import authentication settings.

    Examples:

    • Describe authentication settings:
      frodo authn describe <myTenant> <realm>

      frodo authn describe --json <myTenant> <realm>

      frodo authn describe <myTenant> <username> <password>

    • Describe authentication settings in machine-readable format (json):
      frodo authn describe --json <myTenant> <realm>

      frodo authn describe --json <myTenant> <realm> <username> <password>

    • Export authentication settings to file:
      frodo authn export <myTenant> <realm>

      frodo authn export <myTenant> <realm> <username> <password>

    • Import authentication settings from file:
      frodo authn import -f alphaRealm.authentication.settings.json <myTenant> <realm>

      frodo authn import -f alphaRealm.authentication.settings.json <myTenant> <realm> <username> <password>

    • #217: Support --json with frodo esv variable describe.

What's Changed

Full Changelog: v2.0.0-29...v2.0.0-30

Frodo CLI 2.0.0-29

02 Nov 02:53
Compare
Choose a tag to compare
Frodo CLI 2.0.0-29 Pre-release
Pre-release

Added

  • rockcarver/frodo-lib#53: Frodo Library now uses a file-based secure token cache to persist session and access tokens for re-use. The cached tokens are protected by the credential that was used to obtain them. Session tokens are encrypted using the hashed password as the master key, access tokens are encrypted using the hashed JWK private key as the master key. Therefore only users and processes with the correct credentials can access the tokens in the cache.

    • The new default behavior is for Frodo CLI to use the new token cache for all applicable commands.
    • A new global option --no-cache has been added to all commands to allow disabling the cache for indiviual invocations.
    • A new environment variable FRODO_NO_CACHE is available to globally turn off token caching.
    • A new environment variable FRODO_TOKEN_CACHE_PATH is available to instruct Frodo Library to use a non-default token cache file.
  • rockcarver/frodo-lib#340: Frodo Library now autotomatically refreshes expired session and access tokens.

    • The new default behavior is for Frodo CLI to automatically refresh tokens. This will only ever be noticeable during long-running operations like frodo journey prune or frodo esv apply that can take longer than 15 mins to complete.

Fixed

  • #316: Frodo Library now properly exports scripts referenced by the Device Match node if the Use Custom Matching Script option is selected.

What's Changed

Full Changelog: v2.0.0-28...v2.0.0-29

Frodo CLI 2.0.0-28

25 Oct 04:32
Compare
Choose a tag to compare
Frodo CLI 2.0.0-28 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-27...v2.0.0-28

Frodo CLI 2.0.0-27

22 Oct 01:57
Compare
Choose a tag to compare
Frodo CLI 2.0.0-27 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-26...v2.0.0-27

Frodo CLI 2.0.0-26

19 Oct 14:50
Compare
Choose a tag to compare
Frodo CLI 2.0.0-26 Pre-release
Pre-release

What's Changed

  • update dependencies to address vulnerabilities by @vscheuber in #309

Full Changelog: v2.0.0-25...v2.0.0-26