diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index 15a5f56a2953d..7a4609fef611a 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -452,6 +452,7 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/administrator/components/com_admin/sql/updates/mysql/5.3.0-2025-03-14.sql', '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-04-23.sql', '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-05-10.sql', + '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-08-02.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-03-11.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-03-17.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-07-12.sql', @@ -488,6 +489,7 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/administrator/components/com_admin/sql/updates/postgresql/5.3.1-2025-04-27.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-04-23.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-05-10.sql', + '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-08-02.sql', '/administrator/components/com_content/forms/filter_featured.xml', '/administrator/components/com_content/tmpl/featured/default.php', '/administrator/components/com_content/tmpl/featured/default.xml', @@ -523,9 +525,6 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/libraries/src/Input/Files.php', '/libraries/src/Input/Input.php', '/libraries/src/Input/Json.php', - '/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/CaseFolding.php', - '/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/CaseFoldingData.php', - '/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/CaseFoldingDataInterface.php', '/libraries/vendor/symfony/polyfill-iconv/bootstrap.php', '/libraries/vendor/symfony/polyfill-iconv/bootstrap80.php', '/libraries/vendor/symfony/polyfill-iconv/Iconv.php', @@ -824,6 +823,144 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/media/legacy/js/tabs-state.js', '/media/legacy/js/tabs-state.min.js', '/media/legacy/js/tabs-state.min.js.gz', + // From 6.0.0-alpha2 to 6.0.0-alpha3 + '/administrator/modules/mod_menu/mod_menu.php', + '/modules/mod_random_image/mod_random_image.php', + // From 6.0.0-alpha3 to 6.0.0-beta1 + '/administrator/modules/mod_latest/mod_latest.php', + '/administrator/modules/mod_logged/mod_logged.php', + '/administrator/modules/mod_popular/mod_popular.php', + '/administrator/modules/mod_privacy_dashboard/mod_privacy_dashboard.php', + '/administrator/modules/mod_submenu/mod_submenu.php', + '/libraries/src/Adapter/Adapter.php', + '/libraries/src/Adapter/AdapterInstance.php', + '/libraries/src/MVC/Model/DatabaseAwareTrait.php', + '/libraries/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php', + '/libraries/vendor/joomla/database/src/Query/LimitableInterface.php', + '/libraries/vendor/joomla/database/src/Query/PreparableInterface.php', + '/libraries/vendor/joomla/string/src/phputf8/LICENSE', + '/libraries/vendor/joomla/string/src/phputf8/mbstring/core.php', + '/libraries/vendor/joomla/string/src/phputf8/native/core.php', + '/libraries/vendor/joomla/string/src/phputf8/ord.php', + '/libraries/vendor/joomla/string/src/phputf8/README', + '/libraries/vendor/joomla/string/src/phputf8/str_ireplace.php', + '/libraries/vendor/joomla/string/src/phputf8/str_pad.php', + '/libraries/vendor/joomla/string/src/phputf8/str_split.php', + '/libraries/vendor/joomla/string/src/phputf8/strcasecmp.php', + '/libraries/vendor/joomla/string/src/phputf8/strcspn.php', + '/libraries/vendor/joomla/string/src/phputf8/stristr.php', + '/libraries/vendor/joomla/string/src/phputf8/strrev.php', + '/libraries/vendor/joomla/string/src/phputf8/strspn.php', + '/libraries/vendor/joomla/string/src/phputf8/substr_replace.php', + '/libraries/vendor/joomla/string/src/phputf8/trim.php', + '/libraries/vendor/joomla/string/src/phputf8/ucfirst.php', + '/libraries/vendor/joomla/string/src/phputf8/ucwords.php', + '/libraries/vendor/joomla/string/src/phputf8/utf8.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/ascii.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/bad.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/patterns.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/position.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/specials.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/unicode.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/validation.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/create_uploaded_file.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_headers_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_method_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_protocol_version_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_uri_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_uri_from_sapi.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/normalize_server.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/normalize_uploaded_files.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/parse_cookie_header.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/PhpInputStream.php', + '/libraries/vendor/lcobucci/clock/renovate.json', + '/libraries/vendor/symfony/http-client/Internal/AmpBody.php', + '/libraries/vendor/symfony/http-client/Internal/AmpClientState.php', + '/libraries/vendor/symfony/http-client/Internal/AmpListener.php', + '/libraries/vendor/symfony/http-client/Internal/AmpResolver.php', + '/libraries/vendor/symfony/http-client/Internal/LegacyHttplugInterface.php', + '/libraries/vendor/symfony/http-client/Response/AmpResponse.php', + '/libraries/vendor/symfony/polyfill-php83/bootstrap.php', + '/libraries/vendor/symfony/polyfill-php83/bootstrap81.php', + '/libraries/vendor/symfony/polyfill-php83/LICENSE', + '/libraries/vendor/symfony/polyfill-php83/Php83.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateError.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidTimeZoneException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedIntervalStringException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedPeriodStringException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateObjectError.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/Override.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php', + '/media/vendor/tinymce/langs/af.js', + '/media/vendor/tinymce/langs/af.min.js', + '/media/vendor/tinymce/langs/af.min.js.gz', + '/media/vendor/tinymce/langs/bg.js', + '/media/vendor/tinymce/langs/bg.min.js', + '/media/vendor/tinymce/langs/bg.min.js.gz', + '/media/vendor/tinymce/langs/bs.js', + '/media/vendor/tinymce/langs/bs.min.js', + '/media/vendor/tinymce/langs/bs.min.js.gz', + '/media/vendor/tinymce/langs/fo.js', + '/media/vendor/tinymce/langs/fo.min.js', + '/media/vendor/tinymce/langs/fo.min.js.gz', + '/media/vendor/tinymce/langs/fr.js', + '/media/vendor/tinymce/langs/fr.min.js', + '/media/vendor/tinymce/langs/fr.min.js.gz', + '/media/vendor/tinymce/langs/he.js', + '/media/vendor/tinymce/langs/he.min.js', + '/media/vendor/tinymce/langs/he.min.js.gz', + '/media/vendor/tinymce/langs/hu.js', + '/media/vendor/tinymce/langs/hu.min.js', + '/media/vendor/tinymce/langs/hu.min.js.gz', + '/media/vendor/tinymce/langs/ka.js', + '/media/vendor/tinymce/langs/ka.min.js', + '/media/vendor/tinymce/langs/ka.min.js.gz', + '/media/vendor/tinymce/langs/km.js', + '/media/vendor/tinymce/langs/km.min.js', + '/media/vendor/tinymce/langs/km.min.js.gz', + '/media/vendor/tinymce/langs/ko.js', + '/media/vendor/tinymce/langs/ko.min.js', + '/media/vendor/tinymce/langs/ko.min.js.gz', + '/media/vendor/tinymce/langs/lb.js', + '/media/vendor/tinymce/langs/lb.min.js', + '/media/vendor/tinymce/langs/lb.min.js.gz', + '/media/vendor/tinymce/langs/mk.js', + '/media/vendor/tinymce/langs/mk.min.js', + '/media/vendor/tinymce/langs/mk.min.js.gz', + '/media/vendor/tinymce/langs/ms.js', + '/media/vendor/tinymce/langs/ms.min.js', + '/media/vendor/tinymce/langs/ms.min.js.gz', + '/media/vendor/tinymce/langs/nb.js', + '/media/vendor/tinymce/langs/nb.min.js', + '/media/vendor/tinymce/langs/nb.min.js.gz', + '/media/vendor/tinymce/langs/readme.md', + '/media/vendor/tinymce/langs/si-LK.js', + '/media/vendor/tinymce/langs/si-LK.min.js', + '/media/vendor/tinymce/langs/si-LK.min.js.gz', + '/media/vendor/tinymce/langs/sl.js', + '/media/vendor/tinymce/langs/sl.min.js', + '/media/vendor/tinymce/langs/sl.min.js.gz', + '/media/vendor/tinymce/langs/sv.js', + '/media/vendor/tinymce/langs/sv.min.js', + '/media/vendor/tinymce/langs/sv.min.js.gz', + '/media/vendor/tinymce/langs/sw.js', + '/media/vendor/tinymce/langs/sw.min.js', + '/media/vendor/tinymce/langs/sw.min.js.gz', + '/media/vendor/tinymce/langs/sy.js', + '/media/vendor/tinymce/langs/sy.min.js', + '/media/vendor/tinymce/langs/sy.min.js.gz', + '/media/vendor/tinymce/langs/th.js', + '/media/vendor/tinymce/langs/th.min.js', + '/media/vendor/tinymce/langs/th.min.js.gz', + '/media/vendor/tinymce/license.txt', + '/modules/mod_finder/mod_finder.php', + '/modules/mod_login/mod_login.php', + '/modules/mod_menu/mod_menu.php', + '/modules/mod_whosonline/mod_whosonline.php', ]; $folders = [ @@ -859,6 +996,17 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/libraries/src/Application/CLI', '/administrator/components/com_finder/helpers/indexer', '/administrator/components/com_content/tmpl/featured', + // From 6.0.0-alpha3 to 6.0.0-beta1 + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs', + '/libraries/vendor/symfony/polyfill-php83/Resources', + '/libraries/vendor/symfony/polyfill-php83', + '/libraries/vendor/joomla/string/src/phputf8/utils', + '/libraries/vendor/joomla/string/src/phputf8/native', + '/libraries/vendor/joomla/string/src/phputf8/mbstring', + '/libraries/vendor/joomla/string/src/phputf8', + '/libraries/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector', + '/libraries/vendor/doctrine/inflector/lib/Doctrine/Common', + '/libraries/src/Adapter', ]; $status['files_checked'] = $files;