diff --git a/CHANGELOG.md b/CHANGELOG.md
index e27cb025f..978f369fe 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-# v5.1.1-rc1
+# v5.1.1
- Move all banners to GitHub.
- Adds library phpspreadsheet to JCB.
@@ -23,7 +23,8 @@
- Fix the FieldXML interface mismatch. #1228
- Adds Initialize, Reset, and Push functionality to the Repository entities.
- Completely refactors the SQL tweaks and SQL dump classes.
-- Fix bug in the filter of Languages by linked entities. #1230
+- Fix bug in the filter of Languages by linked entities. #1230
+- Adds option to export Language Translations.
# v5.1.0
@@ -168,34 +169,29 @@
- Add the BaseDatabaseModel use statement to custom site view controller. #1119
- Fix the customfolderlist field. #1120
-# v4.1.0
+# v4.1.1
-- Add [AllowDynamicProperties] in the base view class for J5
-- Move the _prepareDocument above the display call in the base view class
-- Remove all backward compatibility issues, so JCB will not need the [Backward Compatibility] plugin to run.
-- Added new import powers for custom import of spreadsheets.
-- Move the setDocument and _prepareDocument above the display in the site view and custom admin view.
-- Update the trashhelper layout to work in Joomla 5.
-- Add AllowDynamicProperties (Joomla 4+5) to view class to allow Custom Dynamic Get methods to work without issues.
-- Fix Save failed issue in dynamicGet. #1148
-- Move all [TEXT, EDITOR, TEXTAREA] fields from [NOT NULL] to [NULL]
-- Add the DateHelper class and improve the date methods.
-- Add simple SessionHelper class.
-- Add first classes for the new import engine.
-- Improve the [VDM Registry] to be Joomla Registry Compatible
-- Move all registries to the [VDM Registry] class
-- Fix Checked Out to be null and not 0. (#1194)
-- Fix created_by, modified_by, checked_out fields in the compiler of the SQL. (#1194)
-- Update all core date fields in table class. (#1188)
-- Update created_by, modified_by, checked_out fields in table class.
-- Implementation of the decentralized Super-Power CORE repository network. (#1190)
-- Fix the noticeboard to display Llewellyn's Joomla Social feed
-- Started compiling JCB4 on Joomla 5 with PHP 8.2
-- Add init_defaults option for dynamic form selection setup (to int new items with default values dynamically)
-- Update all JCB 4 tables to utf8mb4_unicode_ci collation if misaligned
-- Move all internal ID linking to GUID inside of JCB 4
-- Updated the admin-tab-fields in add-fields view. #1205
-- Remove Custom Import Tab from admin view
+- Move all banners to GitHub.
+- Adds library phpspreadsheet to JCB.
+- Add import item example to demo component.
+- Updates the Superpower class with the GetRemote class in the plugin.
+- Ensures the super power autoloader triggers the correct repositories.
+- Adds the Import Function to the Demo Component.
+- Resolves the Database Updating issue in the compiler. #1212,#1209
+- Adds the Component Commands Plugin to the CLI for Import of spreadsheet data-sets.
+- Add all needed Powers to the release package, to speed-up the build of the demo component.
+- Refactored initialization flow to accommodate future scalability and integration with all designated areas.
+- Refactor the Creator Builders class.
+- Adds new JCB package engine.
+- Fix issue with loading the Component Builder Wiki.
+- Adds advanced version update notice to the Component Builder Dashboard.
+- Completely refactors the class that builds the Component Dashboard. #1134
+- Adds Initialize, Reset, and Push functionality to the Repository entities.
+- Completely refactors the SQL teaks and SQL dump classes.
+- Changes J4 fields to allow NULL.
+- Fix a bug in Dynamic Get JavaScript that causes table columns to not load.
+- Refactor the FieldString and FieldXML classes.
+- Adds option to export Language Translations.
# v3.2.5
diff --git a/ComponentbuilderInstallerScript.php b/ComponentbuilderInstallerScript.php
index 85101c98c..6d6cd505d 100644
--- a/ComponentbuilderInstallerScript.php
+++ b/ComponentbuilderInstallerScript.php
@@ -3292,7 +3292,7 @@ class Com_ComponentbuilderInstallerScript implements InstallerScriptInterface
echo '
-
Upgrade to Version 5.1.1-rc1 Was Successful! Let us know if anything is not working as expected.
';
+ Upgrade to Version 5.1.1 Was Successful! Let us know if anything is not working as expected.
';
// Add/Update component in the action logs extensions table.
$this->setActionLogsExtensions();
diff --git a/README.md b/README.md
index 5fb26e4dd..0a374761b 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ This is a professional-grade [Joomla 5.x](https://extensions.joomla.org/extensio
JCB generates native Joomla components, plugins, and modules for Joomla 3.x, 4.x, and 5.x - and is already prepared for Joomla 6. Every compiled project is tailored for the specific version without needing backward compatibility plugins. With integrated version-aware compiling, smart boilerplating, and Git-powered project syncing, JCB is much more than a code generator-it's a **full-stack development pipeline for Joomla extensions**.
-You can install this component easily. The latest release (**5.1.1-rc1**) is available on [Releases](https://git.vdm.dev/joomla/pkg-component-builder/releases) and updated frequently with full source access.
+You can install this component easily. The latest release (**5.1.1**) is available on [Releases](https://git.vdm.dev/joomla/pkg-component-builder/releases) and updated frequently with full source access.
Upgrades are seamless through Joomla's built-in extension update mechanism.
@@ -229,9 +229,9 @@ JCB is developed by developers for developers. Its purpose is to democratize hig
* **Company:** [Vast Development Method](https://dev.vdm.io)
* **Author:** [Llewellyn van der Merwe](mailto:joomla@vdm.io)
* **Component:** [Component Builder](https://git.vdm.dev/joomla/Component-Builder)
-* **Created:** 30th April, 2015 · **Last Build:** 2nd July, 2025 · **Version:** 5.1.1-rc1
+* **Created:** 30th April, 2015 · **Last Build:** 3rd July, 2025 · **Version:** 5.1.1
* **License:** GNU General Public License version 2 or later; see LICENSE.txt · **Copyright:** Copyright (C) 2015 Vast Development Method. All rights reserved.
-* **Lines:** 1094989 · **Fields:** 2096 · **Files:** 7515 · **Folders:** 728
+* **Lines:** 1094985 · **Fields:** 2096 · **Files:** 7515 · **Folders:** 728
> Generated with [JCB](https://www.joomlacomponentbuilder.com) — The Smartest Way to Build Joomla Extensions.
diff --git a/admin/README.txt b/admin/README.txt
index 5fb26e4dd..0a374761b 100644
--- a/admin/README.txt
+++ b/admin/README.txt
@@ -9,7 +9,7 @@ This is a professional-grade [Joomla 5.x](https://extensions.joomla.org/extensio
JCB generates native Joomla components, plugins, and modules for Joomla 3.x, 4.x, and 5.x - and is already prepared for Joomla 6. Every compiled project is tailored for the specific version without needing backward compatibility plugins. With integrated version-aware compiling, smart boilerplating, and Git-powered project syncing, JCB is much more than a code generator-it's a **full-stack development pipeline for Joomla extensions**.
-You can install this component easily. The latest release (**5.1.1-rc1**) is available on [Releases](https://git.vdm.dev/joomla/pkg-component-builder/releases) and updated frequently with full source access.
+You can install this component easily. The latest release (**5.1.1**) is available on [Releases](https://git.vdm.dev/joomla/pkg-component-builder/releases) and updated frequently with full source access.
Upgrades are seamless through Joomla's built-in extension update mechanism.
@@ -229,9 +229,9 @@ JCB is developed by developers for developers. Its purpose is to democratize hig
* **Company:** [Vast Development Method](https://dev.vdm.io)
* **Author:** [Llewellyn van der Merwe](mailto:joomla@vdm.io)
* **Component:** [Component Builder](https://git.vdm.dev/joomla/Component-Builder)
-* **Created:** 30th April, 2015 · **Last Build:** 2nd July, 2025 · **Version:** 5.1.1-rc1
+* **Created:** 30th April, 2015 · **Last Build:** 3rd July, 2025 · **Version:** 5.1.1
* **License:** GNU General Public License version 2 or later; see LICENSE.txt · **Copyright:** Copyright (C) 2015 Vast Development Method. All rights reserved.
-* **Lines:** 1094989 · **Fields:** 2096 · **Files:** 7515 · **Folders:** 728
+* **Lines:** 1094985 · **Fields:** 2096 · **Files:** 7515 · **Folders:** 728
> Generated with [JCB](https://www.joomlacomponentbuilder.com) — The Smartest Way to Build Joomla Extensions.
diff --git a/admin/layouts/exportlanguagetranslations.php b/admin/layouts/exportlanguagetranslations.php
index 9bdd6788f..5752b8ab5 100644
--- a/admin/layouts/exportlanguagetranslations.php
+++ b/admin/layouts/exportlanguagetranslations.php
@@ -114,7 +114,7 @@ function exportLanguageTranslations() {
{
extend: 'excel',
text: 'Excel',
- title: '',
+ title: '',
filename: ''
}
],
diff --git a/admin/sql/updates/mysql/4_1_0.sql b/admin/sql/updates/mysql/4_1_1.sql
similarity index 100%
rename from admin/sql/updates/mysql/4_1_0.sql
rename to admin/sql/updates/mysql/4_1_1.sql
diff --git a/componentbuilder.xml b/componentbuilder.xml
index 5ed7d2c7e..370e61f9b 100644
--- a/componentbuilder.xml
+++ b/componentbuilder.xml
@@ -1,15 +1,15 @@
COM_COMPONENTBUILDER
- 2nd July, 2025
+ 3rd July, 2025
Llewellyn van der Merwe
joomla@vdm.io
https://dev.vdm.io
Copyright (C) 2015 Vast Development Method. All rights reserved.
GNU General Public License version 2 or later; see LICENSE.txt
- 5.1.1-rc1
+ 5.1.1
Component Builder (v.5.1.1-rc1)
+ Component Builder (v.5.1.1)
The Component Builder for [Joomla](https://extensions.joomla.org/extension/component-builder/) is highly advanced tool that is truly able to build extremely complex components in a fraction of the time.
diff --git a/componentbuilder_update_server.xml b/componentbuilder_update_server.xml
index bcb0f7b81..d853ff74f 100644
--- a/componentbuilder_update_server.xml
+++ b/componentbuilder_update_server.xml
@@ -23,10 +23,10 @@
pkg_component_builder
package
site
- 4.1.0
+ 4.1.1
https://dev.vdm.io
- https://github.com/joomengine/pkg-component-builder/archive/refs/tags/v4.1.0.zip
+ https://github.com/joomengine/pkg-component-builder/archive/refs/tags/v4.1.1.zip
stable
@@ -131,13 +131,13 @@
pkg_component_builder
package
site
- 5.1.1-rc1
+ 5.1.1
https://dev.vdm.io
- https://github.com/joomengine/pkg-component-builder/archive/refs/tags/v5.1.1-rc1.zip
+ https://github.com/joomengine/pkg-component-builder/archive/refs/tags/v5.1.1.zip
- release_candidate
+ stable
Llewellyn van der Merwe
https://dev.vdm.io