Releases: ItalyPaleAle/hereditas
Releases · ItalyPaleAle/hereditas
v0.2.2
v0.2.1
This release contains bug fixes.
Fixes:
- Configurable number of Argon2 iterations, and increased the default from 1 to 2
- Setting a custom amount of memory for Argon2 did not work, as the option was not cascaded to the web app
- Updated dependencies, including a fix in
idtoken-verifier
when the RSA key was not the first in the keybag - Removed a leftover debug statement
v0.2.0
New features:
- New, better-looking UI built with Tailwind CSS
- Added Argon2id support as key derivation function, which is the new default (PBKDF2 is still available)
- Display a welcome message on the authentication page, before the box is unlocked (see #4)
- Added
hereditas pack
command that builds self-contained binaries containing the compiled Hereditas box, for all architectures; this requires the Go compiler and packr2 installed - Ignoring certain OS temporary files when building a box (e.g.
.DS_Store
, files starting with._
,desktop.ini
...)
Changes:
- Each file is encrypted with a unique key, that is stored at the beginning of the file, wrapped with the master key (using AES-KW/RFC 3349)
- Upgraded framework to Svelte 3
Fixes:
- Fixed: box did not display content if folder name contained a space
v0.1.1
This release focuses primarily on UI improvements and fixes for the generated web app.
New features:
- Added breadcrumb navigation when listing the contents of a box or viewing a document inside the box
- Improved the look and feel of the web app: new header bar, better intro screens
Fixes:
- Various fixes in the behavior of the web app
- Updated dependencies
v0.1.0
First public release of Hereditas