Ecency Web/Vision 4.3.6 - Faster, Smarter, More Powerful

in Ecencyyesterday (edited)

We've been heads-down shipping, and the result is one of our most substantial updates yet. Vision 4.3.6 brings deep infrastructure improvements, exciting new features, and a wave of stability fixes across the board. Here's what's new.


New Features

Image Generation

You can now generate images directly within Ecency Vision - a powerful addition for creators looking to enrich their posts without leaving the platform.

Self-Hosted Editor

The editor is now fully self-hosted, giving self-deployed Vision instances complete control over the editing experience without relying on external dependencies. We are working on setting up self-hosting wizard to simplify entire process.

Audio Embeds

3Speak Audio content can now be listened natively in posts, expanding the types of media you can share with your audience. Next we will be working with 3speak team on uploading and recording audio content.

My Favorites Widget

A new widget lets you quickly access your favorite content right from the dashboard, main feed page - less clicking, more reading.


Performance & Infrastructure

This release focused heavily on making Vision leaner and faster under the hood:

  • SDK overhaul - Mutation hooks, adapters, and unified SDK mutations streamline how Vision communicates with the Hive blockchain, making operations more reliable and consistent.

  • Optimistic updates - Posts, replies, and interactions now update instantly in the UI before blockchain confirmation, with multiple rounds of fixes to ensure correctness.

  • Memory optimizations - Better memory management across the app reduces resource usage, especially during long sessions.

  • Chat performance - Significant improvements to the chat system, including cleanup and improved account update handling.

  • Query pagination limits - Added max page limits to infinite queries to prevent runaway data fetching.

  • Token refresh logic - Auth token refresh is now more robust, reducing unexpected session interruptions.

  • Performance optimizations - General rendering and runtime performance improvements across the app.


Fixes & Reliability

  • Fixed optimistic reply handling edge cases

  • Fixed Friends active data loading

  • Fixed 3speak video rendering and improved WebP support

  • Fixed notification marking and community join flows

  • Fixed asset list display

  • Fixed points transfer

  • Fixed cache invalidation issues

  • Fixed SDK activity tracking

  • Fixed render-helper DOM traversal (more robust against malformed content)

  • Fixed null cases and default value handling

  • Fixed image proxy with an alternative fallback for improved reliability

  • Improved server fallback logic and image saving


Translations & Polish

  • Multiple Crowdin translation updates across supported languages

  • Improved meta tags and styling

  • Improved notification drawer UI

  • Improved wallet UI - simplified and easier to navigate


Full Changelog

4.3.5 → 4.3.6 on GitHub


As always, thank you to everyone using, building on, and supporting Ecency. The platform keeps getting better because of this community. 🐝

ecency.com | Vision on GitHub

Follow/support us on Web2 social networks

Instagram: https://www.instagram.com/ecency_official/

X/Twitter: https://x.com/ecency_official

Discord: https://discord.me/ecency

Telegram: https://t.me/ecency

Sort:  

Is it now not possible to vote for old posts?

Yes, voting on old post doesn't generate any reward for both curator and author, so we are showing Tipping button so you can still tip to show your support, 🎁 icon is clickable button that will open tipping dialog. Try it out.

Thanks. Well... I never get tips, so it's not relevant to me. But thanks for the explanation.

Ok, looks like we will be first one to try and tip for you 🙂

Wow! Thank you very much for the points! All the best to you! 😇🍪☕

Esto se ve bastante bueno..

Thanks for the update.

!ALIVE
!BBH
!STRIDE

Thank you for the information; it's great to see that you maintain constant updates and improvements to the platform.

!BBH !INDEED !ALIVE !HOP

Congratulations to everyone on the updates! I have a question though: why do pages sometimes fail to load? It says the author deleted the post, and sometimes it’s impossible to leave a comment because the comment field just isn’t there, and so on. This has been going on for about a week.
Maybe there’s some work being done on the server? I just haven’t seen any information about it anywhere.

Could someone please clarify this for me?

This can happen only if one of the servers are down and not responding on time. We can improve that logic...

Oh wow! This is great work and news! Thank you @ecency

!HBIT
!LUV
!BEER

acgalarza, you mined 0.9 🟧 HBIT and the user you replied to (ecency) received 0.1 HBIT on your behalf as a tip. When you mine HBIT, you're also playing the Wusang: Isle of Blaq game. 🏴‍☠️

Sorry, but you didn't find a bonus treasure token today. Try again tomorrow...they're out there! Your random number was 0.6507824380757926, also viewable in the Discord server, #hbit-wusang-log channel. | tools | wallet | discord | community | daily <><

Check for bonus treasure tokens by entering your username at a block explorer A, explorer B, or take a look at your wallet.
There is a treasure chest of bitcoin sats hidden in Wusang: Isle of Blaq. Happy treasure hunting! 😃 Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.