Added curation refresh, embedded YouTube previews, consistent HiveSuite branding, and smarter game error recovery.
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.
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
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
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
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
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.
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:
Updated all game routes to automatically pass the correct game name.
Verified with successful TypeScript validation and production builds.
Game Error Handling
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.
| HiveSuite App | Vote as Witness | Support via Discord |
▶️ 3Speak