Releases: CareBoo/unity-algorand-sdk
Releases · CareBoo/unity-algorand-sdk
v5.1.0-pre.1
5.1.0-pre.1 (2023-10-24)
Bug Fixes
- kmd: 🐛 fix error if txn indices supplied are more than txns (52328ad)
Features
- ✨ add
AlgorandNetwork.LocalNet
enum value (f7a9fd7) - ✨ add default client
ScriptableObject
s for easy referencing (a4ea014) - abi: ✨ add
AbiContractImporter
andContractAsset
(a6456da) - abi: ✨ add
InterfaceImporter
forinterface.json
files describing abi interfaces (1d6c7ad) - accounts: ✨ add
AccountAsset
base class (dde5ee0) - algod: ✨ add
AlgodClientAsset
(c8e0928) - algod: ✨ add
AlgodClientAsset
to be used for storing algod info (57b7374) - applications: ✨ add
TealImporter
(10cc011) - assets: ✨ add
AlgorandStandardAsset
for creating tokens (af702e0) - indexer: ✨ add
IndexerClientAsset
(da20c6f) - indexer: ✨ add
IndexerClientAsset
to store indexer info (30fb9e9) - kmd: ✨ add
KmdClientAsset
(d439e80) - kmd: ✨ add
KmdClientAsset
to store kmd info (aba4efb)
v5.0.0
5.0.0 (2023-10-13)
Bug Fixes
- 🐛 add AsSpan and AsReadOnlySpan to NativeArray for Unity 2021.3 (0e51971)
- 🐛 fix compile error in test script unity 2021.3 (462e612)
- 🐛 update scripts to use explicit AsSpan APIs (849f1b3)
- 🐛 use new collections API and collisions with extension methods (6737cfe)
- accounts: change encryption of LocalAccountStore to prevent crashes (#222) (d02fc90)
- webgl: 🐛 remove unsupported apis on webgl (3202b93)
Code Refactoring
Features
- algod: ✨ add
round
field toAlgorand.Unity.Algod.Box
(7796b7d) - crypto: ✨ add
PwHash
store methods (721907b) - crypto: ✨ add
PwHash
struct and related APIs (6642e99) - crypto: ✨ add
PwHash
to represent password hashes for storage (3f9bfb3) - crypto: ✨ add
SecretBox
related APIs for encrypt and decrypt (a6f7ea0) - crypto: ✨ add
SodiumArray
(5c03fa3) - crypto: ✨ add
SodiumReference
(11762f6) - crypto: ✨ add
SodiumString
(fdd3ccb) - crypto: ✨ add mlock and munlock in sodium (0d9a4d7)
- crypto: ✨ add new methods to support secret key -> seed and public keys (ac09b7d)
- crypto: ✨ add Sha256 and X25519 APIs, and use Span based APIs (22cd7fd)
- crypto: add ChaCha20 Encrypt and Decrypt functions (c4c2672)
- encoding: ✨ add new different base conversions, including baseN (2d4a515)
- json: ✨ add jsonrpc utilities assembly (d4fa97e)
- libsodium: ✨ add pwhash, secretbox apis (568b039)
- walletconnect: ✨ add
WalletConnectSignError
(01f43b3) - walletconnect: ✨ add relay and pairing WalletConnectV2 Apis (286c235)
BREAKING CHANGES
- Remove compatibility with .NET Algorand SDK
- WalletConnect is no longer supported. All related samples have been removed.
v5.0.0-pre.3
v5.0.0-pre.2
v5.0.0-pre.1
5.0.0-pre.1 (2023-10-03)
Bug Fixes
- 🐛 add AsSpan and AsReadOnlySpan to NativeArray for Unity 2021.3 (0e51971)
- 🐛 fix compile error in test script unity 2021.3 (462e612)
- 🐛 update scripts to use explicit AsSpan APIs (849f1b3)
- 🐛 use new collections API and collisions with extension methods (6737cfe)
- accounts: change encryption of LocalAccountStore to prevent crashes (#222) (d02fc90)
Code Refactoring
Features
- crypto: ✨ add
PwHash
store methods (721907b) - crypto: ✨ add
PwHash
struct and related APIs (6642e99) - crypto: ✨ add
PwHash
to represent password hashes for storage (3f9bfb3) - crypto: ✨ add
SecretBox
related APIs for encrypt and decrypt (a6f7ea0) - crypto: ✨ add
SodiumArray
(5c03fa3) - crypto: ✨ add
SodiumReference
(11762f6) - crypto: ✨ add
SodiumString
(fdd3ccb) - crypto: ✨ add mlock and munlock in sodium (0d9a4d7)
- crypto: ✨ add new methods to support secret key -> seed and public keys (ac09b7d)
- crypto: ✨ add Sha256 and X25519 APIs, and use Span based APIs (22cd7fd)
- crypto: add ChaCha20 Encrypt and Decrypt functions (c4c2672)
- encoding: ✨ add new different base conversions, including baseN (2d4a515)
- json: ✨ add jsonrpc utilities assembly (d4fa97e)
- libsodium: ✨ add pwhash, secretbox apis (568b039)
- walletconnect: ✨ add
WalletConnectSignError
(01f43b3) - walletconnect: ✨ add relay and pairing WalletConnectV2 Apis (286c235)
BREAKING CHANGES
- Remove compatibility with .NET Algorand SDK
- WalletConnect is no longer supported. All related samples have been removed.
v5.0.0-exp.3
5.0.0-exp.3 (2023-10-03)
Bug Fixes
v5.0.0-exp.2
5.0.0-exp.2 (2023-09-25)
Features
- crypto: ✨ add
PwHash
store methods (721907b) - crypto: ✨ add
PwHash
struct and related APIs (6642e99) - crypto: ✨ add
PwHash
to represent password hashes for storage (3f9bfb3) - crypto: ✨ add
SecretBox
related APIs for encrypt and decrypt (a6f7ea0) - crypto: ✨ add
SodiumArray
(5c03fa3) - crypto: ✨ add
SodiumReference
(11762f6) - crypto: ✨ add
SodiumString
(fdd3ccb) - crypto: ✨ add mlock and munlock in sodium (0d9a4d7)
- crypto: ✨ add new methods to support secret key -> seed and public keys (ac09b7d)
- libsodium: ✨ add pwhash, secretbox apis (568b039)
v5.0.0-exp.1
5.0.0-exp.1 (2023-09-14)
Code Refactoring
BREAKING CHANGES
- Remove compatibility with .NET Algorand SDK
- WalletConnect is no longer supported. All related samples have been removed.
v4.2.0-exp.2
4.2.0-exp.2 (2023-09-06)
Bug Fixes
- 🐛 add AsSpan and AsReadOnlySpan to NativeArray for Unity 2021.3 (0e51971)
- 🐛 fix compile error in test script unity 2021.3 (462e612)
- 🐛 update scripts to use explicit AsSpan APIs (849f1b3)
- 🐛 use new collections API and collisions with extension methods (6737cfe)
Features
- crypto: ✨ add Sha256 and X25519 APIs, and use Span based APIs (22cd7fd)
- encoding: ✨ add new different base conversions, including baseN (2d4a515)
- json: ✨ add jsonrpc utilities assembly (d4fa97e)
- walletconnect: ✨ add
WalletConnectSignError
(01f43b3) - walletconnect: ✨ add relay and pairing WalletConnectV2 Apis (286c235)