HiveReactKit v1.3.9 adds post-level translations, smarter wallet history, HP conversion, and reliable scrolling.
Added dedicated language translation controls directly within post detail pages.
Users can now translate individual posts without affecting the language preferences used elsewhere in the application.
Creates a more flexible reading experience when browsing multilingual content across the Hive ecosystem.
Selected translation language is now stored in sessionStorage.
Language preferences remain preserved across:
Post detail pages now use their own nested HiveLanguageProvider.
Translation changes are isolated to the currently opened post.
Prevents language changes from impacting:
Changing the selected language immediately updates translated content throughout the post detail experience.
Supported translated elements include:
Language Picker Button
![Language Picker Button]
Translated Detail Post
Instant Post Translation Updates
Added automatic VESTS → HP conversion throughout wallet transaction history.
Implemented cached global property handling to reduce repeated blockchain lookups.
Improves rendering performance while providing more user-friendly transaction information.
Enhanced transaction processing and categorization across multiple wallet operations.
Supported transaction types include:
Added intelligent transaction descriptions based on operation type.
Wallet history now displays clear activity labels instead of generic blockchain data.
Examples include:
Added PeakD-style structured memo rendering for tipping transactions.
Tip memos now display formatted key/value sections for improved readability.
Makes it easier to identify:
Wallet Transaction Improvements
Operation-Aware Transaction Descriptions
Structured Tip Memo Rendering
Replaced the previous nested scroll-listener implementation with an IntersectionObserver-based loading system.
Eliminates issues caused by complex nested scrolling layouts.
Infinite scrolling now behaves consistently across wallet views and profile layouts.
Additional wallet transactions are automatically loaded as users approach the end of the list.
Removes dependency on manual loading interactions.
Creates a smoother browsing experience for accounts with extensive transaction histories.
Reduces unnecessary event listeners and scroll calculations.
Improves responsiveness on both desktop and mobile devices.
Provides more reliable pagination behavior across different screen sizes and layouts.
Infinite Scroll Improvements and Pagination
This release focuses on improving multilingual content consumption and significantly enhancing wallet transaction usability.
Key highlights include:
| HiveSuite App | Vote as Witness | Support via Discord |
▶️ 3Speak