Skip to content

Releases: onflow/FRW-Extension

2.7.3

19 Feb 10:42
aa086b7
Compare
Choose a tag to compare

Flow Wallet Extension 2.7.3 Release Notes

🎯 Key Improvements

Enhanced Token Amount Display

  • Improved display of token amounts, especially for small numbers and decimal places
  • Added subscript zero notation support for better readability of very small values
  • Standardized price formatting across the entire wallet for consistency

More Reliable Transaction Experience

  • Completely revamped transaction tracking system
  • Implemented smart decimal handling that adapts to each token's specific requirements in addition to the network
  • Better handling of pending transactions across both Flow and EVM networks
  • Improved transaction status updates in real-time
  • Enhanced transaction confirmation feedback
  • More accurate transaction history display in the Activity tab

User Interface Improvements

  • Streamlined token transfer interface
  • Added a scan icon to the QR code scanner to better indicate how to add the wallet to mobile
  • Better visual feedback during transaction processes

Technical Improvements

  • Improved token list management
  • Enhanced type checking for more reliable token transactions
  • Better synchronization of transaction status across the extension
  • Optimized background processes for smoother performance
  • Reduced large amounts of duplicated code in the send transaction interface

Bug Fixes

  • Fixed issues with pending transactions being removed prematurely
  • Corrected Flow transaction linking
  • Improved handling of transaction IDs across networks
  • Fixed reset password link functionality
  • Resolved various minor UI and functionality issues

💡 What This Means For You

  • More Accurate Values: You'll now see token amounts displayed more clearly and accurately, especially for tokens with many decimal places.
  • Better Transaction Tracking: Your transactions will be tracked more reliably from start to finish, with clearer status updates.
  • Improved Reliability: The overall experience of sending tokens has been made more robust and dependable.
  • Cleaner Interface: Various visual improvements make the wallet easier to use and understand.

We recommend updating to this version to take advantage of these improvements in accuracy and reliability.

What's Changed

New Contributors

Full Changelog: 2.7.2...2.7.3

2.7.2

10 Feb 03:54
Compare
Choose a tag to compare

Important security update

  • Fixes dApp transaction issue

Full Changelog: 2.7.0...2.7.2

2.7.1

04 Feb 11:27
Compare
Choose a tag to compare

Fixed two issues found after deploying 2.7.0

The logged in account fallback was not finding the right public key
The build was incorrectly assuming it was a branch build and attempting to put a pr # on the toolbar icon

Full Changelog: 2.7.0...2.7.1

2.7.0

03 Feb 12:14
9e3d3bf
Compare
Choose a tag to compare

Flow Wallet Extension Release Notes - v2.7.0 🚀

Major Improvements

This release is the first of several focused directly on user experience and stability. We have worked with our internal team and partners to identify the most common pain points and worked to address them. You'll find a number of improvements to the wallet UI, transaction handling, and developer experience.

As we had a number of developers focused on EVM token workflows, we created a test suite around EVM transactions to ensure we have a reliable way to test the critical user flows. The process of creating these tests forced us to identify and fix a number of issues in the EVM transaction flow. You'll find this release provides a much better EVM experience for token transfers.

Full release notes are below.

Enhanced Testing Infrastructure 🧪

  • Automated E2E Testing: Implemented comprehensive Playwright testing infrastructure, enabling automated end-to-end testing for critical user flows
  • CI Integration: Added robust GitHub Actions workflow for continuous testing, ensuring higher code quality and reliability
  • Test Coverage: New test suites for key features including:
    • EVM to EVM transactions
    • Account registration and login flows
    • Token transfers
    • Account importing

Wallet Experience Enhancements 💳

  • Improved Account Management:
    • Enhanced wallet login flow for better reliability
    • Fixed critical issues with account importing
    • Better handling of EVM addresses across the application
    • More reliable account switching mechanism

Transaction Handling Improvements 💸

  • Better EVM Token Transfers:
    • Fixed precision errors in EVM transactions when using maximum amount
    • Fixed an issue where clicking the max button on the token transfer page would not work (thanks KittyPunch!)
    • Improved EVM token transfer reliability
    • Enhanced transaction success verification
    • Better UI feedback during pending transactions

User Interface Refinements 🎨

  • Better Navigation:
    • Modified the layout based on Flow team feedback
    • There are now 3 tabs: Coins, NFTs, and Activity
    • Settings is now at the top right corner
    • The avator is now at the top left corner
    • There is a dedicated notification icon
    • The whole page is now scrollable
    • Added back button on settings page for improved navigation
    • Optimized address header alignment for better readability
    • Fixed overlapping issues between transaction loading and notification icons
    • Improved page loading performance

Performance & Stability 🔧

  • Optimization:
    • Reduced unnecessary page reloads
    • Improved wallet loading process
    • Better state management with new store implementation
    • Enhanced error handling across the application

Developer Experience 👩‍💻

  • Development Tools:
    • API test page now available in development environment
    • Improved debugging capabilities
    • Enhanced documentation and test utilities

Security Improvements 🔒

  • Enhanced wallet locking mechanism. User's are now properly logged out when the wallet is locked
  • Improved handling of sensitive wallet data
  • Better error management for unauthorized states

Technical Improvements

  • Implemented better state management using stores on the frontend
  • Enhanced error boundary handling
  • Improved type safety in several areas of the extension

New Contributors

Full Changelog: 2.6.10...2.7.0

2.6.10 Hotfix

27 Jan 13:41
e9e846e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.6.9...2.6.10

2.6.9

27 Jan 02:09
8febfcf
Compare
Choose a tag to compare

Hotfix for empty value sending from dapp.

What's Changed

  • fixed: empty value replacement for dapp by @zzggo in #392

Full Changelog: 2.6.8...2.6.9

Hotfix for evm ft transaction

26 Jan 04:52
e6ad449
Compare
Choose a tag to compare

What's Changed

  • 365-bug-master-build-using-staging-env-when-tagging by @tombeckenham in #366
  • 100 bug unable to preform evm token transfers by @zzggo in #390

Full Changelog: 2.6.7...2.6.8

2.6.7

20 Jan 01:15
2d1d3d8
Compare
Choose a tag to compare

What's Changed

  • 330-feature-create-environments-for-dev-and-pr-builds by @tombeckenham in #332
  • 237-feature-color-code-and-include-commit-in-build by @tombeckenham in #334
  • fixed: update onceseal to onceexecute by @zzggo in #331
  • Flow emulator progress by @tombeckenham in #324
  • 135 feature add custom token in evm by @zzggo in #335
  • feat: calculate tx hash before seal by @zzggo in #337
  • 278 feature add network alert on deposit page by @zzggo in #340
  • fixed: update networkmodel to network types and move to shared types … by @zzggo in #342
  • 268 bug user report unable to unstake flow in flow extension by @zzggo in #346
  • Create check-linked-issues.yml by @lmcmz in #353
  • feat: new v2 callcontract with u by @zzggo in #351
  • Update storage rent cadence by @zzggo in #356
  • Create CODEOWNERS by @lmcmz in #355
  • feat: update version number by @zzggo in #361
  • Release 2.6.7 by @zzggo in #364

Full Changelog: 2.6.6...2.6.7

2.6.6

06 Jan 04:23
0945c1c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.6.4...2.6.6

2.6.4

19 Dec 12:11
995aaad
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.6.3...2.6.4