Skip to content

Releases: scale-tone/kee-shepherd

KeeShepherd 2.4

18 Sep 22:41
Compare
Choose a tag to compare

KeeShepherd 2.3

19 Dec 09:20
1de8721
Compare
Choose a tag to compare
  • 'Generate Secret...' command, for quickly generating and storing secrets:

  • Minor bugfixes.

kee-shepherd.kee-shepherd-vscode-2.3.0.vsix.
Or install it from MarketPlace.

KeeShepherd 2.2

22 Sep 15:46
Compare
Choose a tag to compare
  • Copy Secret to Clipboard... command (with MRU list):

kee-shepherd.kee-shepherd-vscode-2.2.0.vsix.
Or install it from MarketPlace.

KeeShepherd 2.1

26 Mar 21:54
Compare
Choose a tag to compare
  • Secret generator:

    Random values are generated with Libsodium's randombytes_uniform().

    Use buttons to include/exclude certain symbol types and increase/decrease length.

  • Notifications about secrets that are about to expire (only Azure DevOps PATs currently supported):

  • Code actions for operations like Mask/Unmask and Stash/Unstash:

  • Now when switching from one Metadata Storage to another secrets can be imported.

  • Minor bugfixes.

kee-shepherd.kee-shepherd-vscode-2.1.0.vsix.
Or install it from MarketPlace.

KeeShepherd 2.0

03 Jan 23:59
4445101
Compare
Choose a tag to compare
  • KeeShepherd now has its own view container, where its various views congregate by default:

  • Env Variables have been converted into Secret Shortcuts:

    which is now a convenient way to organize your most frequently used secrets. Note that (when storing secret metadata in an Azure Table) secret shortcuts are not machine-specific, so you get the same list on every devbox or Codespaces instance. Useful.

  • Support for GitHub Actions secrets:

  • VsCode Secret Storage as yet another way to securely store secret values:

  • Migrated to vscode.authentication API. This might result in you being asked to (re)login to Azure/GitHub.

kee-shepherd.kee-shepherd-vscode-2.0.0.vsix.
Or install it from MarketPlace.

KeeShepherd 1.6

24 Sep 16:48
Compare
Choose a tag to compare
  • UI for GitHub Codespaces Secrets:

    All Codespaces secrets (Personal, Organization and Repository) are now visible, accessible and updatable in one place.

    NOTE: to be able to see this view you need to have either GitHub Codespaces or GitHub Pull Requests and Issues extension also installed. In a Codespaces instance those extensions are installed out-of-the-box.

    Also Codespaces secrets are now available as yet another secret source.

  • Now you can use code completion to quickly insert secrets into text files:

    Just type @KeeShepherd( and follow the flow.

  • Showing Azure Key Vault secret versions:

  • Now hashing salt can be stored separately from secret metadata.

    For local metadata storages it is now automatically moved to VsCode SecretStorage.

    For Azure Table storages you now have the option to store the salt in Azure Key Vault:

  • Minor bugfixes.

kee-shepherd.kee-shepherd-vscode-1.6.0.vsix.
Or install it from MarketPlace.

KeeShepherd 1.5

07 Aug 20:20
Compare
Choose a tag to compare
  • Very useful new secret source - Azure DevOps PATs (Personal Access Tokens). You can now create new PATs:



    and then immediately put them into your Key Vault:


    PAT scopes selection dialog is easily searchable. Or else you can manually type the list of required scopes as a space-separated string:

    NOTE: PAT's value is only retrievable at the moment of creation. So it is recommended to put it straight into Key Vault. That's what KeeShepherd does automatically when you create a PAT as a managed secret. When you create it as a supervised secret, the value is placed into your currently open text file, but only into there.

  • Create new Secret From... command for Key Vault secrets:

    Lets you quickly pick up a secret from any of the supported sources and put it straight into your Key Vault as a single operation (bypassing Clipboard or any other temporary buffers).

  • Azure SignalR Services as yet another secret source.

  • Minor bugfixes.

kee-shepherd.kee-shepherd-vscode-1.5.0.vsix.
Or install it from MarketPlace.

KeeShepherd 1.4

23 May 18:29
38ed3ce
Compare
Choose a tag to compare
  • Implemented a UI for Azure Key Vault secrets:

    image

    Once signed in into Azure, a KEY VAULT (VIA KEESHEPHERD) view should appear on the AZURE tab. It shows all accessible secrets in all accessible Key Vaults in all visible subscription.

    You can add and remove ("soft-delete") secrets, and for each secret you can get its value or insert it as Managed to the current text cursor position.

  • Other UI improvements

  • Minor bugfixes.

kee-shepherd.kee-shepherd-vscode-1.4.0.vsix.
Or install it from MarketPlace.

KeeShepherd 1.3

10 Apr 20:23
4331a7a
Compare
Choose a tag to compare
  • Create from Clipboard feature for environment variables:

    Takes whatever text is currently stored in Clipboard, creates an environment variable out of it and also puts it as a secret into Key Vault. Useful for quickly creating secrets with password generators.

  • More secret sources:

    • Azure Maps
    • Azure Cognitive Services
    • Azure Search
  • Other UI improvements

  • Minor bugfixes.

kee-shepherd.kee-shepherd-vscode-1.3.0.vsix.
Or install it from MarketPlace.

KeeShepherd 1.2

12 Jan 21:35
Compare
Choose a tag to compare
  • Now secrets can be registered as environment variables:

    This allows to instantly open a Terminal window with secret values directly mounted to it as environment variables. No more copy/pasting, no more shell initialization scripts.
    See more details here.

  • Dedicated output channel with KeeShepherd's execution logs:

  • Copy Secret Value to Clipboard feature:

  • Other UI improvements

  • Minor bugfixes.

kee-shepherd.kee-shepherd-vscode-1.2.0.vsix.
Or install it from MarketPlace.