Ecency Mobile 3.5.2 - AI Image Generation, Text-to-Speech, Major Performance Overhaul
We have shipped three back-to-back releases packed with new features, a sweeping architecture upgrade, and a solid round of fixes. Here's the full picture.
New Features
AI Image Generator
Generate images directly inside Ecency using AI. The new screen lets you enter a prompt, choose an aspect ratio, preview your Ecency Points balance and generation cost, then insert the result straight into your post or wave. Accessible from the editor toolbar, the quick post composer, and the Points dropdown menu.
Text-to-Speech Reader
Posts can now be read aloud. Tap the new Voice option in the post menu to start listening. A dedicated TTS settings sheet lets you pick your preferred voice, adjust reading speed and pitch, and test voices live - preferences are saved for future sessions. Fixed Chinese, Japanese, Korean letters on read time estimation and word count..
Extended Emoji Picker
The emoji picker has been expanded with a broader selection for posts, comments, and waves.
Image Upload with Resize
Images can now be resized before uploading, giving you control over file size and dimensions without leaving the app.
Architecture & Performance
SDK & Mutation Migration
The biggest change under the hood across these two releases: a comprehensive migration to @ecency/sdk mutation hooks for actions across the app - follow/unfollow, subscribe/leave communities, reblog, pin, transfers, boosts, claims, and more. This replaces legacy Redux thunks and direct private-key flows with auth-aware, cache-synchronized mutations, producing faster and more consistent UI feedback.
TanStack Query Cache Overhaul
Vote and comment state is now managed via TanStack Query caches instead of Redux, enabling optimistic updates with proper rollback on failure. Comments you post appear instantly in the thread while the blockchain transaction confirms in the background.
Waves Refactored to Host-Scoped Queries
Waves feeds are now driven by host-scoped infinite queries, improving reliability and pagination consistency.
Concurrent Image Uploads
Image uploads now run concurrently using Promise.allSettled, with centralized error handling and a 60-second timeout - significantly faster when attaching multiple images.
Auth & Signing Improvements
Resilient HiveAuth Broadcasts
HiveAuth broadcasting has been overhauled: single persistent HAS connection reuse, automatic key-type inference per operation, expiry detection, automatic re-authentication and retry on failure, and a new HiveAuthBroadcastSheet that handles in-flow signing without leaving the current context.
Posting Authority Prompt
A new PostingAuthoritySheet guides users through granting posting authority when an operation requires it, with HiveAuth fallback wiring across transfers, swaps, boosts, polls, and more.
Improved Auth Sheet
The login and authentication flow has been refined for a smoother experience, with proper lifecycle cleanup and debounced navigation.
Wallet & Tipping
Tipping flows have been migrated to currency-aware transfer mutations with improved amount formatting. The wallet screen has been refined alongside TTS improvements. Tipping balance loading is faster and a crash on empty balance has been fixed. Delegation management now uses cursor-based pagination to load full delegation lists reliably.
Bug Fixes
Fixed voting and commenting regressions after the SDK migration
Fixed proposal voting
Fixed Points activities display
Fixed edit history loading for posts with no revisions
Fixed HiveAuth session expiry handling
Fixed delegating bug in HP view
Fixed double-submit on quick post
Fixed image proxy WebP detection
Fixed optimistic comment insertion edge cases
Post page load optimizations
Various stability, UI, and edge case fixes across search, feeds, and profiles
Localization
Multiple rounds of Crowdin updates have been merged, covering new TTS strings, AI image generator UI, posting authority prompts, and general translation improvements across all supported languages. Remember you can join Translators team if you would like to help translating app in your own language. Head over to translate-mobile.ecency.com and join us.
Security
Routine dependency updates: qs, undici, tar, lodash, axios, dottie, fast-xml-parser.
Download: Google Play · App Store · APK· IPA
Thank you to everyone who reported issues and sent feedback - keep it coming! 🙏
Leave Ecency Mobile 3.5.2 - AI Image Generation, Text-to-Speech, Major Performance Overhaul to:
Read more #hive-125125 posts
Best Posts From Ecency
We have not curated any of ecency's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Ecency
- Waves, leveled up: Ecency Mobile 3.5.7
- Ecency Mobile 3.5.7 is here: a week of updates worth exploring
- Ecency 4.4.0: chat, search, and discovery
- Ecency 4.4.0: safer logins and stronger security
- Ecency 4.4.0: Points, tips, and easier payments
- Ecency 4.4.0: new ways to create
- Ecency 4.4.0: Waves, leveled up
- Ecency 4.4.0: a faster, cleaner web app
- Ecency 4.4.0 is here: a week of updates worth exploring
- What "owning your content" means when the platform can't delete you
- How Ecency curation actually rewards good conversation
- A Further Reduction to the Ecency Proposal
- Why We Built Ecency in Europe and Why It Belongs to the Whole World
- Your social account was never yours. Here's the alternative
- Search on Ecency Just Got a Major Upgrade
- Hive Keeper v3.17.x - Release Notes
- Open Source Does Not Mean Costless: Scaling Ecency's Infrastructure Ask Down to 250 HBD/day
- Your Keys, Your Crypto - How Ecency Mobile Secures Your Hive Wallet
- Ecency Web - Faster to read, easier to publish, more rewarding to use
- Monthly Guest Curation [duplicate]