From ddb07c79d95676cbf094d7c1f9db8fbceeb6e096 Mon Sep 17 00:00:00 2001 From: aB0t Date: Wed, 27 Mar 2024 15:04:19 +0200 Subject: [PATCH] Release of v3.2.0 Fix #1053 so that the right and left tabs display correctly in Joomla 4&5. Move the old helper compiler files to powers. Move the old helper extrusion files to powers. Add Preferred Joomla Version to Components. Add custom file file mapping for Joomla 4 and 5. Fix the plug-in installer script builder bug #1068. Fix Event triggers for Joomla 4 and 5 builds. Fix plugin field selection. Fix plugin params tab layout. Add issue templates. Force autoloader to always load. Add Factory class to the J5 Event class. #1093. Fix [Set String Value] in placeholder table to store the value as a base64 string. Fix the search area layout. Fix the search area code line selection. Fix the input edit button for custom fields. Add the new layout to list fields (GUI UPDATE). --- CHANGELOG.md | 53 ++--- README.md | 10 +- admin/README.txt | 10 +- .../mysql/{3.2.0-beta4.sql => 3.2.0-beta.sql} | 0 admin/sql/updates/mysql/3.2.0-beta1.sql | 1 - admin/sql/updates/mysql/3.2.0-beta2.sql | 1 - admin/sql/updates/mysql/3.2.0-beta3.sql | 1 - admin/sql/updates/mysql/3.2.0-beta5.sql | 1 - admin/sql/updates/mysql/3.2.0-beta6.sql | 1 - admin/sql/updates/mysql/3.2.0-beta7.sql | 1 - admin/sql/updates/mysql/3.2.0-beta8.sql | 1 - admin/sql/updates/mysql/3.2.0-beta9.sql | 1 - componentbuilder.xml | 6 +- componentbuilder_update_server.xml | 208 +++--------------- script.php | 2 +- 15 files changed, 62 insertions(+), 235 deletions(-) rename admin/sql/updates/mysql/{3.2.0-beta4.sql => 3.2.0-beta.sql} (100%) delete mode 100644 admin/sql/updates/mysql/3.2.0-beta1.sql delete mode 100644 admin/sql/updates/mysql/3.2.0-beta2.sql delete mode 100644 admin/sql/updates/mysql/3.2.0-beta3.sql delete mode 100644 admin/sql/updates/mysql/3.2.0-beta5.sql delete mode 100644 admin/sql/updates/mysql/3.2.0-beta6.sql delete mode 100644 admin/sql/updates/mysql/3.2.0-beta7.sql delete mode 100644 admin/sql/updates/mysql/3.2.0-beta8.sql delete mode 100644 admin/sql/updates/mysql/3.2.0-beta9.sql diff --git a/CHANGELOG.md b/CHANGELOG.md index a911a1802..cfcd8c2b3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,47 +1,26 @@ -# v3.2.0-beta10 +# v3.2.0 +- Fix #1053 so that the right and left tabs display correctly in Joomla 4&5 +- Move the old helper compiler files to powers +- Move the old helper extrusion files to powers +- Add Preferred Joomla Version to Components +- Add custom file file mapping for Joomla 4 and 5 +- Fix the plug-in installer script builder bug #1068 +- Fix Event triggers for Joomla 4 and 5 builds. +- Fix plugin field selection +- Fix plugin params tab layout +- Add issue templates +- Force autoloader to always load +- Add Factory class to the J5 Event class. #1093 +- Fix [Set String Value] in placeholder table to store the value as a base64 string. - Fix the search area layout. - Fix the search area code line selection. - Fix the input edit button for custom fields. - Add the new layout to list fields (GUI UPDATE) -# v3.2.0-beta9 +# v3.2.0-beta -- Fix [Set String Value] in placeholder table to store the value as a base64 string. - -# v3.2.0-beta8 - -- Add Factory class to the J5 Event class. #1093 - -# v3.2.0-beta7 - -- Fix plugin field selection -- Fix plugin params tab layout -- Add issue templates -- Force autoloader to always load - -# v3.2.0-beta6 - -- Fix the plug-in installer script builder bug #1068 -- Fix Event triggers for Joomla 4 and 5 builds. - -# v3.2.0-beta5 - -- Add custom file file mapping for Joomla 4 and 5 - -# v3.2.0-beta4 - -- Add Preferred Joomla Version to Components - -# v3.2.0-beta3 - -- Move the old helper compiler files to powers -- Move the old helper extrusion files to powers - -# v3.2.0-beta1 - -- Move beta to main repo -- Fix #1053 so that the right and left tabs display correctly in Joomla 4&5 +- Move beta to main repo # v3.1.42 diff --git a/README.md b/README.md index 53f4fb411..e8af74a71 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will save you lots of time and money. A real must have! -You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.0-beta10) with **ALL** its features and **ALL** concepts totally open-source and free! +You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.0) with **ALL** its features and **ALL** concepts totally open-source and free! > Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45) @@ -144,13 +144,13 @@ TODO + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder) + *First Build*: 30th April, 2015 -+ *Last Build*: 26th March, 2024 -+ *Version*: 3.2.0-beta10 ++ *Last Build*: 27th March, 2024 ++ *Version*: 3.2.0 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **739140** ++ *Line count*: **738967** + *Field count*: **2078** -+ *File count*: **5209** ++ *File count*: **5201** + *Folder count*: **459** > This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com). diff --git a/admin/README.txt b/admin/README.txt index 53f4fb411..e8af74a71 100644 --- a/admin/README.txt +++ b/admin/README.txt @@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will save you lots of time and money. A real must have! -You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.0-beta10) with **ALL** its features and **ALL** concepts totally open-source and free! +You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.0) with **ALL** its features and **ALL** concepts totally open-source and free! > Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45) @@ -144,13 +144,13 @@ TODO + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder) + *First Build*: 30th April, 2015 -+ *Last Build*: 26th March, 2024 -+ *Version*: 3.2.0-beta10 ++ *Last Build*: 27th March, 2024 ++ *Version*: 3.2.0 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **739140** ++ *Line count*: **738967** + *Field count*: **2078** -+ *File count*: **5209** ++ *File count*: **5201** + *Folder count*: **459** > This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com). diff --git a/admin/sql/updates/mysql/3.2.0-beta4.sql b/admin/sql/updates/mysql/3.2.0-beta.sql similarity index 100% rename from admin/sql/updates/mysql/3.2.0-beta4.sql rename to admin/sql/updates/mysql/3.2.0-beta.sql diff --git a/admin/sql/updates/mysql/3.2.0-beta1.sql b/admin/sql/updates/mysql/3.2.0-beta1.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta1.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/3.2.0-beta2.sql b/admin/sql/updates/mysql/3.2.0-beta2.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta2.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/3.2.0-beta3.sql b/admin/sql/updates/mysql/3.2.0-beta3.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta3.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/3.2.0-beta5.sql b/admin/sql/updates/mysql/3.2.0-beta5.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta5.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/3.2.0-beta6.sql b/admin/sql/updates/mysql/3.2.0-beta6.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta6.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/3.2.0-beta7.sql b/admin/sql/updates/mysql/3.2.0-beta7.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta7.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/3.2.0-beta8.sql b/admin/sql/updates/mysql/3.2.0-beta8.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta8.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/3.2.0-beta9.sql b/admin/sql/updates/mysql/3.2.0-beta9.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/3.2.0-beta9.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/componentbuilder.xml b/componentbuilder.xml index b032e94cb..934554bed 100644 --- a/componentbuilder.xml +++ b/componentbuilder.xml @@ -1,15 +1,15 @@ COM_COMPONENTBUILDER - 26th March, 2024 + 27th March, 2024 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 - 3.2.0-beta10 + 3.2.0 Component Builder (v.3.2.0-beta10) +

