Releases: iotaledger/iota
Releases · iotaledger/iota
IOTA Wallet v0.4.0
Changelog
- chore(wallet): bump to v0.4.0 (#4552) in #c5ea33a527
- fix(pnpm): Fix npm medium alerts (#4478) in #70ac44cda8
- feat(wallet): improve dapp account selection in darkmode (#4531) in #22394e9854
- fix(pnpm): Update happy-dom to 15.11.7 (#4468) in #3090a3b79d
- feat(wallet & dashboard): fix review & send icon (#4373) in #7dbce35c6d
- refactor(wallet,dashboard): move
TransactionReceipt
to core (#4280) in #21f80724fd - feat(wallet): polish darkmode (#4356) in #34b0e777b7
- refactor(tooling): remove debris from
tailwind.configs
(#4168) in #f47fff055c - feat(wallet-dashboard): style stake overview (#4315) in #2fdc59eb16
- fix(wallet-dashboard): sending max amount doesn't send the correct amount (#4252) in #fdd1b8aa33
- fix(wallet): Proper check of tx result after signing (#4328) in #5d9ca13a47
- feat(wallet-dashboard): style selected visual Assets (#4085) in #c7aa8e5267
- chore(sdk): improve npm documentation (#4205) in #cedefa7e87
- fix(tooling-wallet): Fix staking with ledger (#4296) in #e0e63a1c16
- fix(wallet): use correct gas estimation in preview send form (#4339) in #130ccae339
- feat(tooling): fix logo/avatar/icon image, move to core and cleanup debris (#4249) in #d12200cd20
- refactor(tooling): Split Theme into
Theme
andThemePreference
(#4239) in #5494cff825 - feat(core): Add hook with logic to check if an asset is 'Transferable'. (#4159) in #d899a6c404
- feat(wallet): change delete account action to destructive color (#4253) in #7f082f2e82
- fix(wallet, dashboard): use validator image when possible (#4247) in #c010a5ddd4
- fix(wallet): toast overlay connecting dapp buttons (#4243) in #ea7499c5f4
- feat(wallet): improve displaying assets (#4038) in #e435aa58ae
- refactor(wallet, dashboard): remove
isPayAllIota
from FormValues (#4184) in #3742d78fa2 - feat(wallet-dashboard): style selected stake (#3832) in #3662450673
- feat(wallet): Allow ledger address verification (#4151) in #28692bfb93
- add missing dark color in #13d3a67fc8
- feat(wallet): add theme route and polish view (#4064) in #bd3e08add6
- feat(wallet): update pending styles to complete darkmode support (#4058) in #6f6f5d7c85
- feat(wallet-dashboard): add styles for Review & Send screen (#3787) in #c74d85fc1f
- fix tooltip and positon (#4146) in #c11685e99d
- feat(wallet-dashboard): style send entry screen (#3807) in #bacfda4489
- feat(ui-kit): update checkbox so it is more clear when is not checked (#4141) in #3af1f53cfd
- feat(wallet): allow unstaking at any time (#4138) in #6179e92ebf
- chore(wallet): bump wallet to v0.3.1 (#4143) in #50ed90df61
- fix(wallet): Handle case where timestamp is undefined in transaction-card (#4126) in #59705870bc
- (wallet): add missing wallet identify event (#4070) in #4d8a1a920d
- feat(wallet): add darkmode/lightmode theme selection logic (#4053) in #a6277f74cb
- chore(wallet): bump to v0.3.0 (#4029) in #858b8360bd
- chore(wallet): update wallet terms of service link (#4027) in #209b8d1501
- refactor(tooling-general): Update docs links (#3980) in #f9f7c4fd17
- feat(ts-sdk): Update .env defaults (#4025) in #d59008e850
- feat(tooling): add sentry and amplitude analytics to wallet and explorer (#3945) in #2d8a73c85c
- fix(wallet): show insufficient remaining funds warning logic (#3910) in #6f6971af68
- feat(wallet-dashboard): add unstaking confirmation dialog (#3917) in #9594b82b76
- feat(wallet-dashboard): add styles for non visual assets (#3761) in #90fdcf7cd9
[Devnet] v0.8.0-alpha
Important Changes
- Enables protocol version 2 on all networks.
- Slashed validator rewards do not get redistributed but are burnt during epoch change.
- Internal computation of
SystemEpochInfoEventV1
fixed, no changes in fields.
- Genesis creation requires an
address_swap_map.csv
file to succeed, which may be empty but has to contain the correct headers.iota-genesis-builder
awaits a new flag, --address-swap-map-path.
What's Changed
- feat(wallet-dashboard): add styles for non visual assets by @VmMad in #3761
- feat(wallet-dashboard): add migration popup by @brancoder in #3860
- feat(wallet-dashboard): add unstaking confirmation dialog by @VmMad in #3917
- fix(wallet): show insufficient remaining funds warning logic by @cpl121 in #3910
- feat(iota-transaction-builder): add doc comments by @Thoralf-M in #3967
- refactor(tooling-general): Make all TS SDK Packages public in next release by @marc2332 in #4016
- feat(tooling): add sentry and amplitude analytics to wallet and explorer by @begonaalvarezd in #3945
- chore(ts-sdk): Bump all TS SDK Packages for first public release by @marc2332 in #4018
- fix(iota-benchmark/tests): fix test_simulated_load_reconfig_restarts by @Dkwcs in #3853
- feat(apps-backend, tooling-ci): Add e2e tests to apps backend by @panteleymonchuk in #3760
- feat: remove the
v0
execution layer cut by @valeriyr in #4002 - feat(ts-sdk): Update .env defaults by @msarcev in #4025
- task(devx): Re-added GraphQL docs by @lucas-tortora in #3959
- refactor(tooling-general): Update docs links by @marc2332 in #3980
- task(devx): Update devnet and testnet endpoints. by @lucas-tortora in #4012
- Version Packages by @github-actions in #4019
- chore(wallet): update wallet terms of service link by @begonaalvarezd in #4027
- chore(wallet): bump to v0.3.0 by @begonaalvarezd in #4029
- fix(docs): remove extra
expert topics
by @salaheldinsoliman in #4011 - feat(docs): add generics section to the docs by @salaheldinsoliman in #3949
- feat(docs): add uid and id section to the docs by @salaheldinsoliman in #3927
- task(devx): Remove EVM and Identity docs by @lucas-tortora in #3956
- task(devx): Edit IOTA 101 > Transactions by @lucas-tortora in #3565
- chore(*): minor cleanup by @thibault-martinez in #4022
- feat(iota/iota-sdk/iota-tool): update network URLs and docs by @Thoralf-M in #4023
- feat(docs): Add abilities from the Move book by @salaheldinsoliman in #3629
- feat(docs): add ownership and references sections by @salaheldinsoliman in #3911
- feat(dashboards): remove empty file by @Thoralf-M in #4036
- fix(core): CONFIG_OVERRIDE mutex poison by @hmoog in #3946
- chore(CI): Add more nightly jobs by @DaughterOfMars in #3971
- feat(docs/developer/move-2024) ensure move 2024 and enums documented by @Dkwcs in #3790
- fix(iota-indexer): add fallback query to get total packages metric by @kodemartin in #4043
- docs(iota-indexer): update ERD diagram and README by @sergiupopescu199 in #4028
- chore(docs): Fix typo in hello iota faucet example by @nonast in #4032
- feat(docs): update fullnode deployment testnet & devnet configurations by @FranCerdan in #4021
- feat(wallet-dashboard): add connection guard to wallet dashboard by @VmMad in #3952
- fix(devx): Update link to the crate docs by @lucas-tortora in #4054
- task(devx): implement feedback on docs by @Ginowine in #4049
- feat(wallet): add darkmode/lightmode theme selection logic by @evavirseda in #4053
- fix(devx): Add note about https for the explorer by @lucas-tortora in #4046
- fix(docs) : UX issues in the iota api ref page by @vivekjain23 in #4015
- feat(devx): Update images about iota and execution architecture by @lucas-tortora in #4031
- Remove narwhal mentions and update mysticeti docs by @Dr-Electron in #3326
- task(devx): Update TS SDK docs by @lucas-tortora in #3955
- feat(devx) - Navigation Changes by @lucas-tortora in #4048
- fix(devx): Review and update getting started functionalities by @Ginowine in #4078
- Remove typo white space on wiki by @FranCerdan in #4083
- fix(CI): Stop cargo-deny jobs from canceling each other by @DaughterOfMars in #4084
- task(Devx) - Wallet docs updates by @lucas-tortora in #4045
- feat(types): update the testnet checkpoint digest by @alexsporn in #4091
- feat(ci): pass git revision and build date to the docker build action by @alexsporn in #4093
- feat(devx) add FAQs by @lucas-tortora in #4061
- fix(devx): Navbar css and sidebar css by @lucas-tortora in #4055
- task(devx): Removed CTF challenges till we can deploy them on testnet by @lucas-tortora in #4089
- fix(devx): remove duplicates from ts sidebar by @lucas-tortora in #4086
- fix(wallet): add missing wallet identify event by @begonaalvarezd in #4070
- fix(devx) css fixes light mode by @lucas-tortora in #4099
- feat(docs) : Tutorial for Review Rating DAO with Multisig by @vivekjain23 in #3051
- fix(devx) update S3 URLs by @lucas-tortora in #4107
- fix (devx) update explorer url by @lucas-tortora in #4105
- task(devx): Re-enable package manager install instructions and set/confirm node operator URLs and values by @lucas-tortora in #4042
- fix(tooling): Update cross-spawn to fix pnpm audit by @marc2332 in #4104
- Fix: Review Rating by @hmoog in #4116
- fix(wallet): Add missing wallet build nightly task by @marc2332 in #4118
- chore(iota-core): re-enable tombstone tests (bump pprof to 0.14) by @thibault-martinez in #4113
- refactor(ci): Remove CI debugging logs from Turborepo workflow by @marc2332 in #4125
- feat(devx) - Add CTF on testnet by @lucas-tortora in #4112
- feat: remove private repository ssh workarounds by @muXxer in #4108
- fix(wallet): Handle case where timestamp is undefined in transaction-card by @msarcev in #4126
- chore(wallet): bump wallet to v0.3.1 by @begonaalvarezd in #4143
- feat(wallet): allow unstaking at any time by @begonaalvarezd in #4138
- Update image link to testnet on docker-compose.yml by @FranCerdan in #4147
- feat(ui-kit): update checkbox so it is more clear when is not checked by @evavirseda in #4141
- feat(wallet-dashboard): style send entry screen by @cpl121 in #3807
- feat(wallet): fix tooltip text of
Total Staked
of Wallet by @evavirseda in #4146 - fix(explorer): type format in object view by @cpl121 in #4066
- feat(wallet-dashboard): style dashboard by @begonaalvarezd in #3981
- chore(iota-types,iota-cluster-test): Remove
derivative
dependency by @DaughterOfMars in #4163 - chore(iota-sdk): documentation nits by @thibault-martinez in #4169
- feat(iota, docs): update validator commands docs by @Thoralf-...
IOTA Wallet v0.3.1
Changelog
- fix(wallet): Proper check of tx result after signing (#4328) in #64a147f825
- fix tooltip and positon (#4146) in #b0c207d857
- feat(ui-kit): update checkbox so it is more clear when is not checked (#4141) in #386911c586
- feat(wallet): allow unstaking at any time (#4138) in #3cf8429dd0
- chore(wallet): bump wallet to v0.3.1 (#4143) in #ccf4dc868f
- fix(wallet): Handle case where timestamp is undefined in transaction-card (#4126) in #44c1fda4aa
- (wallet): add missing wallet identify event (#4070) in #943a1f5137
[Testnet] v0.7.3-rc
Description
- Fixes rust total ordering panic on validators
- System events can be queried via the Indexer RPC
What's Changed (v0.7.2-rc -> v0.7.3-rc)
- cherry pick: feat: remove private repository ssh workarounds by @muXxer in #4139
- fix(iota-network):
PeerBalancer::new
peers total order (#4197) by @lzpap in #4211 - [cherry-pick] Fix
StructTag
conversion foriotax_queryEvents
Indexer-RPC method (#4289) by @alexsporn in #4298 - feat: bump iota to v0.7.3-rc by @lzpap in #4213
Full Changelog: v0.7.2-rc...v0.7.3-rc
[Testnet] v0.7.2-rc: Launch of The Public Testnet! 🎉
What's Changed (v0.7.1-rc -> v0.7.2-rc)
- feat(types): update the testnet checkpoint digest (#4091) by @alexsporn in #4092
- feat(ci): pass git revision and build date to the docker build action (#4093) by @alexsporn in #4095
- feat: bump iota to v0.7.2-rc by @alexsporn in #4094
Full Changelog: v0.7.1-rc...v0.7.2-rc
[Testnet] v0.7.1-rc
What's Changed (v0.7.1-beta -> v0.7.1-rc)
What's Changed (v0.7.0-alpha -> v0.7.1-beta)
- [cherry-pick] fix(iota-indexer): add fallback query to get total packages metric (#4043) by @lzpap in #4050
- [cherry-pick] feat(iota/iota-sdk/iota-tool): update network URLs and docs (#4023) by @lzpap in #4051
- feat: bump iota to v0.7.1-beta by @lzpap in #4052
What's Changed (v0.6.0-alpha -> v0.7.0-alpha)
- feat(iota-indexer): add read_api rpc tests by @sergiupopescu199 in #2552
- feat(iota-indexer): Extended api tests for iota-indexer by @tomxey in #2619
- feat(iota-indexer): add test for indexer_api by @sergiupopescu199 in #2927
- feat(iota-indexer): optimise
rpc_tests
by @sergiupopescu199 in #2890 - fix(iota-indexer): Refactor
IndexerApi
top use the shared runtime for tests by @sergiupopescu199 in #2964 - feat(iota-indexer): Add
WriteApi
tests by @sergiupopescu199 in #3488 - feat(iota-cli): Add support for importing from seeds in IOTA CLI by @marc2332 in #622
- chore(ci): disable split-cluster mainnet by @thibault-martinez in #3859
- fix!(iota): remove default_value from IndexerFeatureArgs::with_indexer by @Thoralf-M in #3898
- Restores the update of the
latest_fullnode_checkpoint_sequence_number
indexer metric. by @samuel-rufi in #3868 - fix(wallet): validator card not taking full width by @VmMad in #3893
- feat(devx): Add typedoc refs for the ts-sdk by @lucas-tortora in #3839
- fix(tooling-wallet): staking form re validation error flash & cleanup code by @marc2332 in #3889
- fix(wallet): Downgrade metamask browser passworder by @marc2332 in #3906
- chore(ts-sdk): remove kiosks packages from env.defaults by @begonaalvarezd in #3907
- Version Packages by @github-actions in #3881
- feat(docs): update ledgernano app name by @Thoralf-M in #3909
- fix(ci,wallet): Add missing
build:rc
turbo task by @marc2332 in #3914 - feat(wallet-dashboard): add assets page by @VmMad in #3724
- feat(wallet-dashboard): add activity to homepage by @evavirseda in #3769
- fix(devx): fix broken images by @lucas-tortora in #3840
- fix: Only add a faucet account to the
TestCluster
if there was noNetworkConfig
provided by @samuel-rufi in #3931 - feat(wallet-dashboard): add missing link for
AllianceNo2
by @VmMad in #3825 - feat(tooling-ci): Add production wallet release workflow by @marc2332 in #3820
- feat(iota-e2e-tests): update ignored tests by @Thoralf-M in #3902
- fix(tooling-wallet): Fix wallet build prod workflow by @marc2332 in #3936
- refactor(iota-core): silence unused variable warning by @Thoralf-M in #3918
- chore(ci): fix links checker by @thibault-martinez in #3921
- fix(docs) : fix bugs in quiz component by @vivekjain23 in #3933
- feat(tooling-dashboard): organize migration stardust objects by @brancoder in #3826
- feat(wallet-dashboard): add grid for visual assets by @VmMad in #3758
- feat: added
IotaSystemAdminCap
by @valeriyr in #3923 - [iota-indexer]: merge rpc-tests branch into develop by @sergiupopescu199 in #3842
- iota-indexer: Add staking tests for TransactionBuilder API by @tomxey in #3836
- fix(devx): Fix docs search by @lucas-tortora in #3935
- feat(docs): Add Typescript SDK examples by @nonast in #3566
- fix(iota-json-rpc): include pending active validators in exchange_rate by @sergiupopescu199 in #3934
- fix(iota-genesis-builder): link pre_minted_supply to number of migration sources by @kodemartin in #3953
- fix(docs): Correct all occurrences of toml code blocks by @vivekjain23 in #3713
- feat(devx): Add filter flag to Iota CLI by @salaheldinsoliman in #2574
- feat(docs) : Add Network Overview Page by @vivekjain23 in #3491
- chore(iota-sdk): Privatize public fields by @DaughterOfMars in #3940
- fix(iota-json-rpc-tests): update README by @sergiupopescu199 in #3965
- refactor: Remove move object
has_public_transfer
by @jkrvivian in #3831 - feat(iota-graphql-rpc-client): add checkpoint graphql example by @Thoralf-M in #3925
- fix(cli): fix cli_tests made by #2574 by @salaheldinsoliman in #3970
- feat(ts-sdk): add production iota wallet chrome extension ID to dapp-kit by @begonaalvarezd in #3960
- feat(protocol): Add computation_cost_burned field to GasCostSummary by @cyberphysic4l in #3944
- fix: Use
tx_calls_fun
instead oftx_calls
relation by @samuel-rufi in #3999 - feat(iota): update testnet and devnet urls by @Thoralf-M in #4001
- revert: feat(analytics-indexer): add field computation_cost_burned by @muXxer in #3998
- feat: bump iota to 0.7.0-alpha by @lzpap in #3991
Full Changelog: v0.6.0-alpha...v0.7.1-rc
[Devnet] v0.7.1-beta
What's Changed (v0.7.0-alpha -> v0.7.1-beta)
- [cherry-pick] fix(iota-indexer): add fallback query to get total packages metric (#4043) by @lzpap in #4050
- [cherry-pick] feat(iota/iota-sdk/iota-tool): update network URLs and docs (#4023) by @lzpap in #4051
- feat: bump iota to v0.7.1-beta by @lzpap in #4052
What's Changed (v0.6.0-alpha -> v0.7.1-beta)
- feat(iota-indexer): add read_api rpc tests by @sergiupopescu199 in #2552
- feat(iota-indexer): Extended api tests for iota-indexer by @tomxey in #2619
- feat(iota-indexer): add test for indexer_api by @sergiupopescu199 in #2927
- feat(iota-indexer): optimise
rpc_tests
by @sergiupopescu199 in #2890 - fix(iota-indexer): Refactor
IndexerApi
top use the shared runtime for tests by @sergiupopescu199 in #2964 - feat(iota-indexer): Add
WriteApi
tests by @sergiupopescu199 in #3488 - feat(iota-cli): Add support for importing from seeds in IOTA CLI by @marc2332 in #622
- chore(ci): disable split-cluster mainnet by @thibault-martinez in #3859
- fix!(iota): remove default_value from IndexerFeatureArgs::with_indexer by @Thoralf-M in #3898
- Restores the update of the
latest_fullnode_checkpoint_sequence_number
indexer metric. by @samuel-rufi in #3868 - fix(wallet): validator card not taking full width by @VmMad in #3893
- feat(devx): Add typedoc refs for the ts-sdk by @lucas-tortora in #3839
- fix(tooling-wallet): staking form re validation error flash & cleanup code by @marc2332 in #3889
- fix(wallet): Downgrade metamask browser passworder by @marc2332 in #3906
- chore(ts-sdk): remove kiosks packages from env.defaults by @begonaalvarezd in #3907
- Version Packages by @github-actions in #3881
- feat(docs): update ledgernano app name by @Thoralf-M in #3909
- fix(ci,wallet): Add missing
build:rc
turbo task by @marc2332 in #3914 - feat(wallet-dashboard): add assets page by @VmMad in #3724
- feat(wallet-dashboard): add activity to homepage by @evavirseda in #3769
- fix(devx): fix broken images by @lucas-tortora in #3840
- fix: Only add a faucet account to the
TestCluster
if there was noNetworkConfig
provided by @samuel-rufi in #3931 - feat(wallet-dashboard): add missing link for
AllianceNo2
by @VmMad in #3825 - feat(tooling-ci): Add production wallet release workflow by @marc2332 in #3820
- feat(iota-e2e-tests): update ignored tests by @Thoralf-M in #3902
- fix(tooling-wallet): Fix wallet build prod workflow by @marc2332 in #3936
- refactor(iota-core): silence unused variable warning by @Thoralf-M in #3918
- chore(ci): fix links checker by @thibault-martinez in #3921
- fix(docs) : fix bugs in quiz component by @vivekjain23 in #3933
- feat(tooling-dashboard): organize migration stardust objects by @brancoder in #3826
- feat(wallet-dashboard): add grid for visual assets by @VmMad in #3758
- feat: added
IotaSystemAdminCap
by @valeriyr in #3923 - [iota-indexer]: merge rpc-tests branch into develop by @sergiupopescu199 in #3842
- iota-indexer: Add staking tests for TransactionBuilder API by @tomxey in #3836
- fix(devx): Fix docs search by @lucas-tortora in #3935
- feat(docs): Add Typescript SDK examples by @nonast in #3566
- fix(iota-json-rpc): include pending active validators in exchange_rate by @sergiupopescu199 in #3934
- fix(iota-genesis-builder): link pre_minted_supply to number of migration sources by @kodemartin in #3953
- fix(docs): Correct all occurrences of toml code blocks by @vivekjain23 in #3713
- feat(devx): Add filter flag to Iota CLI by @salaheldinsoliman in #2574
- feat(docs) : Add Network Overview Page by @vivekjain23 in #3491
- chore(iota-sdk): Privatize public fields by @DaughterOfMars in #3940
- fix(iota-json-rpc-tests): update README by @sergiupopescu199 in #3965
- refactor: Remove move object
has_public_transfer
by @jkrvivian in #3831 - feat(iota-graphql-rpc-client): add checkpoint graphql example by @Thoralf-M in #3925
- fix(cli): fix cli_tests made by #2574 by @salaheldinsoliman in #3970
- feat(ts-sdk): add production iota wallet chrome extension ID to dapp-kit by @begonaalvarezd in #3960
- feat(protocol): Add computation_cost_burned field to GasCostSummary by @cyberphysic4l in #3944
- fix: Use
tx_calls_fun
instead oftx_calls
relation by @samuel-rufi in #3999 - feat(iota): update testnet and devnet urls by @Thoralf-M in #4001
- revert: feat(analytics-indexer): add field computation_cost_burned by @muXxer in #3998
- feat: bump iota to 0.7.0-alpha by @lzpap in #3991
- [cherry-pick] fix(iota-indexer): add fallback query to get total packages metric (#4043) by @lzpap in #4050
- [cherry-pick] feat(iota/iota-sdk/iota-tool): update network URLs and docs (#4023) by @lzpap in #4051
- feat: bump iota to v0.7.1-beta by @lzpap in #4052
Full Changelog: v0.6.0-alpha...v0.7.1-beta
[Alphanet] v0.7.0-alpha
What's Changed
- feat(iota-indexer): add read_api rpc tests by @sergiupopescu199 in #2552
- feat(iota-indexer): Extended api tests for iota-indexer by @tomxey in #2619
- feat(iota-indexer): add test for indexer_api by @sergiupopescu199 in #2927
- feat(iota-indexer): optimise
rpc_tests
by @sergiupopescu199 in #2890 - fix(iota-indexer): Refactor
IndexerApi
top use the shared runtime for tests by @sergiupopescu199 in #2964 - feat(iota-indexer): Add
WriteApi
tests by @sergiupopescu199 in #3488 - feat(iota-cli): Add support for importing from seeds in IOTA CLI by @marc2332 in #622
- chore(ci): disable split-cluster mainnet by @thibault-martinez in #3859
- fix!(iota): remove default_value from IndexerFeatureArgs::with_indexer by @Thoralf-M in #3898
- Restores the update of the
latest_fullnode_checkpoint_sequence_number
indexer metric. by @samuel-rufi in #3868 - fix(wallet): validator card not taking full width by @VmMad in #3893
- feat(devx): Add typedoc refs for the ts-sdk by @lucas-tortora in #3839
- fix(tooling-wallet): staking form re validation error flash & cleanup code by @marc2332 in #3889
- fix(wallet): Downgrade metamask browser passworder by @marc2332 in #3906
- chore(ts-sdk): remove kiosks packages from env.defaults by @begonaalvarezd in #3907
- Version Packages by @github-actions in #3881
- feat(docs): update ledgernano app name by @Thoralf-M in #3909
- fix(ci,wallet): Add missing
build:rc
turbo task by @marc2332 in #3914 - feat(wallet-dashboard): add assets page by @VmMad in #3724
- feat(wallet-dashboard): add activity to homepage by @evavirseda in #3769
- fix(devx): fix broken images by @lucas-tortora in #3840
- fix: Only add a faucet account to the
TestCluster
if there was noNetworkConfig
provided by @samuel-rufi in #3931 - feat(wallet-dashboard): add missing link for
AllianceNo2
by @VmMad in #3825 - feat(tooling-ci): Add production wallet release workflow by @marc2332 in #3820
- feat(iota-e2e-tests): update ignored tests by @Thoralf-M in #3902
- fix(tooling-wallet): Fix wallet build prod workflow by @marc2332 in #3936
- refactor(iota-core): silence unused variable warning by @Thoralf-M in #3918
- chore(ci): fix links checker by @thibault-martinez in #3921
- fix(docs) : fix bugs in quiz component by @vivekjain23 in #3933
- feat(tooling-dashboard): organize migration stardust objects by @brancoder in #3826
- feat(wallet-dashboard): add grid for visual assets by @VmMad in #3758
- feat: added
IotaSystemAdminCap
by @valeriyr in #3923 - [iota-indexer]: merge rpc-tests branch into develop by @sergiupopescu199 in #3842
- iota-indexer: Add staking tests for TransactionBuilder API by @tomxey in #3836
- fix(devx): Fix docs search by @lucas-tortora in #3935
- feat(docs): Add Typescript SDK examples by @nonast in #3566
- fix(iota-json-rpc): include pending active validators in exchange_rate by @sergiupopescu199 in #3934
- fix(iota-genesis-builder): link pre_minted_supply to number of migration sources by @kodemartin in #3953
- fix(docs): Correct all occurrences of toml code blocks by @vivekjain23 in #3713
- feat(devx): Add filter flag to Iota CLI by @salaheldinsoliman in #2574
- feat(docs) : Add Network Overview Page by @vivekjain23 in #3491
- chore(iota-sdk): Privatize public fields by @DaughterOfMars in #3940
- fix(iota-json-rpc-tests): update README by @sergiupopescu199 in #3965
- refactor: Remove move object
has_public_transfer
by @jkrvivian in #3831 - feat(iota-graphql-rpc-client): add checkpoint graphql example by @Thoralf-M in #3925
- fix(cli): fix cli_tests made by #2574 by @salaheldinsoliman in #3970
- feat(ts-sdk): add production iota wallet chrome extension ID to dapp-kit by @begonaalvarezd in #3960
- feat(protocol): Add computation_cost_burned field to GasCostSummary by @cyberphysic4l in #3944
- fix: Use
tx_calls_fun
instead oftx_calls
relation by @samuel-rufi in #3999 - feat(iota): update testnet and devnet urls by @Thoralf-M in #4001
- revert: feat(analytics-indexer): add field computation_cost_burned by @muXxer in #3998
- feat: bump iota to 0.7.0-alpha by @lzpap in #3991
New Contributors
Full Changelog: v0.6.0-alpha...v0.7.0-alpha
[Alphanet] v0.6.0-alpha
Details
- Cleanup deprecated code in protocol
- Cleanup deprecated types in framework
What's Changed
- chore(docs): improve
iota-sdk
docs by @Alex6323 in #3834 - chore(CI): Make cargo deny actually use the external crates manifest by @DaughterOfMars in #3593
- chore(ci): remove
arduino/setup-protoc
from clippy by @thibault-martinez in #3846 - refactor(ts-sdk): update and fix kiosks post rebase by @msarcev in #3457
- task(devx): Set @iotaledger/devx as codeowners for the /examples dir by @lucas-tortora in #3851
- fix(wallet): stringify json nft metadata to avoid nft details crash by @begonaalvarezd in #3675
- feat(tooling-dashboard): fetch stardust basic and nft objects by @brancoder in #3801
- chore(ci): remove
codecov.yml
by @thibault-martinez in #3849 - refactor(iota-json-rpc): calculate median apy by @kodemartin in #3847
- refactor(iota-indexer): add object snapshot type indexes by @kodemartin in #3850
- feat(ts-sdk, explorer): improve object type truncation by @begonaalvarezd in #3750
- feat(wallet-dashboard): add staking overview by @evavirseda in #3754
- fix(iota-framework): check already minted supply for
CoinManager
by @valeriyr in #3845 - refactor(iota-core): Add more comments for
ReadApi::try_get_object_before_version
by @bingyanglin in #3844 - refactor(iota-core): Remove incorrect
AuthorityState ::state
comment by @bingyanglin in #3843 - chore(iota-sdk): Update doc comments by @DaughterOfMars in #3727
- chore(ci): split cargo-deny job by @thibault-martinez in #3848
- fix(tooling-sdk): Revert making
@iota/create-dapp
public on #2844 by @marc2332 in #3870 - feat(tooling-ci): Improved explorer release process by @marc2332 in #3812
- chore(ci): clean links checker by @thibault-martinez in #3857
- fix(devx): edit IOTA 101 > NFTS by @lucas-tortora in #3649
- feat(devx): edit developer > iota-101 > create coins by @lucas-tortora in #3640
- chore: Cleanup Capy and Iotafren mentions by @DaughterOfMars in #3872
- fix(devx): edit iota-101 access-time.mdx and using-events.mdx by @lucas-tortora in #3646
- chore(tooling): Add changeset for minor bump of all ts sdk packages by @msarcev in #3879
- refactor(sdk): Remove deprecated sdk wallet standard methods by @marc2332 in #3560
- fix(node): remove deprecated lock details in
AuthorityStore
by @muXxer in #3838 - chore(iota-sdk): Fix doc error by @DaughterOfMars in #3876
- fix(node): removed superfluous
into_iter().collect()
by @muXxer in #3885 - chore(ci): remove cargo-deny install step by @thibault-martinez in #3884
- refactor(iota-core): Remove deprecated
AuthorityPerpetualTables
/AuthorityStore
related code by @bingyanglin in #3829 - fix(node): remove
locked_balance
fromBalance
by @muXxer in #3886 - feat(wallet-dashboard): add receive popup by @VmMad in #3772
- feat: bump IOTA to v0.6.0-alpha by @alexsporn in #3888
Full Changelog: v0.5.0-alpha...v0.6.0-alpha
[Alphanet] v0.5.0-alpha
Details
- Cleanup of unused protocol configs, parameters and packages
- Removes narwahl
genesis-ceremony
command can properly define initial token allocations- Several smaller fixes
What's Changed
- chore(ci): clean app deploy job names by @thibault-martinez in #3563
- fix(docs): Remove Redundant Table of Contents from validator-tools Doc by @vivekjain23 in #3190
- feat: renamed
deny_list_v2
todeny_list_v1
by @valeriyr in #3535 - refactor(explorer): remove
Banner
component and replace withInfoBox
by @evavirseda in #3485 - refactor(core-node): Remove
StateAccumulatorV1
and renameStateAccumulatorV2
by @bingyanglin in #3524 - refactor(narwhal-types): Clean narwhal type versioning by @bingyanglin in #3284
- refactor(iota-e2e-tests): Rename data types by @bingyanglin in #3309
- fix(general): Fix turborepo audit ci by @marc2332 in #3568
- chore(consensus): Update deprecated
into_router
call by @DaughterOfMars in #3559 - feat(tooling-sdk-graphql): Sync json/graphql RPC with TS SDK by @msarcev in #3573
- fix(docs) : Responsiveness of Document Design by @vivekjain23 in #3380
- feat(docs) : Feedback Form for documentation by @vivekjain23 in #3327
- chore(CI): Add nightly build for macOS arm64 by @DaughterOfMars in #3166
- fix(apps-ui-kit): inconsistent font appearance in some browsers by @evavirseda in #3575
- fix(e2e-tests): Fix reconfiguration e2e tests and msim compilation by @jkrvivian in #3514
- chore(node): sort dependencies in Cargo.toml files by @muXxer in #3581
- chore(*): remove last Error variant suffixes by @thibault-martinez in #3570
- chore(core-node)!: Cleanup Narwhal related fields in IOTA Framework codebase (Move and Rust) by @hmoog in #3151
- chore(consensus): cleanup throughput_aware_consensus_submission by @piotrm50 in #3576
- fix(explorer): white background shoring when zooming in or on very large screens by @evavirseda in #3594
- fix(explorer): prevent horizontal scroll in object changes by @evavirseda in #3558
- refactor(explorer): cleanup classes from PlayPause by @VmMad in #3541
- refactor(explorer): remove
ui/Divider
by @evavirseda in #3542 - chore(ci): remove
simulator-nightly-mysticeti.yml
by @thibault-martinez in #3551 - feat: remove
zklogin_supported_providers
parameter by @valeriyr in #3579 - fix(iota-json-rpc-tests): Fix unstaking and timelocked_unstaking tests by @samuel-rufi in #3471
- fix(apps-backend): crashed apps-backend by @panteleymonchuk in #3555
- fix(framework, types): rust old types by @miker83z in #3603
- refactor(iota-types/iota-system-state): Remove multiple versions from the iota-system-state types by @jkrvivian in #3168
- refactor(wallet): remove
apps/wallet/src/ui/app/shared/ButtonUI.tsx
by @evavirseda in #3453 - fix(test): Fix iota-core::format::test_format by @bingyanglin in #3604
- feat(explorer): reverse objects link and amount in address objects list by @evavirseda in #3548
- refactor(wallet): remove
Text
component and debris by @evavirseda in #3445 - fix(iota-indexer): get object packages by @sergiupopescu199 in #3610
- remove(iota-core): Remove multiple versions for PendingCheckpoint and AuthorityEpochTables related to randomness generation changes by @daria305 in #3349
- remove(node): remove
advance_to_highest_supported_protocol_version
feature flag by @muXxer in #3601 - fix(iota-rosetta): fix test_pay_with_gas_budget_fail by @Thoralf-M in #3635
- chore(*): fix clippy::manual_inspect by @thibault-martinez in #3633
- chore(CODEOWNERS): refine infra ownership by @kodemartin in #3641
- feat(scripts): add script to sort Cargo.toml dependencies by @muXxer in #3602
- feat(tooling-sdk): Sync json/graphql rpc schema changes to TS SDK by @msarcev in #3637
- refactor(wallet): Remove, rebrand, cleanup ButtonOrLink, tooltip, components/menu by @panteleymonchuk in #3586
- feat(tooling-ci): run CI check on pnpm dependency changes. by @panteleymonchuk in #3314
- chore(tooling): remove old frens and domains mentions by @panteleymonchuk in #3225
- refactor(tooling): remove unnecessary built dependencies from turbo scripts by @begonaalvarezd in #3467
- feat(workflows/ledgerjs-hw-app-iota): add ledgernano tests by @Thoralf-M in #2208
- feat(wallet-dashboard): kickoff apps-ui-kit setup by @evavirseda in #3636
- fix(iota-e2e-tests): Fix Traffic Control tests by @daria305 in #3545
- refactor(wallet): cleanup wallet manifest by @VmMad in #3597
- refactor(explorer): update
IotaTokenCard
and removeui/Card
by @VmMad in #3516 - refactor(explorer): cleanup
ui/Tooltip
by @VmMad in #3543 - fix(tooling-ci): Fix prod deploys of vercel by @marc2332 in #3651
- feat(scripts): add script to update generated files by @muXxer in #3423
- feat(wallet): fix bottom paddings for the mnemonic screen by @evavirseda in #3624
- fix(tooling-ci): Do not check for specific app diffs for prod deploys by @marc2332 in #3659
- chore(typed-store): Remove unused
?Sized
bounds by @DaughterOfMars in #3644 - feat(wallet-dashboard): style welcome page by @evavirseda in #3643
- refactor(wallet): remove
apps/wallet/src/ui/app/shared/forms/FormField.tsx
by @evavirseda in #3466 - chore(consensus): Remove consensus README.md by @piotrm50 in #3663
- fix(docs): Move all images to the static folder by @lucas-tortora in #2359
- refactor(wallet): cleanup old classes by @VmMad in #3642
- fix(docs/standards): minor docs refactoring by @Dkwcs in #3584
- fix(docs/getting-started): minor refactoring, remove duplicates by @Dkwcs in #3626
- feat: remove deepbook by @valeriyr in #3654
- fix(explorer/wallet): unify iota token logo by @evavirseda in #3554
- chore(*): clippy::needless_borrows_for_generic_args by @thibault-martinez in #3639
- feat(node): skip serialization for MoveVM protocol config flags by @muXxer in #3664
- feat (devx) - Add Quizzes to the About IOTA > Tokenomics Section by @Ginowine in #3055
- remove(node): remove
enable_group_ops_native_functions
feature flag by @muXxer in #3667 - feat(explorer): rebrand
apps/explorer/src/pages/checkpoints/CheckpointTransactionBlocks.tsx
and addpageSizeSelector
to Table by @evavirseda in #3487 - chore(consensus): Remove
mysticeti_num_leaders_per_round
param by @piotrm50 in #3661 - remove(node): remove
mysticeti_leader_scoring_and_schedule
feature flag by @muXxer in #3673 - feat (devx) - Add Quizzes to Developer > EVM to Move Section by @Ginowine in #3394
- feat(node): Remove multiple versions of types by @jkrvivian in #3499
- feat(docs): add interactive CTF challenges to docs by @salaheldinsoliman in #3014
- chore(iota-framework): cleanup framework, system and stardust Move packages by @miker83z in #3677
- feat(devx): Create tutorial for coffee example by @Ginowine in #2707
- refactor(iota-types): remove iotafrens mentions by @Thoralf-M in #3707
- feat(iota): add test for
iota move new
by @Thoralf-M in #3714 - ...