Releases: Bit-Nation/panthalassa
tali
Changelog
- added AES CTR to AES package
- switched the whole project to use AES CTR (but we are backwards compatible)
- changed the way how the MAC for cipher texts is calculated (now includes IV and version)
- added protobuf based api
Nihilus
Fixed missing initialisation of key store for chat. Used to panic since we pass in nil as the keystore.
moogo
Removed go validator since it's causing errors on ios/android.
Mim
Small bug fix with wrong returned nil instead of error
Coom
Breaking changes:
- Removed profile from
CreateHumanMessage
- Removed profile from
DecryptMessage
- Switched AES to CFB which result in breaking changes.
- Added chat protocol key store api
- Removed
signedProfile
andrendezvousKey
form start config
Braaro
Api changes:
- Start (removed
chatKeyStore
) - StartFromMnemonic (removed
chatKeyStore
)
Brue
Added new utils for handling messages and secrets
Child
Breaking changes
__PanthalassaStart
and PanthalassaStartFromMnemonic
signature change __
From now on you need to pass in a config that holds your
- account store
- rendezvous key
- and a signed profile
a signed profile is a object that holds your metadata and was signed with your private keys. You can use PanthalassaSignProfileStandAlone
to get such a signed profile WITHOUT the need to start panthalassa (which is anyway not possible without a signed profile). IF you have a running instance of panthalassa just use PanthalassaSignProfile
.
updated util's
New Method's:
GetMnemonic
Else:
- activated ed25519 migration
Release 1.0.0
- Introduced device api (no breaking change)
- switched AES version (breaking change)
- switched AES cipher text encoding to hex (breaking change)
- added
EthAddress
to fetch ethereum address (no breaking change)