Skip to content

[6.1] Upmerges - 2026-01-30 - #46778

Merged
HLeithner merged 22 commits into
joomla:6.1-devfrom
tecpromotion:6.1/maint/upmerge-260130
Jan 30, 2026
Merged

[6.1] Upmerges - 2026-01-30#46778
HLeithner merged 22 commits into
joomla:6.1-devfrom
tecpromotion:6.1/maint/upmerge-260130

Conversation

@tecpromotion

Copy link
Copy Markdown
Contributor

Upmerges from 6.0-dev

chmst and others added 22 commits January 20, 2026 12:01
Fixes obvious copy paste error using the wrong language string for an error message
Add null check before converting rules to array
Fix PHP 8.5 null access on array deprecation warning
This fix adds a guard check to safely handle the absence of a filter form and prevent a fatal error.
Make sure the image is displayed AND ensure there are no empty list elements

---------

Signed-off-by: BrianTeeman <brian@teeman.net>
When using btn-classes in an alert message, the styling is not everywhere readable. This PR fixes it.
NPM modules patch level updates:
- diff from 5.2.0 to 5.2.2
- lodash from 4.17.21 to 4.17.23
…est (joomla#46760)

* Adapter should have in install routine always the current manifest

* Update libraries/src/Installer/Installer.php
Merge pull request joomla#46763 from Bodge-IT/upmerges/2026-01-28
Copilot AI review requested due to automatic review settings January 30, 2026 10:29
@joomla-cms-bot joomla-cms-bot added Language Change This is for Translators NPM Resource Changed This Pull Request can't be tested by Patchtester PR-6.1-dev labels Jan 30, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upmerges changes from 6.0-dev into the 6.1 branch, bringing across various robustness fixes, UI/template adjustments, and maintenance tooling updates.

Changes:

  • Improves runtime resilience via additional null/default handling (e.g., filter forms, models, language handling).
  • Enhances template/archive handling in com_templates (ZipArchive availability checks, safer archive listing).
  • Adds maintenance workflow automation and minor UI/asset tweaks (JS/CSS/SCSS, language strings).

Reviewed changes

Copilot reviewed 15 out of 16 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
plugins/system/schemaorg/src/Extension/Schemaorg.php Adds normalization for schema image URLs before adding to @graph.
plugins/system/languagefilter/src/Extension/LanguageFilter.php Adds safer defaults when reading lang and session language values.
modules/mod_articles/tmpl/default_items.php Adjusts markup to avoid emitting empty list items; extends condition to include images.
libraries/src/MVC/View/ListView.php Avoids calling methods on a null filter form.
libraries/src/Installer/Installer.php Ensures cached installer adapters are updated for current manifest/route.
libraries/src/Association/AssociationExtensionHelper.php Fixes docblock type for $extension.
installation/language/lt-LT/joomla.cli.ini Adds missing installer CLI description strings (lt-LT).
installation/language/bg-BG/joomla.cli.ini Adds missing installer CLI description strings (bg-BG).
build/media_source/templates/site/cassiopeia/js/mod_menu/menu-metismenu.es6.js Adjusts MetisMenu click handling and event wiring.
build/media_source/templates/administrator/atum/scss/vendor/joomla-custom-elements/joomla-alert.scss Refines link styling within alerts and avoids styling button links as plain anchors.
build/media_source/plg_system_debug/css/debug.css Adds hover styling for timeline measures (light/dark).
administrator/language/en-GB/com_templates.ini Adds ZipArchive-not-enabled error string.
administrator/components/com_users/src/Model/LevelModel.php Prevents null dereference when getItem() returns falsy.
administrator/components/com_templates/tmpl/template/default.php Guards archive listing rendering when archive is empty/invalid.
administrator/components/com_templates/src/Model/TemplateModel.php Adds ZipArchive availability check and corrects missing-archive error key.
.github/workflows/clean-cache.yml Adds workflow to delete GitHub Actions caches when PRs are closed.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread plugins/system/schemaorg/src/Extension/Schemaorg.php
Comment thread modules/mod_articles/tmpl/default_items.php
Comment thread administrator/components/com_templates/tmpl/template/default.php
Comment thread .github/workflows/clean-cache.yml
Comment thread administrator/components/com_templates/tmpl/template/default.php
@tecpromotion tecpromotion added this to the Joomla! 6.1.0 milestone Jan 30, 2026
@HLeithner
HLeithner merged commit 4a69431 into joomla:6.1-dev Jan 30, 2026
57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Language Change This is for Translators NPM Resource Changed This Pull Request can't be tested by Patchtester PR-6.1-dev

Projects

None yet

Development

Successfully merging this pull request may close these issues.