HiveSuite & HiveReactKit Dev Update: Curation Improvements, YouTube Previews & Better Error Handling

Words
536
Reading
3 min
Listen
Play
22d

Added curation refresh, embedded YouTube previews, consistent HiveSuite branding, and smarter game error recovery.

Image

HiveSuite & HiveReactKit

HiveReactKit: Curation Tab Improvements

Newest-First Vote History

  • Updated the Profile Curation tab to display the newest voting activity first.

  • Makes recent curation actions immediately visible without scrolling through older records.

  • Provides a more natural timeline when reviewing account voting history.


Better Refresh & Pagination

Improved Curation Experience

  • Added a dedicated Refresh button to manually reload curation history.

  • Improved refresh behavior to ensure newly cast votes appear immediately.

  • Enhanced pagination logic for smoother loading of older voting history.

  • Successfully rebuilt and verified the HiveReactKit library.

Curation Timeline Improvements

Curation Timeline Improvements


YouTube Preview Integration

Automatic Video Detection

  • Added automatic detection for YouTube URLs and iframe embeds inside post detail pages.

  • Extracts YouTube video IDs automatically without requiring additional formatting.

  • Supports a cleaner viewing experience for embedded video content.

YouTube Detection

YouTube Detection


Cleaner Embedded Videos

Native Preview Cards

  • Duplicate YouTube links are automatically removed from the post body once an embedded preview is available.

  • Videos are displayed using the privacy-friendly youtube-nocookie.com player.

  • Keeps post content cleaner while preserving the author's intended layout.

Embedded YouTube Preview

Embedded YouTube Preview


HiveSuite: Branding Improvements

EULA Branding Update

Consistent HiveSuite Identity

  • Updated EulaPage.tsx to replace all remaining legacy hSnaps references.

  • The EULA page now consistently reflects the HiveSuite brand throughout the application.

  • Improves branding consistency across legal and informational pages.

EULA Branding

EULA Branding


HiveSuite: Game Error Handling

Better Recovery for Cached Updates

Automatic Asset Recovery

  • Fixed chunk loading errors that could occur after application updates when browsers still cached older assets.

  • Added automatic application reload support for stale asset errors.

  • Prevented infinite reload loops during recovery.


Improved Crash Experience

User-Friendly Error Screens

  • Added a dedicated "App Update Required" screen with a Reload button when stale assets are detected.

  • Replaced the hardcoded "Battleship crashed" message with dynamic game-specific titles.

  • Error pages now correctly display the affected game, including examples such as:

    • Solitaire
    • Chess
    • Ludo
  • Updated all game routes to automatically pass the correct game name.

  • Verified with successful TypeScript validation and production builds.

Game Error Handling

Game Error Handling

Image


Internal Improvements

Stability & User Experience

  • Improved curation history ordering and refresh behavior.

  • Added automatic YouTube preview generation.

  • Standardized HiveSuite branding across legal pages.

  • Enhanced application recovery from cached deployment updates.

  • Improved crash reporting for individual games.

User Experience Enhancements

  • Newest-first curation history.
  • Manual refresh support.
  • Embedded YouTube previews.
  • Cleaner post rendering.
  • Consistent HiveSuite branding.
  • Better application update recovery.
  • Clearer game-specific error messages.

Powering the Hive Ecosystem

  • Continuously improving HiveSuite with better reliability, cleaner media experiences, and consistent branding across the platform.
  • Enhancing HiveReactKit with reusable media rendering and curation components that benefit every Hive-powered application.
  • Contributing open-source improvements that strengthen stability, usability, and long-term maintainability throughout the Hive ecosystem.

Final Note

  • This post has been refined with the help of AI to improve readability and structure.
  • The original development updates and optimized version are both available for reference.

More Links
HiveSuite AppVote as WitnessSupport via Discord


โ–ถ๏ธ 3Speak

HiveSuite & HiveReactKit Dev Update: Curation Improvements, YouTube... | Ecency