1### v3.1.0
2
3* Add initialization support for KDBXv4 files
4* Add SettingsChanged MetaData field
5
6### v3.0.5
7
8* Improve time marshalling/unmarshalling performance
9
10### v3.0.4
11
12* Ensure time values are formatted according to the version when encoding the DB to file
13* Split up code into several smaller files
14
15### v3.0.3
16
17* Split up `BoolWrapper` and `NullableBoolWrapper`
18
19### v3.0.2
20
21* Improve AES decrypt performance (cont.)
22
23### v3.0.1
24
25* Improve AES decrypt performance
26
27### v3.0.0
28
29* Fix `BoolWrapper` to support null values
30    - This introduced a breaking change
31
32### v2.1.3
33
34* Fix `TimeWrapper` marshalling and unmarshalling
35
36### v2.1.2
37
38* Attempt to fix `TimeWrapper`
39
40### v2.1.1
41
42* Add `ParseKeyData` to allow loading keys without file operation
43
44### v2.1.0
45
46* Add functional option support for all kinds of initializers
47
48### v2.0.3
49
50* Add KDBX4 HMAC verification on file decoding
51
52### v2.0.2
53
54* Fix KDBX4 HMAC building for encrypted content blocks on file encoding
55
56### v2.0.1
57
58* Drop counter for SalsaStream
59
60### v2.0.0
61
62* KDBX v4.0 support
63* Argon2 support
64* ChaCha20 support
65* Restructured code
66* Fixed support for keyfile
67* Moved type wrappers into separate package
68
69### v1.0.0
70
71* KDBX v3.1 support
72