Test instructions missing PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar Bodge-IT
Bodge-IT
11 Nov 2025
avatar Bodge-IT Bodge-IT - open - 11 Nov 2025
avatar Bodge-IT Bodge-IT - change - 11 Nov 2025
Status New Pending
avatar joomla-cms-bot
joomla-cms-bot - comment - 11 Nov 2025

Please add more information to your issue. Without test instructions and/or any description we will close this issue within 4 weeks. Thanks.
This is an automated message from the J!Tracker Application.

avatar joomla-cms-bot joomla-cms-bot - change - 11 Nov 2025
Category Administration com_finder com_media com_users Modules Templates (admin) Front End com_contact Installation Language & Strings JavaScript Layout Libraries NPM Change Plugins Templates (site)
avatar richard67
richard67 - comment - 11 Nov 2025

Please revert the change in the package-lock-json file. It should not be merged up but be kept like it is on 6.0-dev now, and I told you that before. Your "conflict resolution" here results in a duplicate "node_modules/@zone-eu/mailsplit" entry:

joomla-cms/package-lock.json

Lines 5442 to 5465 in 882f635

"node_modules/@zone-eu/mailsplit": {
"version": "5.4.7",
"resolved": "https://registry.npmjs.org/@zone-eu/mailsplit/-/mailsplit-5.4.7.tgz",
"integrity": "sha512-jApX86aDgolMz08pP20/J2zcns02NSK3zSiYouf01QQg4250L+GUAWSWicmS7eRvs+Z7wP7QfXrnkaTBGrIpwQ==",
"dev": true,
"license": "(MIT OR EUPL-1.1+)",
"dependencies": {
"libbase64": "1.3.0",
"libmime": "5.3.7",
"libqp": "2.1.1"
}
},
"node_modules/@zone-eu/mailsplit": {
"version": "5.4.7",
"resolved": "https://registry.npmjs.org/@zone-eu/mailsplit/-/mailsplit-5.4.7.tgz",
"integrity": "sha512-jApX86aDgolMz08pP20/J2zcns02NSK3zSiYouf01QQg4250L+GUAWSWicmS7eRvs+Z7wP7QfXrnkaTBGrIpwQ==",
"dev": true,
"license": "(MIT OR EUPL-1.1+)",
"dependencies": {
"libbase64": "1.3.0",
"libmime": "5.3.7",
"libqp": "2.1.1"
}
},

avatar brianteeman
brianteeman - comment - 11 Nov 2025

@richard67 beat me to writing the same thing

avatar richard67
richard67 - comment - 11 Nov 2025

To correct myself: The duplicate line did not come from a wrong conflict resolution. Git did not have any conflict at that place. So it needs to either ignore the complete file for the upmerge, or to revert it with an additional commit afterwards.

So not really a mistake by @Bodge-IT , we have to review our upmerge procedure for these cases.

avatar brianteeman
brianteeman - comment - 11 Nov 2025

either way its probably best practice NOT to upmerge between branches the composer or npm files and locks

avatar richard67
richard67 - comment - 11 Nov 2025

either way its probably best practice NOT to upmerge between branches the composer or npm files and locks

Yes, that's right. We upmerged them when we did the composer and npm updates for the first time.

After that, we have done the updates in 6.0-dev which we could not to in 5.4-dev due to semantic versioning.

Since that time composer and npm dependencies differ between 5.4-dev and 6.0-dev, and I made separate PRs for the 2 branches for updates.

That makes upmerges easier on the command line where you can ignore or revert complete files before the final merge commit.

But when using a GUI (GitHub desktop or any IDE), it works different. Those always do the final merge commit as soon as you have resolved any conflicts, and that means you need an additional commit to revert complete files to the previous state.

avatar Bodge-IT Bodge-IT - change - 11 Nov 2025
Labels Added: Test instructions missing Language Change NPM Resource Changed PR-6.0-dev
avatar joomla-cms-bot joomla-cms-bot - change - 11 Nov 2025
Category Administration com_finder com_media com_users Modules Templates (admin) Front End com_contact Installation Language & Strings JavaScript Layout Libraries NPM Change Plugins Templates (site) Administration com_finder com_media com_users Modules Templates (admin) Front End com_contact Installation Language & Strings JavaScript Layout Libraries Plugins Templates (site)
avatar richard67 richard67 - change - 11 Nov 2025
Labels Removed: NPM Resource Changed
avatar Bodge-IT
Bodge-IT - comment - 11 Nov 2025

Thanks for diligence and comments. We were warned to watch out for the issue but ide offered no conflicts and it got through. I've reverted it now and picked up the additional PR merged by @richard67, so all's well that ends well.

avatar joomla-cms-bot joomla-cms-bot - change - 11 Nov 2025
Category Administration com_finder com_media com_users Modules Templates (admin) Front End com_contact Installation Language & Strings JavaScript Layout Libraries Plugins Templates (site) Administration com_finder com_media com_users Modules Templates (admin) Front End com_contact Installation JavaScript Layout Libraries Plugins Templates (site)
avatar Bodge-IT Bodge-IT - close - 11 Nov 2025
avatar Bodge-IT Bodge-IT - merge - 11 Nov 2025
avatar Bodge-IT Bodge-IT - change - 11 Nov 2025
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-11-11 13:54:25
Closed_By Bodge-IT
Labels Removed: Language Change
avatar Bodge-IT
Bodge-IT - comment - 11 Nov 2025

Thanks for the support on this one @brianteeman & @richard67

Add a Comment

Login with GitHub to post a comment