Unclaimed project
Are you a maintainer of ironfish? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
ironfish
A novel cryptocurrency focused on privacy and accessibility.
blockchaincryptocurrencyp2p
Last updated 12 months ago
Back to changelogNew
v2.10.0
What's Changed
SDK Breaking Changes ๐
- Rename mutisig export from SDK by @danield9tqh in https://github.com/iron-fish/ironfish/pull/5629
Other Changes
- Add a barebone WASM crate by @andiflabs in https://github.com/iron-fish/ironfish/pull/5632
- Fix fixtures for wallet scanner by @danield9tqh in https://github.com/iron-fish/ironfish/pull/5634
- fix transaction list output by @jowparks in https://github.com/iron-fish/ironfish/pull/5635
- removes 'clear*' methods from the walletDb by @hughy in https://github.com/iron-fish/ironfish/pull/5639
- Move table flags into OUTPUT group by @NullSoldier in https://github.com/iron-fish/ironfish/pull/5638
- Support viewing transaction data for all accounts by @NullSoldier in https://github.com/iron-fish/ironfish/pull/5640
- removes unused methods from walletDb by @hughy in https://github.com/iron-fish/ironfish/pull/5641
- inlines logic of setNoteHashSequence by @hughy in https://github.com/iron-fish/ironfish/pull/5643
- Include account names when displaying notes by @NullSoldier in https://github.com/iron-fish/ironfish/pull/5642
- WASM: add bindings for the primitive types by @andiflabs in https://github.com/iron-fish/ironfish/pull/5633
v2.10.0 - ironfish Release Notes | AnnounceHQAdd a new output 'transfers' and make it default by @NullSoldier in https://github.com/iron-fish/ironfish/pull/5644WASM: add bindings for PublicAddress by @andiflabs in https://github.com/iron-fish/ironfish/pull/5645WASM: enable in-browser tests through wasm-bindgen-test by @andiflabs in https://github.com/iron-fish/ironfish/pull/5646Run tests on the WASM package as part of the GitHub workflow by @andiflabs in https://github.com/iron-fish/ironfish/pull/5647Rename Format -> TableOutput and output -> Format by @NullSoldier in https://github.com/iron-fish/ironfish/pull/5650Add filter start and end support by @NullSoldier in https://github.com/iron-fish/ironfish/pull/5651Add new date flag and use it in transactions cmd by @NullSoldier in https://github.com/iron-fish/ironfish/pull/5654adds 'format' option to account import by @hughy in https://github.com/iron-fish/ironfish/pull/5653WASM: expose the Asset and AssetIdentifier types by @andiflabs in https://github.com/iron-fish/ironfish/pull/5656WASM: expose the MerkleNote and MerkleNoteHash types by @andiflabs in https://github.com/iron-fish/ironfish/pull/5657WASM: expose the transaction description types by @andiflabs in https://github.com/iron-fish/ironfish/pull/5658WASM: expose the Transaction type by @andiflabs in https://github.com/iron-fish/ironfish/pull/5659adds ledger flag to burn command by @patnir in https://github.com/iron-fish/ironfish/pull/5660handles expert mode required error in ledger ui by @hughy in https://github.com/iron-fish/ironfish/pull/5661passes wallet passphrase from CLI to migrator by @hughy in https://github.com/iron-fish/ironfish/pull/5631handles expert mode required errors from ledger dkg app by @hughy in https://github.com/iron-fish/ironfish/pull/5662updates sign command to use ui.ledger for ledger signing by @hughy in https://github.com/iron-fish/ironfish/pull/5663WalletScanner skips accounts with createdAt until createdAt sequence is reached by @danield9tqh in https://github.com/iron-fish/ironfish/pull/5652Expose the ironfish crate features in the wasm crate by @andiflabs in https://github.com/iron-fish/ironfish/pull/5664WASM: use a macro to simplify the definition of binding types by @andiflabs in https://github.com/iron-fish/ironfish/pull/5665moves encryption/decryption logic into MasterKey by @hughy in https://github.com/iron-fish/ironfish/pull/5636upgrades multisig signing commands to use ui.ledger by @hughy in https://github.com/iron-fish/ironfish/pull/5670converts dkg commands to use ui.ledger by @hughy in https://github.com/iron-fish/ironfish/pull/5669Rahul/supress websocket connection reattempt by @patnir in https://github.com/iron-fish/ironfish/pull/5649do not retry ExitErrors in ui.retryStep by @hughy in https://github.com/iron-fish/ironfish/pull/5668handles Ledger 'invalid dkg status' errors by @hughy in https://github.com/iron-fish/ironfish/pull/5667adds template for migrations on encrypted wallets by @hughy in https://github.com/iron-fish/ironfish/pull/5655Pass through decryptForSpender flag to note decryption by @dguenther in https://github.com/iron-fish/ironfish/pull/5671Rust: remove unnecessary uses of dynamic dispatch by @andiflabs in https://github.com/iron-fish/ironfish/pull/5676Switch from ubuntu-latest to ubuntu-22.04 by @dguenther in https://github.com/iron-fish/ironfish/pull/5675optionally retries in cli commands if user rejects Ledger request by @hughy in https://github.com/iron-fish/ironfish/pull/5672Remove unnecessary qualifications from Rust code by @andiflabs in https://github.com/iron-fish/ironfish/pull/5682WASM: add bindings for the Sapling keys by @andiflabs in https://github.com/iron-fish/ironfish/pull/5673WASM: expose the native asset identifier by @andiflabs in https://github.com/iron-fish/ironfish/pull/5679WASM: add bindings for unsigned transactions and descriptions by @andiflabs in https://github.com/iron-fish/ironfish/pull/5674WASM: add bindings for Note by @andiflabs in https://github.com/iron-fish/ironfish/pull/5680adds a single signer transaction signing test by @hughy in https://github.com/iron-fish/ironfish/pull/5683removes unused argument from RawTransaction.postedSize by @hughy in https://github.com/iron-fish/ironfish/pull/5684throws error in createTransaction if tx is too big by @hughy in https://github.com/iron-fish/ironfish/pull/5686adds migrations README by @hughy in https://github.com/iron-fish/ironfish/pull/5677displays tx details before signing in 'wallet:sign' by @hughy in https://github.com/iron-fish/ironfish/pull/5691Remove unused/unnecessary code from ironfish::test_utils by @andiflabs in https://github.com/iron-fish/ironfish/pull/5690checks max transaction size while funding transaction by @hughy in https://github.com/iron-fish/ironfish/pull/5687wallet:ledger:address CLI command by @patnir in https://github.com/iron-fish/ironfish/pull/5693Pass through Chainport error messages from API by @dguenther in https://github.com/iron-fish/ironfish/pull/5695adds support for fetching account tx by range by @hughy in https://github.com/iron-fish/ironfish/pull/5694v2.10.0 by @patnir in https://github.com/iron-fish/ironfish/pull/5696Staging to master v2.10.0 by @patnir in https://github.com/iron-fish/ironfish/pull/5697Full Changelog: https://github.com/iron-fish/ironfish/compare/v2.9.0...v2.10.0