v1.8.1
What's Changed
- test(frontend): add tests for input.utils by @DenysKarmazynDFINITY in #10122
- feat(frontend): implement GldtUnstakeReview component by @DenysKarmazynDFINITY in #10102
- feat(frontend): implement GldtUnstakeWizard component by @DenysKarmazynDFINITY in #10123
- feat(frontend): remove nullishSignOut from GldtStakeWizard by @DenysKarmazynDFINITY in #10124
- chore(e2e): Update Playwright E2E Snapshots by @pr-automation-bot-public[bot] in #10121
- chore(deps-dev): bump tailwindcss from 4.1.15 to 4.1.16 by @dependabot[bot] in #10132
- chore(deps-dev): bump @babel/types from 7.28.4 to 7.28.5 by @dependabot[bot] in #10136
- chore(deps-dev): bump vite from 7.1.11 to 7.1.12 by @dependabot[bot] in #10135
- chore(deps-dev): bump @asamuzakjp/dom-selector from 6.7.2 to 6.7.4 by @dependabot[bot] in #10143
- chore(deps-dev): bump @sveltejs/kit from 2.47.2 to 2.48.0 by @dependabot[bot] in #10141
- chore(deps): bump viem from 2.38.3 to 2.38.6 by @dependabot[bot] in #10134
- feat(frontend): implement UnstakeWizard component by @DenysKarmazynDFINITY in #10126
- feat(frontend): display gldt_stake canister error messages by @DenysKarmazynDFINITY in #10127
- chore(frontend): Remove deprecated Agreements components by @AntonioVentilii in #10144
- feat(frontend): implement UnstakeModal component by @DenysKarmazynDFINITY in #10145
- refactor(frontend): Move astronaut icons to specific folder by @AntonioVentilii in #10146
- feat(frontend): implement GldtStakePoisitionCard component by @DenysKarmazynDFINITY in #10148
- chore(frontend): Revert "chore(deps-dev): bump @sveltejs/kit from 2.47.2 to 2.48.0" by @AntonioVentilii in #10149
- feat(frontend): Create component for seasonal guard by @AntonioVentilii in #10147
- feat(frontend): Disable testnets in Manage Tokens modal by @AntonioVentilii in #10150
- refactor(frontend): auth-client.api move and rename to auth-client.providers by @peterpeterparker in #10151
- refactor(frontend): auth-broadcast.services move and rename to auth-broadcast.providers by @peterpeterparker in #10152
- feat(frontend): scope auth client provider with a class by @peterpeterparker in #10153
- feat(frontend): Hide Swap and Buy buttons in Hero for NFTs by @AntonioVentilii in #10155
- feat(frontend): Wrap OISY logo in the seasonal guard by @AntonioVentilii in #10162
- feat(frontend): Different label for managing NFTs by @AntonioVentilii in #10154
- test(frontend): Make NFT tests more robust by @AntonioVentilii in #10160
- feat(frontend): Manage NFT button inside context menu by @AntonioVentilii in #10161
- feat(frontend): Seasonal Icon for Astrounat by @AntonioVentilii in #10157
- feat(frontend): Derived stores of NFT by section by @AntonioVentilii in #10159
- feat(frontend): Adjust dates for seasonal periods by @AntonioVentilii in #10164
- chore(deps-dev): bump @babel/parser from 7.28.4 to 7.28.5 by @dependabot[bot] in #10142
- chore(deps): bump magic-string from 0.30.19 to 0.30.21 by @dependabot[bot] in #10140
- chore(deps-dev): bump @tailwindcss/postcss from 4.1.15 to 4.1.16 by @dependabot[bot] in #10139
- feat(frontend): Increase frequency of collection loader by @AntonioVentilii in #10166
- chore(e2e): Update Playwright E2E Snapshots by @pr-automation-bot-public[bot] in #10165
- feat(frontend): Remove unnecessary NFT store update loops by @AntonioVentilii in #10167
- feat(frontend): Send user snapshots for NFT by @AntonioVentilii in #10158
- feat(frontend): Reduce debouncing in
LoaderNftsby @AntonioVentilii in #10169 - feat(frontend): auth client provider singleton by @peterpeterparker in #10156
- chore(frontend): typo in comment by @peterpeterparker in #10128
- feat(frontend): prefer set instead of update in auth.store by @peterpeterparker in #10129
- feat(frontend): hide AuthClient.create console warn by @peterpeterparker in #10163
- fix(frontend): Disable body scroll if modals open by @daviddecentage in #10091
- feat(frontend): Increase frequency of NFT loader by @AntonioVentilii in #10168
- fix(frontend): Avoid token contract as symbol for NFTs by @AntonioVentilii in #10173
- feat(frontend): Show amount and symbol for ERC721 in transactions list by @AntonioVentilii in #10172
- feat(frontend): Load ETH transactions from cache reactively by @AntonioVentilii in #10171
- feat(frontend): Use token address as identifier for ERC721 services by @AntonioVentilii in #10170
- test(frontend): Update Vitest coverage thresholds by @pr-automation-bot-public[bot] in #10103
- feat(frontend): Set awaiting time for batch ETH transactions loader by @AntonioVentilii in #10176
- refactor(frontend): Extract send step for filtering network config by @AntonioVentilii in #10181
- feat(frontend): Prioritize tokens with empty transactions in
LoaderMultipleEthTransactionsby @AntonioVentilii in #10178 - fix(frontend): No upperbound block number when fetching ETH transactions by @AntonioVentilii in #10179
- refactor(frontend): Extract send step for QR code scan config by @AntonioVentilii in #10182
- refactor(frontend): No need to export
sendWizardStepsby @AntonioVentilii in #10183 - build(backend): Update Rust version by @pr-automation-bot-public[bot] in #10098
- refactor(frontend): Reuse internal service in
SendModalcomponent by @AntonioVentilii in #10184 - fix(dependabot): Add dependabot group for vitest by @AntonioVentilii in #10185
- chore(deps-dev): bump devalue from 5.4.1 to 5.4.2 by @dependabot[bot] in #10197
- feat(frontend): add new modal for claiming GLDT rewards by @DenysKarmazynDFINITY in #10199
- style(frontend): default cursor if no onClick provided in LogoButton by @DenysKarmazynDFINITY in #10198
- chore(deps-dev): bump set-cookie-parser from 2.7.1 to 2.7.2 by @dependabot[bot] in #10196
- chore(deps-dev): bump ast-v8-to-istanbul from 0.3.7 to 0.3.8 by @dependabot[bot] in #10195
- chore(deps): bump esrap from 2.1.0 to 2.1.2 by @dependabot[bot] in #10191
- feat(frontend): create GldtStakeTokenFeeModalValue component by @DenysKarmazynDFINITY in #10201
- feat(frontend): added new isAllowanceSufficient for icrc2 tokens by @roman-nazaruk in #10200
- feat(frontend): create StakeContentSection component by @DenysKarmazynDFINITY in #10202
- chore(deps-dev): bump @vitest/eslint-plugin from 1.3.25 to 1.4.0 by @dependabot[bot] in #10194
- feat(frontend): Expand NFT send flow with the QR code scan by @AntonioVentilii in #10180
- feat(frontend): Send gas information for tracking ETH send transactions by @AntonioVentilii in #10186
- feat(frontend): Send gas information for tracking SOL send transactions by @AntonioVentilii in #10187
- feat(frontend): Send gas information for tracking BTC send transactions by @AntonioVentilii in #10189
- fix(frontend): Enable frontend derivation for all envs except LOCAL by @AntonioVentilii in #10203
- test(frontend): Update Vitest coverage thresholds by @pr-automation-bot-public[bot] in #10177
- chore(ci): ignore icp-sdk in dependabot by @peterpeterparker in #10204
- feat(frontend): migrate agent-js to icp-sdk by @peterpeterparker in #9192
- feat(frontend): update ic-js v82 and wallet signer v2 by @peterpeterparker in #10215
- style(frontent): Nft Card fix by @daviddecentage in #10206
- chore(deps-dev): bump @eslint/compat from 1.4.0 to 1.4.1 by @dependabot[bot] in #10209
- chore(deps-dev): bump @eslint/plugin-kit from 0.4.0 to 0.4.1 by @dependabot[bot] in #10210
- chore(deps): bump ofetch from 1.4.1 to 1.5.1 by @dependabot[bot] in #10208
- chore(deps-dev): bump @eslint/config-helpers from 0.4.1 to 0.4.2 by @dependabot[bot] in #10214
- feat(frontend): added check allowance in swap services methods by @roman-nazaruk in #10205
- feat(frontend): make StakeReview component more general by @DenysKarmazynDFINITY in #10207
- feat(frontend): implement claimGldtStakingReward service by @DenysKarmazynDFINITY in #10211
- test(frontend): Update Vitest coverage thresholds by @pr-automation-bot-public[bot] in #10213
- chore(release): v1.8.1 by @pr-automation-bot-public[bot] in #10217
Full Changelog: v1.8.0...v1.8.1