From 82922eca5a7583cacf7b75eb21a9f31f98058407 Mon Sep 17 00:00:00 2001 From: aB0t Date: Fri, 20 Sep 2024 03:27:22 +0200 Subject: [PATCH] Release of v5.0.3 Add [push] option to powers area. Fix error in [Save As Copy] functionality for the library. #1162. Fix error when no components exist. #1164. Fix search page error caused by File class. Fix UserGroupList compiler triggers. #1100. Add power integration field type with [init, reset, push] options. Fix default database fields to allow NULL values. #1169. Fix power list field to support search functionality. #1167. Expand Demo component in JCB v4 to include advanced features. Fix missing working path in zip creation. Fix dynamic retrieval for the demo site view. Fix demo site view to display files. Fix field type initialization message. Fix type-agnostic comparisons by casting to CHAR in dynamic get joins. Fix dynamic download for site area to use correct namespace. Fix missing edit button on fields in related views. Fix dashboard display issues. Restore search option in the [use] field for related views. Fix namespace issue causing linker to break. --- CHANGELOG.md | 119 +++++++++--------- ComponentbuilderInstallerScript.php | 2 +- README.md | 8 +- admin/README.txt | 8 +- .../updates/mysql/{3.2.3.sql => 3.2.4.sql} | 0 .../updates/mysql/{4.0.2.sql => 4.0.3.sql} | 0 admin/sql/updates/mysql/5.0.3-alpha.sql | 1 - admin/sql/updates/mysql/5.0.3-beta.sql | 1 - componentbuilder.xml | 4 +- componentbuilder_update_server.xml | 50 ++------ 10 files changed, 77 insertions(+), 116 deletions(-) rename admin/sql/updates/mysql/{3.2.3.sql => 3.2.4.sql} (100%) rename admin/sql/updates/mysql/{4.0.2.sql => 4.0.3.sql} (100%) delete mode 100644 admin/sql/updates/mysql/5.0.3-alpha.sql delete mode 100644 admin/sql/updates/mysql/5.0.3-beta.sql diff --git a/CHANGELOG.md b/CHANGELOG.md index 35ebad986..64746ef2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,30 +1,24 @@ -# v5.0.3-beta3 +# v5.0.3 -- Fix the missing edit button on fields in the related views -- Fix the dashboard display -- Place the search option back in the use field of the related views -- Fix the namespace issue that broken the linker - -# v5.0.3-beta - -- Fix zip missing working path -- Fix demo site view dynamic get -- Fix the demo site view to also display files -- Fix the message of field type init -- Fix to ensure type-agnostic comparisons by casting to CHAR in joins in dynamic get -- Fix dynamic download for site area to have correct namespace - -# v5.0.3-alpha - -- Add push option to powers area -- Fix library save as copy error. #1162 -- Fix the error when no components exists. #1164 -- Fix search page error due to File class. -- Fix usergrouplist compiler triggers. #1100 -- Add field type power integration [init, reset, push] -- Fix database default fields to allow NULL. #1169 -- Fix the power list field to allow search. #1167 -- Expanded the Demo component in JCB v4 to include more advance features. +- Add [push] option to powers area. +- Fix error in [Save As Copy] functionality for the library. #1162 +- Fix error when no components exist. #1164 +- Fix search page error caused by File class. +- Fix UserGroupList compiler triggers. #1100 +- Add power integration field type with [init, reset, push] options. +- Fix default database fields to allow NULL values. #1169 +- Fix power list field to support search functionality. #1167 +- Expand Demo component in JCB v4 to include advanced features. +- Fix missing working path in zip creation. +- Fix dynamic retrieval for the demo site view. +- Fix demo site view to display files. +- Fix field type initialization message. +- Fix type-agnostic comparisons by casting to CHAR in dynamic get joins. +- Fix dynamic download for site area to use correct namespace. +- Fix missing edit button on fields in related views. +- Fix dashboard display issues. +- Restore search option in the [use] field for related views. +- Fix namespace issue causing linker to break. # v5.0.2 @@ -117,40 +111,45 @@ - Add the BaseDatabaseModel use statement to custom site view controller. #1119 - Fix the customfolderlist field. #1120 -# v4.0.2 +# v4.0.3 -- Fix site view form missing classes in J4+ -- Fix permissions tab in items in J4+ -- Fix site display controller checkEditId function in J4+ -- Add class methods to the HtmlView classes in J4+ -- Fix broken toolbar call in HtmlView in J4+ -- Fix missing scripts and styles fields and methods in the site admin view model -- Update subform field layout across JCB for cleaner look -- Remove expansion feature -- Fix helper area -- Fix database mySql update in J4+ -- Remove phpspreadsheet completely from Joomla 4+ -- Add option to use powers in preflight event in the installer class -- Fix abstract schema class function check default index warring -- Fix dynamicGet so that the table values will load again. #1155 -- Add more pure JS to the dynamic get area -- Add native plugin builder for Joomla 4 & 5 +- Add [push] option to powers area. +- Fix [Save as Copy] error in library. #1162 +- Fix error when no components exist. #1164 +- Fix search page error caused by File class. +- Fix usergrouplist compiler triggers. #1100 +- Add power field type integration [init, reset, push]. +- Fix default database fields to allow NULL. #1169 +- Fix power list field to enable search. #1167 +- Expand the Demo component in JCB v4 to include more advanced features. +- Fix missing working path in zip process. +- Fix dynamic get issue in demo site view. +- Fix demo site view to display files. +- Fix field type init message. +- Ensure type-agnostic comparisons by casting to CHAR in joins for dynamic get. +- Fix dynamic download for site area with correct namespace. +- Fix missing edit button on fields in related views. +- Fix dashboard display. +- Restore search option in [use] field of related views. +- Fix namespace issue that broke the linker. -# v3.2.3 +# v3.2.4 -- Fix site view form missing classes in J4+ -- Fix permissions tab in items in J4+ -- Fix site display controller checkEditId function in J4+ -- Add class methods to the HtmlView classes in J4+ -- Fix broken toolbar call in HtmlView in J4+ -- Fix missing scripts and styles fields and methods in the site admin view model -- Update subform field layout across JCB for cleaner look -- Remove expansion feature -- Fix helper area -- Fix database mySql update in J4+ -- Remove phpspreadsheet completely from Joomla 4+ -- Add option to use powers in preflight event in the installer class -- Fix abstract schema class function check default index warring -- Fix dynamicGet so that the table values will load again. #1155 -- Keep jQuery in dynamicGet area for Joomla 3 -- Add native plugin builder for Joomla 4 & 5 \ No newline at end of file +- Add [push] option to Powers area. +- Fix [Save As Copy] error in library. #1162 +- Fix error when no components exist. #1164 +- Fix search page error caused by File class. +- Fix UserGroupList compiler triggers. #1100 +- Add Power field type integration: init, reset, push. +- Fix database default fields to allow NULL. #1169 +- Fix Power List field to allow searching. #1167 +- Remove Demo component from JCB v3; add Hello World component as demo. +- Fix missing working path in ZIP. +- Fix demo site view to display files. +- Fix message for Field Type init. +- Ensure type-agnostic comparisons by casting to CHAR in joins for dynamic retrieval. +- Fix dynamic download in site area with correct namespace. +- Fix missing edit button on fields in related views. +- Fix dashboard display issues. +- Re-add search option in use field of related views. +- Fix namespace issue that broke the linker. \ No newline at end of file diff --git a/ComponentbuilderInstallerScript.php b/ComponentbuilderInstallerScript.php index 47d931ea5..095610f1d 100644 --- a/ComponentbuilderInstallerScript.php +++ b/ComponentbuilderInstallerScript.php @@ -3270,7 +3270,7 @@ class Com_ComponentbuilderInstallerScript implements InstallerScriptInterface echo '
-

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