Component Builder (v.3.2.0)

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 959679388..1d1677324 100644 --- a/componentbuilder_update_server.xml +++ b/componentbuilder_update_server.xml @@ -1298,7 +1298,7 @@ 3.1.29 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1316,7 +1316,7 @@ 3.1.30 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1334,7 +1334,7 @@ 3.1.31 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1352,7 +1352,7 @@ 3.1.32 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1370,7 +1370,7 @@ 3.1.33 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1388,7 +1388,7 @@ 3.1.34 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1406,7 +1406,7 @@ 3.1.35 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1424,7 +1424,7 @@ 3.1.36 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1442,7 +1442,7 @@ 3.1.37 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1460,7 +1460,7 @@ 3.1.38 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1478,7 +1478,7 @@ 3.1.39 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1496,7 +1496,7 @@ 3.1.40 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1514,7 +1514,7 @@ 3.1.42 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip beta @@ -1529,169 +1529,7 @@ pkg_component_builder package site - 3.2.0-beta1 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta2 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta2.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta3 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta3.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta4 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta4.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta5 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta5.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta6 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta6.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta7 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta7.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta8 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta8.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta9 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta9.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 3.2.0-beta10 + 3.2.0-beta https://dev.vdm.io https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0-beta10.zip @@ -1703,4 +1541,22 @@ https://dev.vdm.io + + Component Builder + Builds Complex Joomla Components + pkg_component_builder + package + site + 3.2.0 + https://dev.vdm.io + + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.0.zip + + + stable + + Llewellyn van der Merwe + https://dev.vdm.io + + \ No newline at end of file diff --git a/script.php b/script.php index bd549fc6c..581ce90d9 100644 --- a/script.php +++ b/script.php @@ -9618,7 +9618,7 @@ class Com_ComponentbuilderInstallerScript echo '

-

Upgrade to Version 3.2.0-beta10 Was Successful! Let us know if anything is not working as expected.

'; +

Upgrade to Version 3.2.0 Was Successful! Let us know if anything is not working as expected.

'; // Set db if not set already. if (!isset($db))