All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v4.2.1
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX(EWM-680): subscribe external accounts by address. (423ba186)
- FIX(EWM-680): subscribe external accounts by address. (423ba186)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: update
flutter_nekoton_bridgeto version 5.5.4-dev.1. (d7ae0323)
- FIX: update
flutter_nekoton_bridgeto version 5.5.4-dev.1. (d7ae0323)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: update
flutter_nekoton_bridgeto version 5.5.4-dev.0. (b7a37b17)
- FIX: update
flutter_nekoton_bridgeto version 5.5.4-dev.0. (b7a37b17)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v4.1.3
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX(SPARX-167): sse sync. (bce75154)
- FIX: update
flutter_nekoton_bridgedependency to version 5.5.2. (9ef643a9) - FIX: runLocal add signatureContext. (803fa3a6)
- FIX(SPARX-167): sse sync. (bce75154)
- FIX: update
flutter_nekoton_bridgedependency to version 5.5.2. (9ef643a9) - FIX: runLocal add signatureContext. (803fa3a6)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX(SPARX-167): sse sync. (bce75154)
- FIX(SPARX-167): sse sync. (bce75154)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: update
flutter_nekoton_bridgedependency to version 5.5.2. (9ef643a9)
- FIX: update
flutter_nekoton_bridgedependency to version 5.5.2. (9ef643a9)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: runLocal add signatureContext. (803fa3a6)
- FIX: runLocal add signatureContext. (803fa3a6)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v4.1.0
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(EWM-656): add signature domains support. (a5a3e04b)
- FEAT(EWM-656): add signature domains support. (a5a3e04b)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: close sse stream when polling is paused. (2291752a)
- FIX: close sse stream when polling is paused. (2291752a)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX(SPARX-15V): simplify unsubscribe logic and improve subscription handling. (a7437a35)
- FIX(SPARX-15V): simplify unsubscribe logic and improve subscription handling. (a7437a35)
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v4.0.0
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- BREAKING FEAT(EWM-638): Implement SSE-based refresh polling manager. (c5d3e1ab)
Note: This release has breaking changes.
- BREAKING FEAT(EWM-638): Implement SSE-based refresh polling manager. (c5d3e1ab)
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v3.3.1
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: optimize wallet retrieval by introducing _tryGetWallet method. (f740809c)
- FIX(EWM-624): external account public key and subscription. (5dee92da)
- REFACTOR: optimize wallet retrieval by introducing _tryGetWallet method. (f740809c)
- FIX(EWM-624): external account public key and subscription. (5dee92da)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(EWM-624): rename getWallet method and add overloads for asset and existing wallet. (fe1fa2fb)
- FEAT(EWM-624): rename getWallet method and add overloads for asset and existing wallet. (fe1fa2fb)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: update
flutter_nekoton_bridgedependency to 5.2.1. (07122246)
- FIX: update
flutter_nekoton_bridgedependency to 5.2.1. (07122246)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: update
flutter_nekoton_bridgedependency to 5.2.0. (c0e6cf25)
- FEAT: update
flutter_nekoton_bridgedependency to 5.2.0. (c0e6cf25)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: update
flutter_nekoton_bridgeto 5.1.0; add support for TokenWalletTransactionBurnNotification;. (6edbba62)
- FEAT: update
flutter_nekoton_bridgeto 5.1.0; add support for TokenWalletTransactionBurnNotification;. (6edbba62)
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- BREAKING CHORE: update Flutter version to 3.38.4. (8f1d3fd4)
Note: This release has breaking changes.
- BREAKING CHORE: update Flutter version to 3.38.4. (8f1d3fd4)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX(EWM-603): improve refresh handling and extend timeout duration. (8876ed89)
- FIX(EWM-603): improve refresh handling and extend timeout duration. (8876ed89)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(EWM-600): update flutter_nekoton_bridge dependency to version 4.2.0. (79823d9a)
- FEAT(EWM-600): update flutter_nekoton_bridge dependency to version 4.2.0. (79823d9a)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: update flutter_nekoton_bridge dependency to stable version. (75e76c6d)
- FIX: update flutter_nekoton_bridge dependency to stable version. (75e76c6d)
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v2.1.1
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: update flutter_nekoton_bridge to version 4.1.0-dev.3. (77e3f525)
- FEAT: update flutter_nekoton_bridge to version 4.1.0-dev.3. (77e3f525)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: update flutter_nekoton_bridge to version 4.1.0-dev.2. (a3d6c9d3)
- FEAT: update flutter_nekoton_bridge to version 4.1.0-dev.2. (a3d6c9d3)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: update flutter_nekoton_bridge dependency to version 4.1.0-dev.0. (940c1199)
- FIX: update flutter_nekoton_bridge dependency to version 4.1.0-dev.0. (940c1199)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v2.1.0
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: add apiBaseUrl parameter to getNftList method in NftDataProvider. (99a6fb99)
- FIX: add apiBaseUrl parameter to getNftList method in NftDataProvider. (99a6fb99)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: add NftDataProvider as a required parameter in NekotonRepository initialization. (6d240b8e)
- FEAT(EWM-582): add NFT data provider and update related repository methods. (8c9c1d30)
- FEAT(EWM-397): add logic of count created names to choose max number. (c47c067c)
- FEAT(EWM-397): add new logic of default naming seeds and accounts. (83bd3add)
- FEAT(EWM-397): add new logic of account & seed default naming. (2a9762a0)
- FIX: add NftDataProvider as a required parameter in NekotonRepository initialization. (6d240b8e)
- FEAT(EWM-582): add NFT data provider and update related repository methods. (8c9c1d30)
- FEAT(EWM-397): add logic of count created names to choose max number. (c47c067c)
- FEAT(EWM-397): add new logic of default naming seeds and accounts. (83bd3add)
- FEAT(EWM-397): add new logic of account & seed default naming. (2a9762a0)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT(EWM-582): add NFT data provider and update related repository methods. (8c9c1d30)
- FEAT(EWM-582): add NFT data provider and update related repository methods. (8c9c1d30)
nekoton_repository-v2.0.3-dev.0
- FIX(EWM-397): fix tests & create tests for new naming logic. (81c66a2d)
- FIX(EWM-397): formatting. (5a26933b)
- FIX(EWM-397): fix tests & create tests for new naming logic. (81c66a2d)
- FIX(EWM-397): formatting. (5a26933b)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: update flutter_version to 3.35.6 in workflow files. (1ec32c1c)
- FIX: update flutter_version to 3.35.6 in workflow files. (1ec32c1c)
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v2.0.0
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: rename signRawData to signDataRaw for consistency. (23d7e86b)
- REFACTOR: remove redundant json converters. (89fcc7e9)
- FIX: update codegen command to include
lib/nekoton_repository.module.dartin formatting. (c308d9e0) - FIX: correct message value calculation for outgoing transactions. (5c5cb737)
- FIX: calc out messages total value; update flutter_nekoton_bridge dependency to version 3.4.0. (3aa352d9)
- FEAT: update
flutter_nekoton_bridgedependency to version 3.6.0. (726cda80) - FEAT: add
remainingGasToparameter and updateflutter_nekoton_bridgedependency. (3fa7ddff)
- REFACTOR: rename signRawData to signDataRaw for consistency. (23d7e86b)
- REFACTOR: remove redundant json converters. (89fcc7e9)
- FIX: update codegen command to include
lib/nekoton_repository.module.dartin formatting. (c308d9e0) - FIX: correct message value calculation for outgoing transactions. (5c5cb737)
- FIX: calc out messages total value; update flutter_nekoton_bridge dependency to version 3.4.0. (3aa352d9)
- FEAT: update
flutter_nekoton_bridgedependency to version 3.6.0. (726cda80) - FEAT: add
remainingGasToparameter and updateflutter_nekoton_bridgedependency. (3fa7ddff)
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: update
flutter_nekoton_bridgedependency to version 3.6.0.
- FEAT: update
flutter_nekoton_bridgedependency to version 3.6.0.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add
remainingGasToparameter and updateflutter_nekoton_bridgedependency.
- FEAT: add
remainingGasToparameter and updateflutter_nekoton_bridgedependency.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: correct message value calculation for outgoing transactions.
- FIX: correct message value calculation for outgoing transactions.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- BREAKING CHORE: sdk >=3.9.0; flutter >=3.35.0. (1bdfc8a4)
Note: This release has breaking changes.
- BREAKING CHORE: sdk >=3.9.0; flutter >=3.35.0. (1bdfc8a4)
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- BREAKING CHORE: update
flutter_nekoton_bridgeto version 4.0.0; updatefreezed_annotation;.
Note: This release has breaking changes.
- BREAKING CHORE: update
flutter_nekoton_bridgeto version 4.0.0; updatefreezed_annotation;. - There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: rename signRawData to signDataRaw for consistency.
- REFACTOR: remove redundant json converters.
- FIX: calc out messages total value; update flutter_nekoton_bridge dependency to version 3.4.0.
- REFACTOR: rename signRawData to signDataRaw for consistency.
- REFACTOR: remove redundant json converters.
- FIX: calc out messages total value; update flutter_nekoton_bridge dependency to version 3.4.0.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- BREAKING REFACTOR(EWM-493): remove currencyUrl method from TransportStrategy.
Note: This release has breaking changes.
- BREAKING REFACTOR(EWM-493): remove currencyUrl method from TransportStrategy.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries):
nekoton_repository-v1.4.0
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: ledger.
- FEAT: ledger.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: implement read-write mutex for token wallet and ton wallet subscriptions.
- FIX: implement read-write mutex for token wallet and ton wallet subscriptions.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: fix & simplify multisig transaction mapping;.
- FIX: fix & simplify multisig transaction mapping;.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: migrate to
freezed v3(#222).
- REFACTOR: migrate to
freezed v3(#222).
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FIX: restart polling after transport update.
- FEAT(EWM-528): enhance token wallet functionality with currency conversion and symbol extension.
- FIX: restart polling after transport update.
- FEAT(EWM-528): enhance token wallet functionality with currency conversion and symbol extension.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- REFACTOR: make
defaultConfigstatic. - FIX: restart polling after transport update.
- FEAT: add
PollingConfig.
- REFACTOR: make
defaultConfigstatic. - FIX: restart polling after transport update.
- FEAT: add
PollingConfig.
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: add pause and resume functionality in repositories; handle
TimeoutExceptionwhen polling is paused.
- FEAT: add pause and resume functionality in repositories; handle
TimeoutExceptionwhen polling is paused.
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- REFACTOR: updateClockOffset takes Duration instead of int (#86).
- FIX: update
flutter_nekoton_bridgeto version ^2.3.0-dev.2. - FIX: update flutter_nekoton_bridge to version 2.9.2; format & analyze;.
- FIX(EWM-513): enhance key derivation process by checking existing keys and filtering inactive accounts.
- FIX: add error handling for simulateTransactionTree.
- FIX(EWM-508): add NotExistingContract model to fix broken contract state.
- FIX(EWM-484): use callbackPayload in jetton wallet transfer and upgrade flutter_nekoton_bridge to version 2.7.0.
- FIX: update exports.
- FIX: export utils.
- FIX: reset changelog.
- FIX: allow 12-word seed with custom mnemonic type.
- FIX: make mnemonicType parameter optional in addSeed method and update dependencies.
- FIX(SPARX-FQ): enable synchronous behavior for transport subject in TransportRepositoryImpl.
- FIX(SPARX-2A): clone contract list before updating subscriptions to prevent modification during iteration.
- FIX: remove gqlConnection parameter from JettonTokenWallet subscription method.
- FIX: remove gqlConnection param (#178).
- FIX: update flutter_nekoton_bridge dependency to version 2.5.0-dev.1.
- FIX: u64 to u128 for balance (#174).
- FIX: update value for balance (#172).
- FIX: update flutter_nekoton_bridge dependency to version 2.4.1.
- FIX: update flutter_nekoton_bridge dependency to version 2.4.0.
- FIX: update dependencies for
flutter_nekoton_bridgeandrxdart. - FIX: update
flutter_nekoton_bridge. - FIX: pause/resume
RefreshPollingQueue; handleonMessageSentStreamdone;. - FIX: update
flutter_nekoton_bridge. - FIX: rename
hourstoexpirationTime, add description. - FIX:
preloadTransactionsargs. - FIX: add
isTransactionsPreloaded. - FIX: add external account.
- FIX:
mapMultisigPendingTransactions. - FIX:
isExpiredTransaction. - FIX: analyze.
- FIX: allow subscribing multiple tokens at time (#90).
- FIX: methods to account (#96).
- FIX: add GenericContract to NekotonRepository (#65).
- FIX: logging version.
- FIX: bumpb bridge (#102).
- FIX: update props for seed (#12).
- FIX: change interface to pure class (#26).
- FIX: transport usage (#104).
- FIX: remove redundant
updateSeedNamemethod call. - FIX(EWM-346): allow legacy wallet types in
SeedList(#126). - FIX: remove duplicate errors from transaction simulation in.
- FIX: expiration time fix ci (#139).
- FIX: added loading accounts after transport changed (#77).
- FIX: contract state changed stream (#74).
- FIX: deleting pending transaction (#28).
- FIX: subscribing for external wallets (#106).
- FIX: update adding seed with name (#64).
- FIX: add keys sorting by accound id (#80).
- FIX: bump bridge (#100).
- FIX: tests.
- FIX: removing seed name (#82).
- FIX(EWM-313): update
flutter_nekoton_bridge; fixestimateMinAttachedAmount;. - FIX: flutter_nekoton_bridge version.
- FIX:
_getTip422NftJsoncollection address. - FIX: attached amount calc.
- FEAT: update
flutter_nekoton_bridge; add transport http client support;. - FEAT: add ton wallet callbacks.
- FEAT: preload token transactions; update
flutter_nekoton_bridge;. - FEAT: TON support (#149).
- FEAT: update
nekoton; add jetton gql connection;. - FEAT: flutter_nekoton_bridge: ^2.2.2 (#159).
- FEAT: add expiration time to prepareDeployWithMultipleOwners (#136).
- FEAT: add
currencyApiBaseUrlfield. - FEAT: update
flutter_nekoton_bridge(#161). - FEAT(EWM-369): add token api endpoint in
TransportStrategy. - FEAT(EWM-357): optimize
triggerAddingAccountsmethod; add progress tracking; (#128). - FEAT: export
cached_contract_state_provider. - FEAT(EWM-342): gql transport params.
- FEAT(EWM-326): remove account scan on network change; refactor ton/token wallet repositories;.
- FEAT: update
flutter_nekoton_bridge. - FEAT: seed metadata (#120).
- FEAT: derive key & update dependencies (#118).
- FEAT: add
simulateTransactionTreemethod. - FEAT: use
estimateMinAttachedAmount. - FEAT: add estimateDeploymentFees method to TonWalletRepository.
- FEAT: update prepareTransfer method to use TonWalletTransferParams and bump flutter_nekoton_bridge to version 2.5.0-dev.3.
- FEAT: add mnemonicType parameter to addSeed method in SeedKeyRepository.
- FEAT: add NumExtension for native token conversion.
- FEAT: update flutter_nekoton_bridge dependency to version 2.6.0.
- FEAT: seed detail (#4).
- FEAT: add stack to logger (#98).
- FEAT: update flutter_nekoton_bridge dependency to version 2.8.0-dev.0.
- FEAT: add multiple tokens and update transaction (#94).
- FEAT: add seed names to Seed instance (#7).
- FEAT(EWM-472): add
triggerDerivingKeysmethod and use it inaddSeed. - FEAT: update flutter_nekoton_bridge dependency to version 2.8.0.
- FEAT: ntp time (#84).
- FEAT: add walletsMapStream to expose wallet states as a map.
- FEAT(EWM-505): improve
triggerDerivingKeys; addSeedKeyRepositorytests;. - FEAT(EWM-508): add explicit exception determines that contract doesn't exists (#203).
- FEAT: add IgnoreTransactionTreeSimulationError model and integrate into TonWalletRepository.
- FEAT: revert JRPC (#75).
- FEAT: bump bridge version (#72).
- FEAT: add send unawaited version (#70).
- FEAT: update bridge, add staking info, add updating contracts after transport changed (#68).
- FEAT: add seed list change hooks (#66).
- FEAT: add
unsubscribeAllContractsmethod. - FEAT(EWM-517): add ABI loader, and implement cached contract state provider.
- FEAT: implement GenericContractRepository (#61).
- FEAT: update bridge and replace jrpc transport (#59).
- FEAT: update mapping external accounts (#58).
- FEAT: update TonWalletMultisigPendingTransaction (#56).
- FEAT: update subscriptions. Add TonWallet test. Add TokenWallet test (#53).
- FEAT: update transaction fields (#43).
- FEAT: update token wallet (#39).
- FEAT: add logging subscriptions (#37).
- FEAT: add local custodians getter (#35).
- FEAT: replace Fixed to BigInt (#34).
- FEAT: add cancellable operation (#32).
- FEAT: add registering currency after transport update (#30).
- FEAT(EWM-517): implement nft repository.
- FEAT(EWM-517): add tests for NftRepository.
- FEAT: add transactions mapping (#24).
- FEAT: add TokenWalletRepository (#23).
- FEAT: add TonWalletRepository (#22).
- FEAT: use flutter templates repository (#21).
- FEAT: add rename method to Seed (#10).
- FEAT: clear nekoton directly (#15).
- FEAT: update FileMetadata to handle both 'mime_type' and 'mimetype' keys.
- FEAT: update deps; `await transport.dispose().
- BREAKING REFACTOR: add PublicKey and Address dataclasses (#14).
- BREAKING CHANGE: rework subscription logic, now TonWalletState & TokenWalletState available (#92).
Note: This release has breaking changes.
- REFACTOR: updateClockOffset takes Duration instead of int (#86).
- FIX: update
flutter_nekoton_bridgeto version ^2.3.0-dev.2. - FIX: update flutter_nekoton_bridge to version 2.9.2; format & analyze;.
- FIX(EWM-513): enhance key derivation process by checking existing keys and filtering inactive accounts.
- FIX: add error handling for simulateTransactionTree.
- FIX(EWM-508): add NotExistingContract model to fix broken contract state.
- FIX(EWM-484): use callbackPayload in jetton wallet transfer and upgrade flutter_nekoton_bridge to version 2.7.0.
- FIX: update exports.
- FIX: export utils.
- FIX: reset changelog.
- FIX: allow 12-word seed with custom mnemonic type.
- FIX: make mnemonicType parameter optional in addSeed method and update dependencies.
- FIX(SPARX-FQ): enable synchronous behavior for transport subject in TransportRepositoryImpl.
- FIX(SPARX-2A): clone contract list before updating subscriptions to prevent modification during iteration.
- FIX: remove gqlConnection parameter from JettonTokenWallet subscription method.
- FIX: remove gqlConnection param (#178).
- FIX: update flutter_nekoton_bridge dependency to version 2.5.0-dev.1.
- FIX: u64 to u128 for balance (#174).
- FIX: update value for balance (#172).
- FIX: update flutter_nekoton_bridge dependency to version 2.4.1.
- FIX: update flutter_nekoton_bridge dependency to version 2.4.0.
- FIX: update dependencies for
flutter_nekoton_bridgeandrxdart. - FIX: update
flutter_nekoton_bridge. - FIX: pause/resume
RefreshPollingQueue; handleonMessageSentStreamdone;. - FIX: update
flutter_nekoton_bridge. - FIX: rename
hourstoexpirationTime, add description. - FIX:
preloadTransactionsargs. - FIX: add
isTransactionsPreloaded. - FIX: add external account.
- FIX:
mapMultisigPendingTransactions. - FIX:
isExpiredTransaction. - FIX: analyze.
- FIX: allow subscribing multiple tokens at time (#90).
- FIX: methods to account (#96).
- FIX: add GenericContract to NekotonRepository (#65).
- FIX: logging version.
- FIX: bumpb bridge (#102).
- FIX: update props for seed (#12).
- FIX: change interface to pure class (#26).
- FIX: transport usage (#104).
- FIX: remove redundant
updateSeedNamemethod call. - FIX(EWM-346): allow legacy wallet types in
SeedList(#126). - FIX: remove duplicate errors from transaction simulation in.
- FIX: expiration time fix ci (#139).
- FIX: added loading accounts after transport changed (#77).
- FIX: contract state changed stream (#74).
- FIX: deleting pending transaction (#28).
- FIX: subscribing for external wallets (#106).
- FIX: update adding seed with name (#64).
- FIX: add keys sorting by accound id (#80).
- FIX: bump bridge (#100).
- FIX: tests.
- FIX: removing seed name (#82).
- FIX(EWM-313): update
flutter_nekoton_bridge; fixestimateMinAttachedAmount;. - FIX: flutter_nekoton_bridge version.
- FIX:
_getTip422NftJsoncollection address. - FIX: attached amount calc.
- FEAT: update
flutter_nekoton_bridge; add transport http client support;. - FEAT: add ton wallet callbacks.
- FEAT: preload token transactions; update
flutter_nekoton_bridge;. - FEAT: TON support (#149).
- FEAT: update
nekoton; add jetton gql connection;. - FEAT: flutter_nekoton_bridge: ^2.2.2 (#159).
- FEAT: add expiration time to prepareDeployWithMultipleOwners (#136).
- FEAT: add
currencyApiBaseUrlfield. - FEAT: update
flutter_nekoton_bridge(#161). - FEAT(EWM-369): add token api endpoint in
TransportStrategy. - FEAT(EWM-357): optimize
triggerAddingAccountsmethod; add progress tracking; (#128). - FEAT: export
cached_contract_state_provider. - FEAT(EWM-342): gql transport params.
- FEAT(EWM-326): remove account scan on network change; refactor ton/token wallet repositories;.
- FEAT: update
flutter_nekoton_bridge. - FEAT: seed metadata (#120).
- FEAT: derive key & update dependencies (#118).
- FEAT: add
simulateTransactionTreemethod. - FEAT: use
estimateMinAttachedAmount. - FEAT: add estimateDeploymentFees method to TonWalletRepository.
- FEAT: update prepareTransfer method to use TonWalletTransferParams and bump flutter_nekoton_bridge to version 2.5.0-dev.3.
- FEAT: add mnemonicType parameter to addSeed method in SeedKeyRepository.
- FEAT: add NumExtension for native token conversion.
- FEAT: update flutter_nekoton_bridge dependency to version 2.6.0.
- FEAT: seed detail (#4).
- FEAT: add stack to logger (#98).
- FEAT: update flutter_nekoton_bridge dependency to version 2.8.0-dev.0.
- FEAT: add multiple tokens and update transaction (#94).
- FEAT: add seed names to Seed instance (#7).
- FEAT(EWM-472): add
triggerDerivingKeysmethod and use it inaddSeed. - FEAT: update flutter_nekoton_bridge dependency to version 2.8.0.
- FEAT: ntp time (#84).
- FEAT: add walletsMapStream to expose wallet states as a map.
- FEAT(EWM-505): improve
triggerDerivingKeys; addSeedKeyRepositorytests;. - FEAT(EWM-508): add explicit exception determines that contract doesn't exists (#203).
- FEAT: add IgnoreTransactionTreeSimulationError model and integrate into TonWalletRepository.
- FEAT: revert JRPC (#75).
- FEAT: bump bridge version (#72).
- FEAT: add send unawaited version (#70).
- FEAT: update bridge, add staking info, add updating contracts after transport changed (#68).
- FEAT: add seed list change hooks (#66).
- FEAT: add
unsubscribeAllContractsmethod. - FEAT(EWM-517): add ABI loader, and implement cached contract state provider.
- FEAT: implement GenericContractRepository (#61).
- FEAT: update bridge and replace jrpc transport (#59).
- FEAT: update mapping external accounts (#58).
- FEAT: update TonWalletMultisigPendingTransaction (#56).
- FEAT: update subscriptions. Add TonWallet test. Add TokenWallet test (#53).
- FEAT: update transaction fields (#43).
- FEAT: update token wallet (#39).
- FEAT: add logging subscriptions (#37).
- FEAT: add local custodians getter (#35).
- FEAT: replace Fixed to BigInt (#34).
- FEAT: add cancellable operation (#32).
- FEAT: add registering currency after transport update (#30).
- FEAT(EWM-517): implement nft repository.
- FEAT(EWM-517): add tests for NftRepository.
- FEAT: add transactions mapping (#24).
- FEAT: add TokenWalletRepository (#23).
- FEAT: add TonWalletRepository (#22).
- FEAT: use flutter templates repository (#21).
- FEAT: add rename method to Seed (#10).
- FEAT: clear nekoton directly (#15).
- FEAT: update FileMetadata to handle both 'mime_type' and 'mimetype' keys.
- FEAT: update deps; `await transport.dispose().
- BREAKING REFACTOR: add PublicKey and Address dataclasses (#14).
- BREAKING CHANGE: rework subscription logic, now TonWalletState & TokenWalletState available (#92).
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- REFACTOR: updateClockOffset takes Duration instead of int (#86).
- FIX: update
flutter_nekoton_bridgeto version ^2.3.0-dev.2. - FIX: update flutter_nekoton_bridge to version 2.9.2; format & analyze;.
- FIX(EWM-513): enhance key derivation process by checking existing keys and filtering inactive accounts.
- FIX: add error handling for simulateTransactionTree.
- FIX(EWM-508): add NotExistingContract model to fix broken contract state.
- FIX(EWM-484): use callbackPayload in jetton wallet transfer and upgrade flutter_nekoton_bridge to version 2.7.0.
- FIX: update exports.
- FIX: export utils.
- FIX: reset changelog.
- FIX: allow 12-word seed with custom mnemonic type.
- FIX: make mnemonicType parameter optional in addSeed method and update dependencies.
- FIX(SPARX-FQ): enable synchronous behavior for transport subject in TransportRepositoryImpl.
- FIX(SPARX-2A): clone contract list before updating subscriptions to prevent modification during iteration.
- FIX: remove gqlConnection parameter from JettonTokenWallet subscription method.
- FIX: remove gqlConnection param (#178).
- FIX: update flutter_nekoton_bridge dependency to version 2.5.0-dev.1.
- FIX: u64 to u128 for balance (#174).
- FIX: update value for balance (#172).
- FIX: update flutter_nekoton_bridge dependency to version 2.4.1.
- FIX: update flutter_nekoton_bridge dependency to version 2.4.0.
- FIX: update dependencies for
flutter_nekoton_bridgeandrxdart. - FIX: update
flutter_nekoton_bridge. - FIX: pause/resume
RefreshPollingQueue; handleonMessageSentStreamdone;. - FIX: update
flutter_nekoton_bridge. - FIX: rename
hourstoexpirationTime, add description. - FIX:
preloadTransactionsargs. - FIX: add
isTransactionsPreloaded. - FIX: add external account.
- FIX:
mapMultisigPendingTransactions. - FIX:
isExpiredTransaction. - FIX: analyze.
- FIX: allow subscribing multiple tokens at time (#90).
- FIX: methods to account (#96).
- FIX: add GenericContract to NekotonRepository (#65).
- FIX: logging version.
- FIX: bumpb bridge (#102).
- FIX: update props for seed (#12).
- FIX: change interface to pure class (#26).
- FIX: transport usage (#104).
- FIX: remove redundant
updateSeedNamemethod call. - FIX(EWM-346): allow legacy wallet types in
SeedList(#126). - FIX: remove duplicate errors from transaction simulation in.
- FIX: expiration time fix ci (#139).
- FIX: added loading accounts after transport changed (#77).
- FIX: contract state changed stream (#74).
- FIX: deleting pending transaction (#28).
- FIX: subscribing for external wallets (#106).
- FIX: update adding seed with name (#64).
- FIX: add keys sorting by accound id (#80).
- FIX: bump bridge (#100).
- FIX: tests.
- FIX: removing seed name (#82).
- FIX(EWM-313): update
flutter_nekoton_bridge; fixestimateMinAttachedAmount;. - FIX: flutter_nekoton_bridge version.
- FIX:
_getTip422NftJsoncollection address. - FIX: attached amount calc.
- FEAT: update
flutter_nekoton_bridge; add transport http client support;. - FEAT: add ton wallet callbacks.
- FEAT: preload token transactions; update
flutter_nekoton_bridge;. - FEAT: TON support (#149).
- FEAT: update
nekoton; add jetton gql connection;. - FEAT: flutter_nekoton_bridge: ^2.2.2 (#159).
- FEAT: add expiration time to prepareDeployWithMultipleOwners (#136).
- FEAT: add
currencyApiBaseUrlfield. - FEAT: update
flutter_nekoton_bridge(#161). - FEAT(EWM-369): add token api endpoint in
TransportStrategy. - FEAT(EWM-357): optimize
triggerAddingAccountsmethod; add progress tracking; (#128). - FEAT: export
cached_contract_state_provider. - FEAT(EWM-342): gql transport params.
- FEAT(EWM-326): remove account scan on network change; refactor ton/token wallet repositories;.
- FEAT: update
flutter_nekoton_bridge. - FEAT: seed metadata (#120).
- FEAT: derive key & update dependencies (#118).
- FEAT: add
simulateTransactionTreemethod. - FEAT: use
estimateMinAttachedAmount. - FEAT: add estimateDeploymentFees method to TonWalletRepository.
- FEAT: update prepareTransfer method to use TonWalletTransferParams and bump flutter_nekoton_bridge to version 2.5.0-dev.3.
- FEAT: add mnemonicType parameter to addSeed method in SeedKeyRepository.
- FEAT: add NumExtension for native token conversion.
- FEAT: update flutter_nekoton_bridge dependency to version 2.6.0.
- FEAT: seed detail (#4).
- FEAT: add stack to logger (#98).
- FEAT: update flutter_nekoton_bridge dependency to version 2.8.0-dev.0.
- FEAT: add multiple tokens and update transaction (#94).
- FEAT: add seed names to Seed instance (#7).
- FEAT(EWM-472): add
triggerDerivingKeysmethod and use it inaddSeed. - FEAT: update flutter_nekoton_bridge dependency to version 2.8.0.
- FEAT: ntp time (#84).
- FEAT: add walletsMapStream to expose wallet states as a map.
- FEAT(EWM-505): improve
triggerDerivingKeys; addSeedKeyRepositorytests;. - FEAT(EWM-508): add explicit exception determines that contract doesn't exists (#203).
- FEAT: add IgnoreTransactionTreeSimulationError model and integrate into TonWalletRepository.
- FEAT: revert JRPC (#75).
- FEAT: bump bridge version (#72).
- FEAT: add send unawaited version (#70).
- FEAT: update bridge, add staking info, add updating contracts after transport changed (#68).
- FEAT: add seed list change hooks (#66).
- FEAT: add
unsubscribeAllContractsmethod. - FEAT(EWM-517): add ABI loader, and implement cached contract state provider.
- FEAT: implement GenericContractRepository (#61).
- FEAT: update bridge and replace jrpc transport (#59).
- FEAT: update mapping external accounts (#58).
- FEAT: update TonWalletMultisigPendingTransaction (#56).
- FEAT: update subscriptions. Add TonWallet test. Add TokenWallet test (#53).
- FEAT: update transaction fields (#43).
- FEAT: update token wallet (#39).
- FEAT: add logging subscriptions (#37).
- FEAT: add local custodians getter (#35).
- FEAT: replace Fixed to BigInt (#34).
- FEAT: add cancellable operation (#32).
- FEAT: add registering currency after transport update (#30).
- FEAT(EWM-517): implement nft repository.
- FEAT(EWM-517): add tests for NftRepository.
- FEAT: add transactions mapping (#24).
- FEAT: add TokenWalletRepository (#23).
- FEAT: add TonWalletRepository (#22).
- FEAT: use flutter templates repository (#21).
- FEAT: add rename method to Seed (#10).
- FEAT: clear nekoton directly (#15).
- FEAT: update FileMetadata to handle both 'mime_type' and 'mimetype' keys.
- FEAT: update deps; `await transport.dispose().
- BREAKING REFACTOR: add PublicKey and Address dataclasses (#14).
- BREAKING CHANGE: rework subscription logic, now TonWalletState & TokenWalletState available (#92).
Note: This release has breaking changes.
- REFACTOR: updateClockOffset takes Duration instead of int (#86).
- FIX: update
flutter_nekoton_bridgeto version ^2.3.0-dev.2. - FIX: update flutter_nekoton_bridge to version 2.9.2; format & analyze;.
- FIX(EWM-513): enhance key derivation process by checking existing keys and filtering inactive accounts.
- FIX: add error handling for simulateTransactionTree.
- FIX(EWM-508): add NotExistingContract model to fix broken contract state.
- FIX(EWM-484): use callbackPayload in jetton wallet transfer and upgrade flutter_nekoton_bridge to version 2.7.0.
- FIX: update exports.
- FIX: export utils.
- FIX: reset changelog.
- FIX: allow 12-word seed with custom mnemonic type.
- FIX: make mnemonicType parameter optional in addSeed method and update dependencies.
- FIX(SPARX-FQ): enable synchronous behavior for transport subject in TransportRepositoryImpl.
- FIX(SPARX-2A): clone contract list before updating subscriptions to prevent modification during iteration.
- FIX: remove gqlConnection parameter from JettonTokenWallet subscription method.
- FIX: remove gqlConnection param (#178).
- FIX: update flutter_nekoton_bridge dependency to version 2.5.0-dev.1.
- FIX: u64 to u128 for balance (#174).
- FIX: update value for balance (#172).
- FIX: update flutter_nekoton_bridge dependency to version 2.4.1.
- FIX: update flutter_nekoton_bridge dependency to version 2.4.0.
- FIX: update dependencies for
flutter_nekoton_bridgeandrxdart. - FIX: update
flutter_nekoton_bridge. - FIX: pause/resume
RefreshPollingQueue; handleonMessageSentStreamdone;. - FIX: update
flutter_nekoton_bridge. - FIX: rename
hourstoexpirationTime, add description. - FIX:
preloadTransactionsargs. - FIX: add
isTransactionsPreloaded. - FIX: add external account.
- FIX:
mapMultisigPendingTransactions. - FIX:
isExpiredTransaction. - FIX: analyze.
- FIX: allow subscribing multiple tokens at time (#90).
- FIX: methods to account (#96).
- FIX: add GenericContract to NekotonRepository (#65).
- FIX: logging version.
- FIX: bumpb bridge (#102).
- FIX: update props for seed (#12).
- FIX: change interface to pure class (#26).
- FIX: transport usage (#104).
- FIX: remove redundant
updateSeedNamemethod call. - FIX(EWM-346): allow legacy wallet types in
SeedList(#126). - FIX: remove duplicate errors from transaction simulation in.
- FIX: expiration time fix ci (#139).
- FIX: added loading accounts after transport changed (#77).
- FIX: contract state changed stream (#74).
- FIX: deleting pending transaction (#28).
- FIX: subscribing for external wallets (#106).
- FIX: update adding seed with name (#64).
- FIX: add keys sorting by accound id (#80).
- FIX: bump bridge (#100).
- FIX: tests.
- FIX: removing seed name (#82).
- FIX(EWM-313): update
flutter_nekoton_bridge; fixestimateMinAttachedAmount;. - FIX: flutter_nekoton_bridge version.
- FIX:
_getTip422NftJsoncollection address. - FIX: attached amount calc.
- FEAT: update
flutter_nekoton_bridge; add transport http client support;. - FEAT: add ton wallet callbacks.
- FEAT: preload token transactions; update
flutter_nekoton_bridge;. - FEAT: TON support (#149).
- FEAT: update
nekoton; add jetton gql connection;. - FEAT: flutter_nekoton_bridge: ^2.2.2 (#159).
- FEAT: add expiration time to prepareDeployWithMultipleOwners (#136).
- FEAT: add
currencyApiBaseUrlfield. - FEAT: update
flutter_nekoton_bridge(#161). - FEAT(EWM-369): add token api endpoint in
TransportStrategy. - FEAT(EWM-357): optimize
triggerAddingAccountsmethod; add progress tracking; (#128). - FEAT: export
cached_contract_state_provider. - FEAT(EWM-342): gql transport params.
- FEAT(EWM-326): remove account scan on network change; refactor ton/token wallet repositories;.
- FEAT: update
flutter_nekoton_bridge. - FEAT: seed metadata (#120).
- FEAT: derive key & update dependencies (#118).
- FEAT: add
simulateTransactionTreemethod. - FEAT: use
estimateMinAttachedAmount. - FEAT: add estimateDeploymentFees method to TonWalletRepository.
- FEAT: update prepareTransfer method to use TonWalletTransferParams and bump flutter_nekoton_bridge to version 2.5.0-dev.3.
- FEAT: add mnemonicType parameter to addSeed method in SeedKeyRepository.
- FEAT: add NumExtension for native token conversion.
- FEAT: update flutter_nekoton_bridge dependency to version 2.6.0.
- FEAT: seed detail (#4).
- FEAT: add stack to logger (#98).
- FEAT: update flutter_nekoton_bridge dependency to version 2.8.0-dev.0.
- FEAT: add multiple tokens and update transaction (#94).
- FEAT: add seed names to Seed instance (#7).
- FEAT(EWM-472): add
triggerDerivingKeysmethod and use it inaddSeed. - FEAT: update flutter_nekoton_bridge dependency to version 2.8.0.
- FEAT: ntp time (#84).
- FEAT: add walletsMapStream to expose wallet states as a map.
- FEAT(EWM-505): improve
triggerDerivingKeys; addSeedKeyRepositorytests;. - FEAT(EWM-508): add explicit exception determines that contract doesn't exists (#203).
- FEAT: add IgnoreTransactionTreeSimulationError model and integrate into TonWalletRepository.
- FEAT: revert JRPC (#75).
- FEAT: bump bridge version (#72).
- FEAT: add send unawaited version (#70).
- FEAT: update bridge, add staking info, add updating contracts after transport changed (#68).
- FEAT: add seed list change hooks (#66).
- FEAT: add
unsubscribeAllContractsmethod. - FEAT(EWM-517): add ABI loader, and implement cached contract state provider.
- FEAT: implement GenericContractRepository (#61).
- FEAT: update bridge and replace jrpc transport (#59).
- FEAT: update mapping external accounts (#58).
- FEAT: update TonWalletMultisigPendingTransaction (#56).
- FEAT: update subscriptions. Add TonWallet test. Add TokenWallet test (#53).
- FEAT: update transaction fields (#43).
- FEAT: update token wallet (#39).
- FEAT: add logging subscriptions (#37).
- FEAT: add local custodians getter (#35).
- FEAT: replace Fixed to BigInt (#34).
- FEAT: add cancellable operation (#32).
- FEAT: add registering currency after transport update (#30).
- FEAT(EWM-517): implement nft repository.
- FEAT(EWM-517): add tests for NftRepository.
- FEAT: add transactions mapping (#24).
- FEAT: add TokenWalletRepository (#23).
- FEAT: add TonWalletRepository (#22).
- FEAT: use flutter templates repository (#21).
- FEAT: add rename method to Seed (#10).
- FEAT: clear nekoton directly (#15).
- FEAT: update FileMetadata to handle both 'mime_type' and 'mimetype' keys.
- FEAT: update deps; `await transport.dispose().
- BREAKING REFACTOR: add PublicKey and Address dataclasses (#14).
- BREAKING CHANGE: rework subscription logic, now TonWalletState & TokenWalletState available (#92).