SteemPro: Image Loading fixes & Technical Evolution 🚀
We are excited to announce a series of major upgrades and fixes to SteemPro, focusing on performance, security, and a modernized development stack. This update brings significant under-the-hood improvements that make the platform faster and more reliable.
⚡ Next.js 16 & React 19 Upgrade
We've leapfrogged to the latest bleeding-edge technologies. SteemPro Next now runs on Next.js 16 and React 19, enabling the new React Compiler for optimized rendering performance without manual memoization.- Technical Detail: Enabled reactCompiler: true in next.config.ts to reduce re-renders.
- Dependency: Upgraded next to 16.2.4 and react to 19.2.5.
🖼️ New Image Proxy Pipeline
We've completely overhauled how images are processed to align with the latest SteemitImages service specifications. This fixes long-standing image loading issues and broken thumbnails.- Base58 Encoding: Migrated from legacy dimension-based URLs to the new /p/:url architecture using Base58 encoding.
- Dynamic Resizing: Implemented robust dimension handling via query parameters (width, height, mode=fit).
- Refactored Utilities: Updated proxifyImageUrl and getCdnImage to support both legacy and modern proxy formats.
🔐 Session & Logout Stability
The logout process is now more robust, ensuring that user sessions are correctly cleared across all services (NextAuth, Supabase, and local storage).- Global Sign-out: Integrated supabase.auth.signOut({ scope: 'global' }) to ensure all sessions are invalidated.
- Redirect Logic: Implemented a clean redirect and state reset flow to prevent "ghost sessions" after logging out.
🔒 Security
Dependency updates:@xmldom/xmldom, axios, sanitize-html, next, react, react-dom
This update marks a significant milestone in making SteemPro the most modern Steem interface available. Stay tuned for more features!
Let’s empower the Steem ecosystem 💪🏻
Visit here.
https://www.steempro.comSteemPro Official Discord Server
https://discord.gg/Bsf98vMg6U
Cc:
@steemchiller
@pennsif
@steemcurator01
@rme
@hungry-griffin
https://www.steempro.com/witnesses
Experience the future of blogging with SteemPro Blogs today!

