- Bump dependencies
- Add ed25519 support
- Add x25519/ed25519 for CLI
- Update documentation
- Add homemade key pair:
ecies.keys.PrivateKeyandecies.keys.PublicKey - Deprecate some functions in
ecies.utils - Bump dependencies
- Add x25519 support
- Make
eth-keysoptional - Drop Python 3.8
- Refactor
utils - Revamp documentation
- Bump dependencies
- Bump dependencies
- Support Python 3.12, 3.13
- Drop Python 3.7
- Revamp documentation
- Add configuration and XChaCha20 as an optional encryption backend
- Support Python 3.8, 3.9, 3.10, 3.11
- Drop Python 3.5, 3.6
- Bump dependencies
- Update documentation
- API change: use
HKDF-sha256to derive shared keys instead ofsha256
- API change:
ecies.encryptandecies.decryptnow can take both hexstrand rawbytes - Bump dependencies
- Update documentation
- Bump dependencies
- Update documentation
- Switch to Circle CI
- Change license to MIT
- First beta version release