Skip to content

0.3.0

Compare
Choose a tag to compare
@jcrowthe jcrowthe released this 04 Mar 21:59
· 16 commits to master since this release
ecc4fb7

The primary features of this release are as follows:

  • Support for Versioned Secrets (kv V2 secret engine)
    • Create, Read, Update, Delete, Undelete, Destroy, Move
  • Support for multiple secret mounts of type Generic, KV or KV v2
  • Increased platform security by removing capabilities
  • New Secret preserves the folder path
  • String Type checking for numbers, arrays, and non-key-value pairs
  • Linux: more package types now available: deb, rpm, tar.gz, and AppImage
  • New icons for "Hide Values" and "Raw"
  • "Hide Values" is no longer reset when navigating between secrets

Changelog:

Support for Versioned Secrets (KV V2 secret engine)
- Create, Read, Update, Delete, Undelete, Destroy, Move operations all supported
- Added support for wildcard policies on v2 secret backends

Other
- Improved capabilities checking before executing move requests
- Upgrade: Update to Electron 4.0
- Feature: swap raw and hide values for icons
- Feature: make Hide Values persistent
- Fixed: numbers and arrays now get cast as strings and objects!!
- Fixed: object sub-properites modified in JSON did not propogate to UI
- Fixed: Values of type Number were cast as Strings on edit
- Fixed: Arrays were improperly cast as Object on edits
- Added: Stricter type checking
- Added: Support for non-key-value values in Arrays
- Added: Support for Numbers and Arrays
- Bug: Fixed case where new secret path is set to "secret/"
- Fix bug where Share fails to properly set type
- Disable middle click
- Remove nodeIntegration and require() ability to decrease attack surface. Refactor appropriately
- Swap clipboard for polyfill, removing dependency on node API
- Prevent window navigation when dropping a link
- Update copyright
- show icon or error when secret data is null
- clear "TOKEN" as username
- improve error output for move requests