keeweb / kdbxweb

Web Kdbx library
https://app.keeweb.info
MIT License
409 stars 57 forks source link

1.8.0 should have been 2.0.0 #35

Closed stevenroussey-privicy closed 4 years ago

stevenroussey-privicy commented 4 years ago

v1.8 switches to v4 file format, and v4 file format requires Argon2, thus a breaking change.

stevenroussey-privicy commented 4 years ago

Also, sample code for using node-argon2, sodium-native, and a wasm implementation would be great.

antelle commented 4 years ago

Hi! KeeWeb has been supporting KDBXv4 for more than three years. Also we don't strictly follow semver and assign versions in more a common sense rather than breaking/non-breaking changes. So that a bigger change like whole UI or technology redesign would be 2.0, while small things like default file format no.

antelle commented 4 years ago

Just realized that that issue is in kdbxweb, not keeweb. However same applies, KDBXv4 has been supported for a long time and it shouldn't be a breaking change.