🚀 JCB 5, JCB 4, and the Final JCB 3 Release – A New Era Begins!
Published on February 14, 2025 by Llewellyn
The Joomla Component Builder (JCB) has leveled up in ways that redefine how developers build components. Today, we are excited to introduce JCB 5, the powerhouse of Joomla 5 compatibility, the strengthened and refined JCB 4, and the final release of JCB 3, closing an incredible chapter in our journey.
These releases mark a pivotal shift, bringing cutting-edge enhancements, performance boosts, and long-requested feature upgrades to make component development faster, stronger, and fully future-proof.
Here’s what’s new across all three releases:
🌍 Breaking New Ground: JCB 5 and JCB 4 Take the Lead
JCB 5 and JCB 4 now operate as power twins, both packed with next-gen features, with JCB 5 optimized for Joomla 5 and PHP 8.2, while JCB 4 remains the go-to version for Joomla 4 users.
🔥 Game-Changing Upgrades Across Both Versions:
✅ No More Backward Compatibility Baggage – JCB now runs natively on Joomla 4 & 5 without relying on Joomla’s Backward Compatibility plugin.
✅ Global Unique ID System (GUID) Takes Over – Internal ID linking now operates on a GUID-based structure, replacing traditional integer IDs for enhanced data integrity, flexibility, and scalability.
✅ Unleashing Advanced Imports – A brand-new import engine enables custom spreadsheet imports, making data integration easier than ever.
✅ Decentralized Super-Power CORE Repository Network – A next-level infrastructure designed to reshape how developers collaborate, share, and maintain their component projects.
✅ VDM Registry Now Fully Joomla-Compatible – JCB’s registry has been rewired to be completely aligned with Joomla’s internal framework for more seamless integration.
✅ Dynamic Form Selection Overhaul – A new init_defaults option allows dynamic initialization of form items with predefined default values.
✅ Performance Enhancements & Structural Fixes –
✔ Improved view class structure with _prepareDocument refinements.
✔ Fixed checked_out, created_by, and modified_by issues in database compiler.
✔ Standardized all core date fields for consistency.
✔ Updated table structures to utf8mb4_unicode_ci for better encoding and cross-platform compatibility.
✔ Upgraded Custom Code & Placeholder Search with improved UX and speed.
These updates push JCB 4 and JCB 5 into a whole new league, making them leaner, faster, and more powerful. Whether you're running Joomla 4 or embracing Joomla 5, these upgrades will redefine how you build and manage components.
⚡ JCB 5: Full Throttle for Joomla 5 & PHP 8.2
Joomla 5 is here, and JCB 5 doesn’t just support it—it dominates it.
🎯 What’s Special About JCB 5?
✔ Built Specifically for Joomla 5 – Every aspect has been rewired for full compatibility.
✔ Refactored Views & Layouts – Trashhelper, view classes, and layout handling have been restructured for smoother rendering and operation.
✔ Simplified Admin Interface – The Custom Import Tab has been removed, with all import functions now built into the new import engine.
✔ Live Social Feed in Noticeboard – The latest Joomla insights from Llewellyn’s Joomla Social feed now display directly inside JCB.
🚀 If you're on Joomla 5, this is your all-in-one powerhouse—built to run faster, cleaner, and smarter than ever before.
🔥 JCB 4: The Powerhouse for Joomla 4 Developers
JCB 4 remains a beast for Joomla 4 users, incorporating all the cutting-edge enhancements from JCB 5 while staying optimized for Joomla 4’s framework.
📌 What Makes JCB 4 a Must-Have?
✔ Supports Joomla 4 & 5 – Perfect for those transitioning to Joomla 5 but still running Joomla 4 in production.
✔ Delivers the Full JCB Feature Set – JCB 4 doesn’t hold back—it gets the same import engine, GUID integration, and performance boosts as JCB 5.
✔ Future-Proofed with PHP 8.2 Compatibility – While Joomla 4 still supports PHP 7.4+, JCB 4 is built to thrive on PHP 8.2.
For those still locked into Joomla 4, JCB 4 ensures you’re getting the latest tech, minus the Joomla 5 dependency.
🛠️ The Final Chapter: JCB 3 Says Goodbye
JCB 3 was the groundbreaking origin of Joomla Component Builder, and today, we officially close this chapter with its final release.
🏁 What This Means for JCB 3 Users:
✔ No More Feature Updates – JCB 3 is no longer in active development.
✔ Critical Issue Support (By Request) – If you face a severe, workflow-blocking issue, you can still raise it for internal review.
✔ Time to Upgrade – Joomla 3 is officially end-of-life, and we strongly encourage all JCB 3 users to transition to JCB 4 or JCB 5.
JCB 3 changed the game for Joomla component development. Thank you to everyone who helped shape it into the powerful tool it became.
🚀 What’s Next for JCB?
With these releases, JCB is charging forward into a bold new phase. Here’s what’s coming next:
🔹 JCB will continue refining and pushing the limits on Joomla 5.
🔹 JCB 6 is already in the works, with even bigger advancements ahead.
🔹 More power to the community—your feedback will help shape the roadmap.
The Joomla Component Builder is now stronger, smarter, and faster than ever—and it’s only the beginning.
Thank you for being part of this game-changing journey. Let’s keep building, innovating, and pushing the limits together!
💡 Ready to Upgrade?
📌 Download JCB 5 / JCB 4 Today – Stable Release Link
📌 Read the Full Release Notes – The gitHub Post
📌 Stay informed – JCB Channel
📌 Join the Discussion – JCB Group
💬 What are you most excited about in these releases? Drop a comment and let us know! 🚀