Releases: dfinity/oisy-wallet
Releases · dfinity/oisy-wallet
v1.3.1
Changes
- refactor(frontend): add nullish checks in mapAddressToName (#5224) @AntonioVentilii
- feat(frontend): add timer to Ethereum transactions loader (#5222) @AntonioVentilii
- fix(frontend): Fix mobile bottom bar overlapping vip modal (#5219) @daviddecentage
- feat(frontend): map CK minter contract name for ERC20 transactions (#5213) @AntonioVentilii
- chore(release): v1.3.1 (#5217) @AntonioVentilii
- refactor(frontend): extract util to map an ETH address to a known name (#5209) @AntonioVentilii
- feat(frontend): service loadEthereumTransactions can be update only (#5210) @AntonioVentilii
- feat(frontend): refresh ERC20 mined transaction details (#5204) @AntonioVentilii
- feat(frontend): hide the destination for pending ERC20 transactions (#5206) @AntonioVentilii
- feat(frontend): show token name in transaction detail instead of addrress (#5205) @AntonioVentilii
v1.3.0
Changes
- feat(frontend): replace the ATA address with the main Solana address in the receive modal (#5176) @AntonioVentilii
- feat(frontend): remove the warning for non-ATA destination address (#5175) @AntonioVentilii
- fix(frontend): Display the fee types in the Swap modal in the correct format (#4660) @DecentAgeCoder
- feat(frontend): add suffix to IC self-transactions (#5124) @AntonioVentilii
- feat(frontend): updates reward campaign twitter links (#5173) @BonomoAlessandro
- fix(devops): missing end of IF in deployment CI (#5171) @AntonioVentilii
- refactor(devops): simplify checks for deployment CI (#5169) @AntonioVentilii
- feat(frontend): Update Sns Tokens (#5170) @pr-automation-bot-public[bot]
- fix(frontend): fixes padding (#5167) @BonomoAlessandro
- fix(frontend): Display correct sprinkle amount (#5166) @daviddecentage
- fix(ci): repeated prop in deployment CI (#5163) @AntonioVentilii
- feat(frontend): track list of address and tokens in Solana transactions loader (#5149) @AntonioVentilii
- fix(ci): incorrect quotes in deploy CI (#5161) @AntonioVentilii
- fix(frontend): Fix airdrop imgs missing parachute ropes (#5158) @daviddecentage
- ci(devops): deploy on workflow_run only if successful (#5160) @AntonioVentilii
- fix(frontend): updated toast warning color in the dark theme (#5159) @artkorotkikh-dfinity
- build(deps): bump ring from 0.17.8 to 0.17.13 in the cargo group (#5089) @dependabot[bot]
- refactor(frontend): switch ledger and index canisters ID in ICRC JSON file (#5144) @AntonioVentilii
- build(frontend): use Beta canisters ID for rewards, signer and Kongswap (#5142) @AntonioVentilii
- feat(frontend): show ATA address in Receive modal for SPL tokens (#5145) @AntonioVentilii
- feat(frontend): add fee in Solana transaction mappers (#5155) @AntonioVentilii
- feat(frontend): pass list of address and tokens to Solana transactions mapper (#5148) @AntonioVentilii
- chore(e2e): Update Playwright E2E Snapshots (#5154) @pr-automation-bot-public[bot]
- feat(frontend): removes colons (#5152) @BonomoAlessandro
- feat(frontend): fixes spacing (#5151) @BonomoAlessandro
- feat(frontend): add missing gas fee error message (#5153) @DenysKarmazynDFINITY
- test(e2e): added chrome to macOS runner (#5126) @inc-man
- chore(frontend): bump playwright/test (#5107) @AntonioVentilii
- chore(e2e): Update Playwright E2E Snapshots (#5135) @pr-automation-bot-public[bot]
- fix(e2e): adjusted the navigateTo function (#5123) @inc-man
- refactor(devops): dfx deploy cketh_minter works out of the box (#5137) @bitdivine
- chore(release): v1.3.0 (#5139) @pr-automation-bot-public[bot]
- style(frontend): remove excessive divider (#5140) @AntonioVentilii
- feat(frontend): enable the new ck token conversion flow (#5136) @DenysKarmazynDFINITY
- feat(frontend): add RUGGY ICRC token (#5138) @StefanBerger-DFINITY
- refactor(devops): Remove unnecessary arguments (#5133) @bitdivine
- feat(frontend): Remove main nav items in user menu (#4957) @daviddecentage
- fix(devops): dfx build cketh_ledger (#5068) @bitdivine
- build(scripts): include the script folder for the aliases (#5131) @AntonioVentilii
- feat(frontend): add vUSD ICRC token (#5130) @StefanBerger-DFINITY
- feat(frontend): IcConvertTokenWizard component (#5129) @DenysKarmazynDFINITY
- feat(build): use single package for Solana Web3.js v2 (#5116) @AntonioVentilii
- test(frontend): tests for service getRewardRequirementsFulfilled (#5075) @daviddecentage
- refactor(frontend): Updated airdrops modal (#5118) @daviddecentage
- feat(frontend): enables autofocus on send amount field (#5121) @BonomoAlessandro
- refactor(frontend): Updated check status text on airdrop cards (#5128) @daviddecentage
- style(frontend): Updated new Tag on mobile (#5127) @daviddecentage
- feat(frontend): IcConvertForm component (#5117) @DenysKarmazynDFINITY
- refactor(frontend): Update airdrops page/card (#5120) @daviddecentage
- chore(frontend): Remove airdrop banner overlay (#5122) @daviddecentage
- fix(e2e): added wait for carousel fade out functionality (#5101) @inc-man
- refactor(frontend): Update airdrop camapign texts (#5119) @daviddecentage
- feat(frontend): New tag on rewards main nav item (#5070) @daviddecentage
- feat(frontend): Airdrops earnings components (#5069) @daviddecentage
- fix(backend): Document & fix top up return value (#5087) @bitdivine
- feat(frontend): Airdrops requirements component (#5078) @daviddecentage
- feat(frontend): updates gitbook link (#5115) @BonomoAlessandro
- feat(frontend): use common ID type for EthTransactionUi (#5112) @AntonioVentilii
- feat(frontend): New bottom main navigation for mobile (#4955) @daviddecentage
- feat(frontend): use common ID type for IcTransactionUi (#5113) @AntonioVentilii
- feat(frontend): IcConvertReview component (#5109) @DenysKarmazynDFINITY
- feat(frontend): IcConvertProgress component (#5108) @DenysKarmazynDFINITY
- feat(frontend): create common type for transaction ID (#5088) @AntonioVentilii
- feat(frontend): displays the usd value of the btc send fee (#5098) @BonomoAlessandro
- feat(frontend): enables send form usd value (#4965) @BonomoAlessandro
- build(deps): bump serde_bytes from 0.11.15 to 0.11.17 (#5100) @dependabot[bot]
- build(deps): bump serde from 1.0.218 to 1.0.219 (#5099) @dependabot[bot]
- chore(devops): Bump rustup (#5090) @bitdivine
- feat(build): save ckERC20 metadata (#5043) @AntonioVentilii
- build(deps-dev): bump prettier from 3.5.2 to 3.5.3 (#5092) @dependabot[bot]
- build(deps-dev): bump tailwindcss from 4.0.7 to 4.0.12 (#5096) @dependabot[bot]
- feat(frontend): IcTokenFees component (#5083) @DenysKarmazynDFINITY
- feat(frontend): USD amount utils function (#5082) @daviddecentage
- chore(e2e): Update Playwright E2E Snapshots (#5084) @pr-automation-bot-public[bot]
- feat(frontend): update convert components (#5081) @DenysKarmazynDFINITY
- feat(frontend): use new user-amount util in Swap and Convert (#5079) @DenysKarmazynDFINITY
- feat(frontend): Updated Airdrops banners (#5074) @daviddecentage
- fix(frontend): Update button label "Manage list" -> "Manage tokens" for consistency (#5080) @artkorotkikh-dfinity
- fix(e2e): wait for Activity page skeletons to disappear (#5063) @AntonioVentilii
- feat(frontend): remove recursive usage of inner instructions (#5065) @AntonioVentilii
- feat(frontend): user-amount utils (#5076) @DenysKarmazynDFINITY
- feat(frontend): calculate cumulative balances when parsing Solana transactions (#5062) @AntonioVentilii
- refactor(frontend): split manage tokens services in respective networks (#5040) @AntonioVentilii
- feat(ci): include config result in may-merge status check (#5077) @AntonioVentilii
- refactor(frontend): Added badge variants type to be used by components extending Badge (#5071) @daviddecentage
- feat(frontend): map Solana transaction createAccount directly (#5066) @AntonioVentilii
- feat(frontend): include nICP token (#5050) @AntonioVentilii
- feat(frontend): fallback of token address for mapping Solana instructions (#5061) @AntonioVentilii
- feat(frontend): reduce the number of calls of the Solana wallet (#5060) @AntonioVentilii
- feat(frontend): extend convert store (#5072) @DenysKarmazynDFINITY
- feat(devops): Add audit to the list of networks (#5067) @bitdivine
- feat(build): treat audit ENV as staging (#5054) @AntonioVentilii
- refactor(frontend): make object for internal reduce of fetchSolTransactionsForSignature (#5059) @AntonioVentilii
- refactor(frontend): put Sol inner instructions at the respective index (#5058) @AntonioVentilii
- feat(frontend): add code to calculate a Solana closeAccount redeemed value (#5056) @AntonioVentilii
- fix(frontend): show ATA addresses as destination and sources (#5055) @AntonioVentilii
- feat(frontend): add skeletons to unified transactions (#3493) @AntonioVentilii
- refactor(devops): Simplify ckETH deployment (#5046) @bitdivine
- feat(frontend): assert-amount utils (#5052) @DenysKarmazynDFINITY
- feat(frontend): include WSOL token in Solana network (#5051) @AntonioVentilii
- feat(frontend): reverse Solana transactions only after mapping (#5044) @AntonioVentilii
v1.2.1
Frontend
Content
- Added nICP to the default token list
v1.2.0
Frontend
Improvement
- Send review page now also shows USD values
- Swap review now also shows the used swap provider
- Misc. improvements to improve performance for Solana transactions
- Improved contrast/readability of links in dark mode
Fixes
- Swap review content is now correctly top aligned on mobile devices
- Fixed padding in WalletConnect confirmation modal
v1.1.0
Frontend
Styling
- Changed the title on the landing page.
v1.0.0
Frontend
New Features
- Introducing a new OISY Sprinkles feature.
- Added online documentation for OISY and added links to it to the app.
Improvements
- Improved the dark mode by adding a mode switcher on the main screen.
- Improved the dark mode by detecting a change in the system setting of the mode and then also change the display mode in OISY, if the user has the appearance set to "System".
- Improved the Send forms to now also include USD value of the entered value and the fees.
- Improved the Send forms to now also have a Max button available for all tokens.
- Improved conversion forms for BTC and ETH tokens into their chain-fusion counterparts (ckBTC, ckETH)
- Made the user menu consistent on all pages, and improved the grouping of the entries
v0.25.0
Improvements
- Improved QR codes with a white border in dark mode to make them better detectable
v0.24.1
Bugfixes
- Fixed Signer Standard Forms now being rendered correctly in dark mode
v0.24.0
Frontend
New Features
- OISY now supports dark mode, and allows users to change the preferred mode.
- Support for Solana 2022 token standard.
Improvements
- Upgraded to Tailwind v4.
- Improved the behavior of the in-wallet swaps modal to close and show an error message when no DEX is available.
- Improved the behavior of the in-wallet swaps modal to show a nicer inline info text when a swap failed due to exceeded slippage.
- The Swap modal now clearly shows that the transactions are executed via KongSap.
- Updated the BTC to ckBTC conversion modal to reflect the latest design elements.
Fixes
- Fixed incorrectly shown fees for in-wallet swaps
- Fixed a bug where in some cases, solana SPL tokens could not be enabled in the Manage Tokens list.
v0.23.1
Bugfixes
- Fixed a bug where the swap modal could not be opened anymore after a change in the KongSwap API.