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