From fe35b000530a416f3f565a5e2c101e5812269200 Mon Sep 17 00:00:00 2001 From: aB0t Date: Thu, 2 May 2024 16:10:47 +0200 Subject: [PATCH] Release of v3.2.1-rc4 Improved the Schema Table update engine (more). Fix autoloader timing, and loading. Implement the Joomla Powers in JCB code, to move away from JClasses. Remove many of the SQL updates, to only use the Schema updates of table columns to avoid collusion. Fix the admin.css file loading on dashboard. #1112. Fix the missing model call. #1114. --- CHANGELOG.md | 5 +++-- README.md | 8 ++++---- admin/README.txt | 8 ++++---- admin/models/fields/dynamicget.php | 5 ++--- componentbuilder.xml | 6 +++--- componentbuilder_update_server.xml | 4 ++-- script.php | 2 +- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0741c59f2..77763efc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ -# v3.2.1-rc3 +# v3.2.1-rc4 - Improved the Schema Table update engine (more) - Fix autoloader timing, and loading. - Implement the Joomla Powers in JCB code, to move away from JClasses. - Remove many of the SQL updates, to only use the Schema updates of table columns to avoid collusion. -- Fix the admin.css file loading on dashboard. #1112 +- Fix the admin.css file loading on dashboard. #1112 +- Fix the missing model call. #1114 # v3.2.1-beta diff --git a/README.md b/README.md index d4fa893cc..dd452d9fc 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.1-rc3) 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.1-rc4) 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,11 +144,11 @@ 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*: 30th April, 2024 -+ *Version*: 3.2.1-rc3 ++ *Last Build*: 2nd May, 2024 ++ *Version*: 3.2.1-rc4 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **761639** ++ *Line count*: **761653** + *Field count*: **2097** + *File count*: **5294** + *Folder count*: **471** diff --git a/admin/README.txt b/admin/README.txt index d4fa893cc..dd452d9fc 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.1-rc3) 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.1-rc4) 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,11 +144,11 @@ 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*: 30th April, 2024 -+ *Version*: 3.2.1-rc3 ++ *Last Build*: 2nd May, 2024 ++ *Version*: 3.2.1-rc4 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **761639** ++ *Line count*: **761653** + *Field count*: **2097** + *File count*: **5294** + *Folder count*: **471** diff --git a/admin/models/fields/dynamicget.php b/admin/models/fields/dynamicget.php index 166f127f5..f260fe3b9 100644 --- a/admin/models/fields/dynamicget.php +++ b/admin/models/fields/dynamicget.php @@ -143,9 +143,7 @@ class JFormFieldDynamicget extends JFormFieldList */ protected function getOptions() { - // Get the user object. - $user = Factory::getUser(); - // Get the databse object. + // Get the database object. $db = Factory::getDBO(); $query = $db->getQuery(true); $query->select($db->quoteName(array('a.id','a.name','a.gettype'),array('id','dynamic_get_name','type'))); @@ -161,6 +159,7 @@ class JFormFieldDynamicget extends JFormFieldList { $options[] = Html::_('select.option', '', Text::_('COM_COMPONENTBUILDER_SELECT_AN_OPTION')); } + $model = ComponentbuilderHelper::getModel('dynamic_gets'); foreach($items as $item) { $type = $model->selectionTranslation($item->type,'gettype'); diff --git a/componentbuilder.xml b/componentbuilder.xml index 3244129dc..c73e96d1b 100644 --- a/componentbuilder.xml +++ b/componentbuilder.xml @@ -1,15 +1,15 @@ COM_COMPONENTBUILDER - 30th April, 2024 + 2nd May, 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.1-rc3 + 3.2.1-rc4 Component Builder (v.3.2.1-rc3) +

Component Builder (v.3.2.1-rc4)

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 960e30648..82244a84e 100644 --- a/componentbuilder_update_server.xml +++ b/componentbuilder_update_server.xml @@ -166,10 +166,10 @@ pkg_component_builder package site - 3.2.1-rc3 + 3.2.1-rc4 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.1-rc3.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.1-rc4.zip releasecandidate diff --git a/script.php b/script.php index 5f4a24af4..718490aa5 100644 --- a/script.php +++ b/script.php @@ -9810,7 +9810,7 @@ class Com_ComponentbuilderInstallerScript echo '

-

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

'; +

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

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