Releases: MrVeit/Veittech-UnitonConnect
Releases · MrVeit/Veittech-UnitonConnect
UNITON CONNECT 0.2.9.7
NEW FEATURES:
- Added support for Unity 2023 and higher (native SDK only),
- Added a flag
Version
to SDK settings that can be used to switch library versions for correct initialization.
BUG FIXES:
- Fixed a
ReferenceError: allocate is not defined
bug related to a missing function in JavaScript that was removed, after an update to theEmscripten SDK
starting with Unity 2023 and above.
UNITON CONNECT 0.2.9.6
NEW FEATURES:
- Added clearing of wallet data after disconnecting connection to it, in order not to receive data about the past wallet in response when accessing via
UnitonConnectSDK.Instance.Wallet
, - Added automatic setting of wallet address in
Non Bounceable
format on successful connection (previouslyHEX/RAW
format was parsed from native sdk and assigned inUnitonConnectSDK.Instance.Wallet.ToString()
.
BUG FIXES:
- Fixed a critical bug related to reconnecting to a previously connected wallet when the connection was successful but the data was not pulled into the sdk for use.
OTHER UPDATES:
- Cleaned up scripts in the demo from past implementation of SDK methods.
UNITON CONNECT 0.2.9.5
NEW FEATURES:
- Added native connection implementation to the
Ton Connect UI
of the latest version, - Added
IsInitialized
flag to track sdk state when automatic initialization is enabled, - Added delay option to adjust the time between requests to the blockchain to confirm transactions,
- Added option to validate the hash of a received transaction on the blockchain,
- Added backwards compatibility sdk for smooth transition between old and new versions,
- Added extension methods for the 'decimal' data type that can be used to simultaneously call the
ToNanoton()
andFromNanoton()
.
BUG FIXES:
- Fixed a critical bug when generating an application config at build time where a link could be missing a required slash, which could result in the inability to load an image or the entire config,
- Fixed a rare bug that would cause the only existing sdk instance in a scene to be destroyed if accessed before it was automatically initialized in Awake (if active).
UNITON CONNECT 0.2.9
NEW FEATURES:
- Added function to filter loaded nft collections
UserAssetsUtils.GetCachedNftsByFilter(Func<NftItemData, bool> sortFilter)
, - Added function to filter scam nft collections
UserAssetsUtils.GetCachedNftsByScamStatus(bool isScam)
, - Added function to filter nfts based on nft collection address
UserAssetsUtils.GetCachedNftsByContractAddress(string collectionAddress)
.
BUG FIXES:
- Fixed a bug that only displayed 1 item of the desired collection when querying
UnitonConnectSDK.Instance.Assets.Nft.LoadTargetCollection(string collectionAddress)
.
UNITON CONNECT 0.2.8
CORE UPDATE:
- Updated
TonSdk.Core
library from 0.3.1 to version 0.3.9,
NEW FEATURES:
- Added option to load all NFT collections from a connected wallet via the
UnitonConnectSDK.Instance.Assets.NFT.Load(int limit, int offset)
method, - Added option to load a specific collection by collection address from a connected wallet via
UnitonConnectSDK.Instance.Assets.NFT.LoadTargetCollection(string collectionAddress)
method, - Added option to get the current Toncoin balance via the
UpdateTonBalance()
method, - Added option to get wallet address in 1 line using string call
UnitonConnectSDK.Instance.GetWalletAddress()
, - Added property with cached wallet balance value via
UnitonConnectSDK.Instance.TonBalance
, - Added additional argument
WalletConfig restoredWallet
whenOnWalletConnectionRestore
event is triggered, - Added additional tools for working with wallet address: translating wallet address into
HEX/RAW
,Bounceable
andNon Bounceable
formats.
BUG FIXES:
- Fixed a bug causing the test interface adapter to be duplicated in the demo scene, which caused all links in the interface to be lost for interactions,
- Fixed a bug in the demo scene where disconnecting the wallet connection and then connecting again would not load NFT collections,
- Fixed a bug where nothing would happen after reconnecting to the wallet and then trying to send TON.
OTHER UPDATES:
- Renamed the
SendTransaction(WalletConfig currentWallet, string recipientAddress, double amount)
method toSendTon()
for future updates, - Renamed the
OnTransactionSendingFinished
event toOnSendingTonFinished
for future updates.
UNITON CONNECT 0.2.7
NEW FEATURES:
- Improved callback on successful or failed transaction, which returns result status and BoC,
- Added additional check for matching sender and receiver addresses to cancel transaction in case of matching.
BUG FIXES:
- Fixed a bug that caused memory allocation when disconnecting the connection to the wallet.
OTHER UPDATES:
- Removed the
ZXing library
for generating QR codes on .NET, as it is not used in the SDK.
UNITON CONNECT 0.2.6
NEW FEATURES:
- Added option to edit and add wallets to local storage for further work with them (right-click in the project window and then go to
Create -> Uniton Connect -> Wallet
, - Added additional events to track connection status with wallet and SDK,
- Added support for direct redirection to the last authorized wallet when making a transaction,
- Added additional download of wallet icon from server if it is not detected in local storage.
BUG FIXES:
- Fixed a bug where activating Disconnnect did not clear the last session's id from PlayerPrefs,
- Fixed a bug in
JustCRCRC32C.Crc32C plugin
that was caused by a successful transaction on all wallets except Telegram Wallet (downgraded version from 1.2.0 to 1.1.0).
OTHER UPDATES:
- Reducing the minimum supported library version from 2022.1 to 2020.1.
UNITON CONNECT 0.2.5
NEW FEATURES:
- Added
Ton Connect -> dApps Setup
editor window to fill in project data, - Added processing of data from
dApps Setup Window
and then generating json to the root directory of the build along with the icon.