Releases: fioprotocol/fiosdk_typescript
FIO Typescript SDK v1.9.3
FIO Typescript SDK v1.9.2
- DASH-1019 Add new endpoint
register_fio_domain_address
to register FIO Handle with domain at once. - Move constants from test files to env files.
- Update documentation.
FIO Typescript SDK v1.9.1
Overview
Bug fixes release.
- Change import for AbortController due to usability issues on other environments.
- Add
includeEncrypted
parameter forgetObtData
to have an ability to get non encrypted content of OBT data.
What's Changed
- DASH-673 Bug fixes by @trukhilio in #164
Full Changelog: v1.9.0...v1.9.1
FIO Typescript SDK v1.9.0
Overview
This change implements FIO Core v3.5 and FIO Contracts v2.9. If your application sends FIO Requests or FIO Data, you must upgrade to this version.
There is a breaking change in this version:
pushTransaction
method received multiple parameters in strict count.
Before version 1.9:
pushTransaction(
account,
action,
data,
encryptOptions,
)
In version 1.9:
pushTransaction({
account,
action,
data,
authPermission,
encryptOptions = {},
signingAccount,
}
Additional release information: https://dev.fio.net/changelog/new-fio-chain-version-193529
Details
What's Changed
- Add 2FA info to publish by @ericbutz in #138
- DASH-439 Enable passing expirationOffset to getChainDataForTx Transaction method by @trukhilio in #139
- DASH-463 Fix domain validation by @vmkarpenko in #140
- DASH-463 Fix test for updated validation by @vmkarpenko in #141
- BD-2204. Multicast servers. Changed fiosdk use array of api urls. by @andreyvEze in #64
- FIP-40 add fio.perms contract abi by @edrotthoff in #145
- Test updates to add new return parameter by @ericbutz in #142
- Update README.md by @ericbutz in #146
- FIP-36/DASH-626 Add get_account_fio_public_key endpoint by @trukhilio in #148
- FIP-40 typescript SDK changes to add permissions getters by @edrotthoff in #152
- FIP-39/DASH-622 Create get encrypt key endpoint by @trukhilio in #147
- FIP-40 add getters to documentation by @edrotthoff in #153
- DASH-584 FIOSDK crash fixes by @trukhilio in #144
- DASH-628 Auth permission param in sign/push transaction by @trukhilio in #150
- Modify tests so that account authorization tests will work for happy path by @edrotthoff in #154
- DASH-627 Fix json parse errors by @trukhilio in #156
- DASH-627 Handle empty response by @trukhilio in #158
- DASH-678 Handle missing ABI key by @trukhilio in #155
- DASH-639 Handle long request to non valid servers by @trukhilio in #161
- DASH-625 Support encryption key for obt getters by @trukhilio in #157
- DASH-639 Handle long request to non valid servers in testnet tests by @trukhilio in #162
Full Changelog: v1.8.0...v1.9.0
FIO Typescript SDK v1.8.0
What's Changed
- Add fio.oracle to list of contracts by @ericbutz in #134
- Feature/wrap tokens by @andreyvEze in #127
- Pass auth params for push transaction by @andreyvEze in #135
- Add WrapDomain endpoint by @NikolasStelmakh in #133
- Update version to 1.8.0 by @ericbutz in #136
- Develop > master by @ericbutz in #137
Full Changelog: v1.7.0...v1.8.0
Release Candidate - FIO Typescript SDK v1.8.0-rc1
What's Changed
- Fix. Add transaction abi check on every transaction by @trukhilio in #129
- Add fio.oracle to list of contracts by @ericbutz in #134
- Feature/wrap tokens by @andreyvEze in #127
- Pass auth params for push transaction by @andreyvEze in #135
- Add WrapDomain endpoint by @NikolasStelmakh in #133
New Contributors
- @trukhilio made their first contribution in #129
Full Changelog: v1.7.0-rc1...v1.8.0-rc1
Release - FIO Typescript SDK v1.7.0
Release Candidate - FIO Typescript SDK v1.7.0-rc1
New Features
(#123) Adds getChainDataForTx, createRawTransaction, serialize, sign, and executePreparedTrx methods to enable the separation of serialization, signing, and execution of FIO transactions.
Release - FIO Typescript SDK v1.6.0
Summary
This release introduces several new endpoints and is compatible with:
Because this SDK release supports a new fio.escrow system contract it is not compatible with older FIO chain releases.
New Features
(#111) FIP-26 introduced new endpoints and actions to support the fio.escrow
Domain Marketplace system contract.
Modified API Endpoints
(#116) Fix amountToSuf
conversion bug.
(#117) Return transaction ID with transaction response. New parameters have been added to the transaction responses, including the transaction ID and the block number of the transaction. This enhancement was requested by integrators to facilitate access to the transaction information. The full set of parameters now includes: transaction_id: string, block_num: number, status: string, expiration: string, fee_collected: number
(#120) Change homepage for RNEosEcc (request from Trustee Wallet)
Release Candidate - FIO Typescript SDK v1.6.0-rc1
Summary
This release introduces several new endpoints and is compatible with:
Because this SDK release supports a new fio.escrow system contract it is not compatible with older FIO chain releases.
New Features
(#111) FIP-26 introduced new endpoints and actions to support the fio.escrow
Domain Marketplace system contract.
Modified API Endpoints
(#116) Fix amountToSuf
conversion bug.
(#117) Return transaction ID with transaction response. New parameters have been added to the transaction responses, including the transaction ID and the block number of the transaction. This enhancement was requested by integrators to facilitate access to the transaction information. The full set of parameters now includes: transaction_id: string, block_num: number, status: string, expiration: string, fee_collected: number
(#120) Change homepage for RNEosEcc (request from Trustee Wallet)