Skip to content

Commit 4610499

Browse files
chore(release): 5.0.0-pre.1 [skip ci]
# [5.0.0-pre.1](v4.1.0...v5.0.0-pre.1) (2023-10-03) ### Bug Fixes * 🐛 add AsSpan and AsReadOnlySpan to NativeArray for Unity 2021.3 ([0e51971](0e51971)) * 🐛 fix compile error in test script unity 2021.3 ([462e612](462e612)) * 🐛 update scripts to use explicit AsSpan APIs ([849f1b3](849f1b3)) * 🐛 use new collections API and collisions with extension methods ([6737cfe](6737cfe)) * **accounts:** change encryption of LocalAccountStore to prevent crashes ([#222](#222)) ([d02fc90](d02fc90)) ### Code Refactoring * 🔥 remove .NET SDK support ([34c9d39](34c9d39)) * 🔥 remove WalletConnect support from this SDK ([76c48bb](76c48bb)) ### Features * **crypto:** ✨ add `PwHash` store methods ([721907b](721907b)) * **crypto:** ✨ add `PwHash` struct and related APIs ([6642e99](6642e99)) * **crypto:** ✨ add `PwHash` to represent password hashes for storage ([3f9bfb3](3f9bfb3)) * **crypto:** ✨ add `SecretBox` related APIs for encrypt and decrypt ([a6f7ea0](a6f7ea0)) * **crypto:** ✨ add `SodiumArray` ([5c03fa3](5c03fa3)) * **crypto:** ✨ add `SodiumReference` ([11762f6](11762f6)) * **crypto:** ✨ add `SodiumString` ([fdd3ccb](fdd3ccb)) * **crypto:** ✨ add mlock and munlock in sodium ([0d9a4d7](0d9a4d7)) * **crypto:** ✨ add new methods to support secret key -> seed and public keys ([ac09b7d](ac09b7d)) * **crypto:** ✨ add Sha256 and X25519 APIs, and use Span based APIs ([22cd7fd](22cd7fd)) * **crypto:** add ChaCha20 Encrypt and Decrypt functions ([c4c2672](c4c2672)) * **encoding:** ✨ add new different base conversions, including baseN ([2d4a515](2d4a515)) * **json:** ✨ add jsonrpc utilities assembly ([d4fa97e](d4fa97e)) * **libsodium:** ✨ add pwhash, secretbox apis ([568b039](568b039)) * **walletconnect:** ✨ add `WalletConnectSignError` ([01f43b3](01f43b3)) * **walletconnect:** ✨ add relay and pairing WalletConnectV2 Apis ([286c235](286c235)) ### BREAKING CHANGES * Remove compatibility with .NET Algorand SDK * WalletConnect is no longer supported. All related samples have been removed.
1 parent 0698f37 commit 4610499

File tree

3 files changed

+45
-2
lines changed

3 files changed

+45
-2
lines changed

