v2.0.0
·
1151 commits
to main
since this release
Changes
- feat(frontend): Remove same-network restriction for EVM native token swaps (#12362) @AntonioVentilii
- feat(frontend): Include ERC4626 among the possibly swappable tokens (#12361) @AntonioVentilii
- feat(frontend): Display Solana swap fees on form and review steps (#12359) @AntonioVentilii
- refactor(frontend): Align Solana fee context to other similar components (#12360) @AntonioVentilii
- feat(frontend): Filter Swap tokens by provider supported (#12358) @AntonioVentilii
- feat(frontend): Load swap supported tokens on mounting (#12357) @AntonioVentilii
- feat(frontend): Utils to filter supported Swap tokens (#12355) @AntonioVentilii
- feat(frontend): Services to load supported Swap tokens (#12356) @AntonioVentilii
- fix(frontend): Skip compute unit estimation for Solana swap with zero fee (#12354) @AntonioVentilii
- feat(frontend): Store for Swap supported tokens (#12352) @AntonioVentilii
- chore(npm-deps-dev): bump svelte from 5.53.6 to 5.53.7 (#12314) @dependabot[bot]
- style(frontend): Correct dark version of "not eligible" badge (#12351) @AntonioVentilii
- test(frontend): Cleanup
busystore in test (#12347) @AntonioVentilii - feat(frontend): Add service to get supported tokens to swap providers (#12343) @AntonioVentilii
- fix(frontend): Normalize swap amount on token switch (#12350) @AntonioVentilii
- fix(frontend): Discard stale swap quotes if unrelated to currrent pair (#12348) @AntonioVentilii
- feat(frontend): Add service to fetch Near Intents supported tokens (#12345) @AntonioVentilii
- feat(frontend): Add service to fetch Kongswap supported tokens (#12346) @AntonioVentilii
- chore(frontend): Improve llms.txt (#12349) @sbpublic
- chore(release): v2.0.0 (#12339) @pr-automation-bot-public[bot]
- chore(frontend): Enrich the llms.txt file (#12344) @sbpublic
- feat(frontend): Service to fetch supported pools from ICPswap (#12342) @AntonioVentilii
- style(frontend): Avoid overlapping test filter on tabs (#12341) @AntonioVentilii
- chore(frontend): Remove credential backend API services (#12338) @AntonioVentilii
- feat(frontend): Enable Near Intents for all envs (#12340) @AntonioVentilii
- chore(frontend): Adjust the jackpot text for sprinkles s1e6 (#12326) @sbpublic
- test(frontend): Large decimals hedge cases (#12336) @AntonioVentilii
- chore(frontend): Add ICPixel dapp (#12335) @sbpublic
- feat(backend)!: Disable Exchange Rate feature (#12334) @AntonioVentilii
- fix(frontend): Retry identity loading on cold start to prevent stuck balances (#12328) @AntonioVentilii
- feat(frontend): OISY logo resets the text filter (#12330) @AntonioVentilii
- feat(frontend): Persist text filter through tabs (#12329) @AntonioVentilii
- feat(frontend): disable harvest vaults after full unstaking (#12333) @DenysKarmazynDFINITY
- feat(frontend): enable harvest vaults after staking (#12332) @DenysKarmazynDFINITY
- chore(frontend): Add ICExplorer dapp (#12327) @sbpublic
- feat(frontend): toggleErc4626Token service (#12331) @DenysKarmazynDFINITY
- chore(frontend): Add ICPIndex app (#12325) @sbpublic
- fix(frontend): Resolve intermittent stuck balance skeletons for IC tokens (#12324) @AntonioVentilii
- chore(frontend): Set docs links for Earn (#12323) @sbpublic
- test(frontend): Update Vitest coverage thresholds (#12321) @pr-automation-bot-public[bot]
- fix(frontend): Correct SHA of Near Intents ToS (#12322) @AntonioVentilii
- chore(frontend): Remove
Proof of Uniquenessfeature (#12285) @AntonioVentilii - feat(frontend): Accept Near Intents terms when swapping (#12297) @AntonioVentilii
- style(frontend): title in ModalHero should be centered (#12320) @DenysKarmazynDFINITY
- feat(frontend): add legal links to Menu (#12319) @DenysKarmazynDFINITY
- feat(frontend): Conditionally render the terms of Near Intents (#12298) @AntonioVentilii
- fix(frontend): formatting of the estimated shares to stake (#12317) @DenysKarmazynDFINITY
- chore(frontend): update APY label on the Harvest Detail pages (#12318) @DenysKarmazynDFINITY
- feat(frontend): Service to accept providers agreements (#12296) @AntonioVentilii
- chore(frontend): Add new Harvest Autopilot vault for base EURC (#12316) @sbpublic
- feat(frontend): Derived store for provider agreements (#12295) @AntonioVentilii
- chore(frontend): Add icons for harvest autopilot tokens (#12304) @sbpublic
- chore(npm-deps): bump @solana-program/token from 0.11.0 to 0.12.0 in the solana-kit group (#12305) @dependabot[bot]
- chore(npm-deps): bump viem from 2.46.3 to 2.47.0 (#12313) @dependabot[bot]
- chore(cargo-deps): bump ic-metrics-encoder from 1.1.1 to 1.1.2 (#12306) @dependabot[bot]
- chore(npm-deps-dev): bump tldts from 7.0.24 to 7.0.28 (#12308) @dependabot[bot]
- chore(npm-deps-dev): bump prettier-plugin-svelte from 3.5.0 to 3.5.1 (#12307) @dependabot[bot]
- chore(npm-deps-dev): bump tldts-core from 7.0.24 to 7.0.28 (#12309) @dependabot[bot]
- chore(npm-deps-dev): bump postcss from 8.5.6 to 8.5.8 (#12310) @dependabot[bot]
- chore(npm-deps): bump cookie-es from 1.2.2 to 1.2.3 (#12311) @dependabot[bot]
- chore(npm-deps-dev): bump @exodus/bytes from 1.14.1 to 1.15.0 (#12312) @dependabot[bot]
- chore(npm-deps-dev): bump svelte-check from 4.4.4 to 4.4.5 (#12315) @dependabot[bot]
- feat(devops): Add signer domains to deployment script (#12299) @AntonioVentilii
- feat(frontend): Expose canister methods and services to update provider agreements (#12294) @AntonioVentilii
- chore(npm-deps-dev): bump vite from 7.3.1 to 7.3.2 (#12303) @dependabot[bot]
- chore(npm-deps): bump defu from 6.1.4 to 6.1.6 (#12302) @dependabot[bot]
- style(frontend): Move cross-network swap info box near the tokens (#12290) @AntonioVentilii
- feat(backend)!: Method to save provider agreements (#12287) @AntonioVentilii
- feat(frontend): Add Near Intents terms of service to swap review (#12293) @AntonioVentilii
- feat(backend): Introduce ICPSwap as rates fallback provider (#12286) @AntonioVentilii
- refactor(frontend): clean up HelpMenu-related code (#12292) @DenysKarmazynDFINITY
- feat(backend)!: Extend user profile with providers agreements (#12288) @AntonioVentilii
- chore(doc): Add Signer Domains documentation (#12284) @AntonioVentilii
- feat(frontend): Add ICPSwap as exchange rate fallback provider (#12283) @AntonioVentilii
- test(frontend): Update Vitest coverage thresholds (#12281) @pr-automation-bot-public[bot]
- feat(frontend): Increase exchange rate frequency when coming from backend (#12280) @AntonioVentilii
- feat(frontend): Util to fetch ICPSwap exchange rates (#12278) @AntonioVentilii
- feat(frontend): Remove unnecessary signer domain property from plausible events (#12282) @AntonioVentilii
- feat(frontend): Rest API methods to fetch rates from ICPSwap (#12277) @AntonioVentilii
- refactor(frontend): Make the exchange service modular for fallback prices (#12279) @AntonioVentilii
- chore(frontend): Remove deprecated
alchemy-sdkpackage (#12260) @AntonioVentilii - feat(frontend): ICPSwap API variables (#12276) @AntonioVentilii
- feat(frontend): Re-enable backend exchange rates for staging (#12275) @AntonioVentilii
- refactor(frontend): Extract Alchemy types (#12274) @AntonioVentilii
- feat(frontend): re-organize Menu items to include support (#12257) @DenysKarmazynDFINITY
- fix(backend)!: Add HTTP response transform for IC consensus (#12270) @AntonioVentilii
- chore(frontend): Remove unused
alchemyDeprecatedNetwork prop (#12272) @AntonioVentilii - test(frontend): Remove unnecessary
alchemy-sdkmock (#12271) @AntonioVentilii - chore(backend): Increase max response bytes for Coingecko (#12269) @AntonioVentilii