Added Argon2id as key derivation function, which is the new default
Display a welcome message on the authentication page, before the box is unlocked
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
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...)
Fixed: box did not display content if folder name contained a space
Version 0.2 contains numerous improvements:
hereditas pack
command that builds self-contained binaries containing the compiled Hereditas box, for all architectures; this requires the Go compiler and packr2 installed.DS_Store
, files starting with._
,desktop.ini
...)