JCB 6.1.6, 5.1.6 & 4.1.5 - Progressive Engine, Stability Preserved, Maintenance Ensured #1022
lemuelvdm
started this conversation in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We are excited to announce the latest stable releases of Joomla Component Builder (JCB) across all supported major Joomla Versions.
This release cycle moves JCB forward in a very important way. The biggest progress is in JCB v6.1.6, where the JCB interface has been dramatically improved, the old UIkit dependency has been removed, and the main JCB interface has been migrated toward Bootstrap 5 and Joomla-native behavior.
At the same time, JCB v5.1.6 remains stable and actively maintained, while JCB v4.1.5 continues as a maintenance-supported version.
✨ What Stands Out
🧭 Health Check Buttons Added
A new Health Check action has been added to the JCB Compiler and Component list views.
This helps users quickly verify whether their system PHP configuration is compatible with JCB. We have seen many support issues caused by incorrect PHP settings, so this tool should make it much easier to identify environment problems before they become compiler or runtime issues.
🎨 Major Joomla 6 Interface Improvement
The Joomla 6 version received the most visible improvement in this release cycle.
The primary JCB views and core interface areas have been refactored toward Bootstrap 5 and Joomla-native behavior. This includes important areas such as the compiler, search view, initialization areas, and shared interface structures.
This is a major step toward a cleaner, more modern JCB experience on Joomla 6.
🧹 UIkit Removed from Joomla 6 Auto-Loading
JCB 6 no longer automatically injects UIkit into custom admin views, site views, templates, or layouts.
This is an important architectural improvement. Libraries should only load when explicitly required, and Joomla 6 should no longer be tied to legacy UIkit behavior by default.
📦 Improved Library Loading
This release introduces stricter version-aware compilation for Joomla 6.
Libraries are now only included when explicitly defined for Joomla 6. This helps prevent legacy assets from being pulled into newer builds and gives developers better control over what is loaded.
⚙️ JavaScript Improvements
The JavaScript waiting spinner has been refactored to use stronger native JavaScript with improved page-loading handling.
This improves reliability and reduces dependency on older behavior during page transitions and loading states.
🐳 Official Docker Images
Official Docker images are available for JCB and can be used for testing, development, and deployment workflows.
Official Docker documentation:
https://github.com/joomengine/docker/tree/master/docker
This provides a fast, consistent, and production-ready docker way to deploy JCB with the correct environment already configured.
📥 Download Releases
All Stable Releases
Joomla 6 (Recommended Production Version)
Joomla 5 (Stable)
Joomla 4 (Maintenance)
🛠 Full Changelog
JCB 6.1.6 / 5.1.6 / 4.1.5
JTextusage in Admin Custom Tabs area for Joomla 5+ compatibility. #1302🙌 Thank You
Thank you to everyone testing, reporting issues, building with JCB, and helping us move the project forward.
This release is an important step in preparing JCB for the future of Joomla development.
Beta Was this translation helpful? Give feedback.
All reactions