Staking 5.1.3
28 August 2025
This release has upgrade notes. Read them before updating — they describe behaviour changes that need your attention.
BUG FIXESUI IMPROVEMENTSERROR HANDLING
Staking v5.1.3
Release Date: August 28, 2025
Tags: BUG FIXES, UI IMPROVEMENTS, ERROR HANDLING
Upgrade Notes
- No database migrations required
- All changes are backward compatible
- Updates take effect immediately after deployment
Changed
Data Loading
- Changed pool data fetching so the pool list is loaded before an individual pool is requested
- Changed the staking screens to reuse data they already hold instead of requesting it again
- Added caching for frequently accessed pool data
Component Lifecycle
- Changed staking pages to clear their state when the user navigates away
- Fixed memory leaks from event listeners that were never removed
- Changed state update patterns for better performance
Loading States
- Added skeleton loaders for pool data
- Added progressive loading indicators
- Changed the visual feedback shown while data is being fetched
Error States
- Changed error messages to plain, user-friendly wording
- Added actionable retry buttons
- Added a fallback screen for error scenarios
Fixed
Pool Edit Page
- Fixed the pool edit page not loading a pool's existing values when the edit form was opened
- Fixed the edit form asking for a pool before the pool list had loaded
- Added a loading state while pool data is being fetched, so the form is not shown empty
Pool Detail Pages
- Added clear error messages on pool detail pages when a pool cannot be loaded
- Added a "Pool Not Found" screen for pools that no longer exist
- Added retry for failed pool loads, with exponential backoff
- Fixed pool detail pages leaving their state behind when closed, which leaked memory
Admin Menu
- Removed the non-existent Analytics page from the admin staking menu
- Fixed broken links in the staking admin navigation that led to 404 pages
Impact
- Pool administrators can now properly edit existing staking pools
- Users get a clear explanation when a pool cannot be found
- Navigation is free of links to pages that do not exist