2025-10-24

Release Notes - Energy Web Staking Dashboard v2.1.0

🚀 New Features

  • Secure Staking Integration: Added prominent "Stake EWT" button in the header that opens a security modal guiding users to official Energy Web Foundation staking interfaces with proper security warnings

  • Enhanced Staking Status Tracking: Introduced clear "Pending" and "Ready to Claim" states for delegations, replacing ambiguous "Leaving" terminology to provide better visibility into unstaking processes

  • Improved Delegator Information: Enhanced collator table with expanded delegator details and new sorting capabilities for better data exploration

✨ Enhancements

  • Consistent EWT Display: Standardized all EWT amount displays to show 2 decimal places for improved precision and readability across all tables

  • Better Stake Calculations: Improved accuracy of total stake representations by properly accounting for pending and ready-to-claim amounts

  • Enhanced Era Information: Added more detailed current era display with additional context information

  • Improved Table Layout: Cleaner table presentation with better organization of stake information

🔧 Technical Improvements

  • Refactored stake calculation logic across CollatorTable, StakingChart, and useStakingData hook

  • Updated staking type definitions to support new pending/ready-to-claim states

  • Enhanced data processing and state management for better performance

  • Improved component architecture with modular security modal

  • Code cleanup and layout optimizations

🐛 Bug Fixes

  • Fixed table layout issues by removing empty headers and adjusting column spans

  • Resolved inconsistent status terminology throughout the interface


Commits included in this release:

  • bd213a9 - Refactor stake calculations in CollatorTable, StakingChart, and useStakingData to account for pending and ready-to-claim amounts, ensuring accurate total stake representation across components.

  • f9a43ed - Update EWT formatting in CollatorTable and DelegatorsTable to consistently show two decimal places for precision

  • 9735ba8 - Introduce Pending and ready to claim

  • 7a0a9f2 - Update CollatorTable to replace 'Leaving' with 'Pending' for clarity in delegation status and improve tooltip descriptions

  • ccaaa4a - Update CollatorTable to improve label clarity and reorganize stake information display

  • 1d94c49 - Refactor StakingStats component by removing average stake calculations and enhancing current era display with additional era information

  • ac06ccb - Remove empty table header and adjust colspan in CollatorTable for improved layout

  • 3420eba - Add Stake EWT button and StakeSecurityModal to App; enhance CollatorTable with new sorting options and delegator display

Last updated