PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar jiteshkhatri11
jiteshkhatri11
17 Apr 2026

Summary of Changes

Fix JGrid custom data attribute handling and improve HTML escaping for safer output.

Testing Instructions

  1. Open Joomla administrator list views
  2. Inspect JGrid action buttons in browser dev tools
  3. Verify custom data attributes are correctly rendered
  4. Ensure HTML is properly escaped and no raw unsafe attributes appear

Expected result

  • Custom data attributes render correctly
  • No XSS or unsafe HTML output
  • UI remains unchanged

Actual result

JGrid now properly handles custom attributes with safe escaping

Documentation Changes Required

No

BC Break?

No

Related Issues

None

Additional Notes

This improves security and extensibility of JGrid helper output.

avatar jiteshkhatri11 jiteshkhatri11 - open - 17 Apr 2026
avatar jiteshkhatri11 jiteshkhatri11 - change - 17 Apr 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Apr 2026
Category Libraries
avatar brianteeman
brianteeman - comment - 17 Apr 2026

There is a reason you were given a template to complete when submitting your PR. Please update your pr description with the required information - you can find the template here https://github.com/joomla/joomla-cms/blob/5.4-dev/.github/PULL_REQUEST_TEMPLATE.md

avatar jiteshkhatri11 jiteshkhatri11 - change - 17 Apr 2026
The description was changed
avatar jiteshkhatri11 jiteshkhatri11 - edited - 17 Apr 2026
avatar jiteshkhatri11 jiteshkhatri11 - change - 17 Apr 2026
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2026-04-17 11:08:12
Closed_By jiteshkhatri11
Labels Added: PR-5.4-dev
avatar jiteshkhatri11 jiteshkhatri11 - close - 17 Apr 2026

Add a Comment

Login with GitHub to post a comment