'; +

Upgrade to Version 5.0.3 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 69f339b85..6a8c04344 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 (5.0.3-beta3) 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 (5.0.3) 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) @@ -145,12 +145,12 @@ TODO + *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder) + *First Build*: 30th April, 2015 + *Last Build*: 20th September, 2024 -+ *Version*: 5.0.3-beta3 ++ *Version*: 5.0.3 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **858230** ++ *Line count*: **858191** + *Field count*: **2104** -+ *File count*: **5926** ++ *File count*: **5924** + *Folder count*: **631** > 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 69f339b85..6a8c04344 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 (5.0.3-beta3) 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 (5.0.3) 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) @@ -145,12 +145,12 @@ TODO + *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder) + *First Build*: 30th April, 2015 + *Last Build*: 20th September, 2024 -+ *Version*: 5.0.3-beta3 ++ *Version*: 5.0.3 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **858230** ++ *Line count*: **858191** + *Field count*: **2104** -+ *File count*: **5926** ++ *File count*: **5924** + *Folder count*: **631** > 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.3.sql b/admin/sql/updates/mysql/3.2.4.sql similarity index 100% rename from admin/sql/updates/mysql/3.2.3.sql rename to admin/sql/updates/mysql/3.2.4.sql diff --git a/admin/sql/updates/mysql/4.0.2.sql b/admin/sql/updates/mysql/4.0.3.sql similarity index 100% rename from admin/sql/updates/mysql/4.0.2.sql rename to admin/sql/updates/mysql/4.0.3.sql diff --git a/admin/sql/updates/mysql/5.0.3-alpha.sql b/admin/sql/updates/mysql/5.0.3-alpha.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/5.0.3-alpha.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/admin/sql/updates/mysql/5.0.3-beta.sql b/admin/sql/updates/mysql/5.0.3-beta.sql deleted file mode 100644 index 8b1378917..000000000 --- a/admin/sql/updates/mysql/5.0.3-beta.sql +++ /dev/null @@ -1 +0,0 @@ - diff --git a/componentbuilder.xml b/componentbuilder.xml index bceb721ba..34c21ef6d 100644 --- a/componentbuilder.xml +++ b/componentbuilder.xml @@ -7,9 +7,9 @@ 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.0.3-beta3 + 5.0.3 Component Builder (v.5.0.3-beta3) +

Component Builder (v.5.0.3)

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 5e26a86b2..450b55843 100644 --- a/componentbuilder_update_server.xml +++ b/componentbuilder_update_server.xml @@ -5,10 +5,10 @@ pkg_component_builder package site - 3.2.3 + 3.2.4 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.3.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v3.2.4.zip stable @@ -23,10 +23,10 @@ pkg_component_builder package site - 4.0.2 + 4.0.3 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v4.0.2.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v4.0.3.zip stable @@ -95,49 +95,13 @@ pkg_component_builder package site - 5.0.3-alpha + 5.0.3 https://dev.vdm.io - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3-alpha4.zip + https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3.zip - alpha - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 5.0.3-beta - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3-beta3.zip - - - beta - - Llewellyn van der Merwe - https://dev.vdm.io - - - - Component Builder - Builds Complex Joomla Components - pkg_component_builder - package - site - 5.0.3-beta3 - https://dev.vdm.io - - https://git.vdm.dev/api/v1/repos/joomla/pkg-component-builder/archive/v5.0.3-beta3.zip - - - beta + stable Llewellyn van der Merwe https://dev.vdm.io