Algorand.Unity.AssetStore/Packages/com.careboo.unity-algorand-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "com.careboo.unity-algorand-sdk",
33
"displayName": "Algorand.Unity",
4-
"version": "5.0.0-exp.3",
4+
"version": "5.0.0-pre.1",
55
"unity": "2021.3",
66
"keywords": [
77
"algorand",

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,49 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

77

8+
# [5.0.0-pre.1](https://github.com/CareBoo/unity-algorand-sdk/compare/v4.1.0...v5.0.0-pre.1) (2023-10-03)
9+
10+
11+
### Bug Fixes
12+
13+
* :bug: add AsSpan and AsReadOnlySpan to NativeArray for Unity 2021.3 ([0e51971](https://github.com/CareBoo/unity-algorand-sdk/commit/0e519719c475ace0aa63dc9ac76d0c690573b1e9))
14+
* :bug: fix compile error in test script unity 2021.3 ([462e612](https://github.com/CareBoo/unity-algorand-sdk/commit/462e6121d441f590db691fa774557d385b3c375b))
15+
* :bug: update scripts to use explicit AsSpan APIs ([849f1b3](https://github.com/CareBoo/unity-algorand-sdk/commit/849f1b3e7c3f506304c64532306f11c7201e547c))
16+
* :bug: use new collections API and collisions with extension methods ([6737cfe](https://github.com/CareBoo/unity-algorand-sdk/commit/6737cfedd80b584159b4f0780500c0684ab7ad97))
17+
* **accounts:** change encryption of LocalAccountStore to prevent crashes ([#222](https://github.com/CareBoo/unity-algorand-sdk/issues/222)) ([d02fc90](https://github.com/CareBoo/unity-algorand-sdk/commit/d02fc900b1b67fc6e69d73664c747c224965bc92))
18+
19+
20+
### Code Refactoring
21+
22+
* :fire: remove .NET SDK support ([34c9d39](https://github.com/CareBoo/unity-algorand-sdk/commit/34c9d39eea41c14281fdb0fb21ae3c6eea40d377))
23+
* :fire: remove WalletConnect support from this SDK ([76c48bb](https://github.com/CareBoo/unity-algorand-sdk/commit/76c48bb06a170aeb0caea296b8149233051556ac))
24+
25+
26+
### Features
27+
28+
* **crypto:** :sparkles: add `PwHash` store methods ([721907b](https://github.com/CareBoo/unity-algorand-sdk/commit/721907be4571a98e58f4c6aff36efa2d50a2db59))
29+
* **crypto:** :sparkles: add `PwHash` struct and related APIs ([6642e99](https://github.com/CareBoo/unity-algorand-sdk/commit/6642e99f759866f857a65cf748fc6a0be30f26d3))
30+
* **crypto:** :sparkles: add `PwHash` to represent password hashes for storage ([3f9bfb3](https://github.com/CareBoo/unity-algorand-sdk/commit/3f9bfb30302c50ef861472615ce4c8e7faa42346))
31+
* **crypto:** :sparkles: add `SecretBox` related APIs for encrypt and decrypt ([a6f7ea0](https://github.com/CareBoo/unity-algorand-sdk/commit/a6f7ea0d8783e8edc73a07d17156878fbe759dfa))
32+
* **crypto:** :sparkles: add `SodiumArray` ([5c03fa3](https://github.com/CareBoo/unity-algorand-sdk/commit/5c03fa3dbf3a755973b22ec52322e4adbbd1e908))
33+
* **crypto:** :sparkles: add `SodiumReference` ([11762f6](https://github.com/CareBoo/unity-algorand-sdk/commit/11762f6dd6f09337346c4c008993fa8c9d9230f1))
34+
* **crypto:** :sparkles: add `SodiumString` ([fdd3ccb](https://github.com/CareBoo/unity-algorand-sdk/commit/fdd3ccbc3b5045839c58be7072dd1c32c9e43356))
35+
* **crypto:** :sparkles: add mlock and munlock in sodium ([0d9a4d7](https://github.com/CareBoo/unity-algorand-sdk/commit/0d9a4d72ef430a1f5d711e2e2cb291eaa7fcba05))
36+
* **crypto:** :sparkles: add new methods to support secret key -> seed and public keys ([ac09b7d](https://github.com/CareBoo/unity-algorand-sdk/commit/ac09b7dd2b8325ca8081721c380bb9930c99bd1e))
37+
* **crypto:** :sparkles: add Sha256 and X25519 APIs, and use Span based APIs ([22cd7fd](https://github.com/CareBoo/unity-algorand-sdk/commit/22cd7fdbddf2fd04939afc87ac4b832bdb85dfd7))
38+
* **crypto:** add ChaCha20 Encrypt and Decrypt functions ([c4c2672](https://github.com/CareBoo/unity-algorand-sdk/commit/c4c267230e046a67efcf238c0d45bf110b30c2f9))
39+
* **encoding:** :sparkles: add new different base conversions, including baseN ([2d4a515](https://github.com/CareBoo/unity-algorand-sdk/commit/2d4a5159f69029c5187bf7a0d4cf302423320348))
40+
* **json:** :sparkles: add jsonrpc utilities assembly ([d4fa97e](https://github.com/CareBoo/unity-algorand-sdk/commit/d4fa97e7e83452da3c7db923849bc196aa5d2e5c))
41+
* **libsodium:** :sparkles: add pwhash, secretbox apis ([568b039](https://github.com/CareBoo/unity-algorand-sdk/commit/568b039db2d8d54853158ad07ce546c53a32ebee))
42+
* **walletconnect:** :sparkles: add `WalletConnectSignError` ([01f43b3](https://github.com/CareBoo/unity-algorand-sdk/commit/01f43b3c22f596b54aefee242ac7fc1106cf312c))
43+
* **walletconnect:** :sparkles: add relay and pairing WalletConnectV2 Apis ([286c235](https://github.com/CareBoo/unity-algorand-sdk/commit/286c235c20c1bbf6a33626bc4b27c70129c710be))
44+
45+
46+
### BREAKING CHANGES
47+
48+
* Remove compatibility with .NET Algorand SDK
49+
* WalletConnect is no longer supported. All related samples have been removed.
50+
851
# [5.0.0-exp.3](https://github.com/CareBoo/unity-algorand-sdk/compare/v5.0.0-exp.2...v5.0.0-exp.3) (2023-10-03)
952

1053

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "com.careboo.unity-algorand-sdk",
33
"displayName": "Algorand.Unity",
4-
"version": "5.0.0-exp.3",
4+
"version": "5.0.0-pre.1",
55
"unity": "2021.3",
66
"keywords": [
77
"algorand",

0 commit comments

Comments
 (0)