Hugo Pointcheval cab2843706
All checks were successful
continuous-integration/drone/push Build is passing
chore(release): publish packages
- native_crypto@0.2.0
 - native_crypto_example@0.0.1
2023-04-05 17:11:43 +02:00

64 lines
1.4 KiB
Markdown

## 0.2.0
> Note: This release has breaking changes.
- **REFACTOR**: (WIP) optimize exceptions and bytearray.
- **REFACTOR**: update benchmark page.
- **FIX**: accept empty decrypted plaintext.
- **FIX**: update code to pass tests.
- **FIX**: update code to pass all tests.
- **FIX**: change tag length in aes gcm cipher.
- **FEAT**: update example for ios file encryption.
- **FEAT**: update example with benchmark + file encryption.
- **FEAT**: update example.
- **FEAT**: rework bytearray and memory optimization, simplify API.
- **DOCS**: update readmes/licences.
- **DOCS**: update readme.
- **BREAKING** **FEAT**: rework full api with better object oriented architecture.
## 0.1.1
- **REFACTOR**: change file organization.
- **PERF**: x10 perfomance improvement on android with better list management.
- **FIX**: benchmark output.
- **FIX**: update and fix code.
- **FEAT**: export new exceptions.
- **FEAT**: add PointyCastle benchmark.
- **DOCS**: add link to readme file.
## 0.1.0
> Breaking changes !
* Follow **Federated Plugin** Flutter standard.
## 0.0.6
* Add KeyPair generation.
* Rework exposed API.
## 0.0.5
* New API.
* Add digest support.
* Clean platform specific code base.
## 0.0.4
* Improve AES.
## 0.0.3
* Add PBKDF2 support.
* Add exceptions.
* Improve documentation.
## 0.0.2
* Add different key size support.
* Improve performances.
## 0.0.1
* First AES cross-platform encryption & decryption implementation.