0.3.0
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