Skip to content

Conversation

@tkrieck
Copy link
Contributor

@tkrieck tkrieck commented Nov 12, 2025

Jira URL

https://jira.xwiki.org/browse/XWIKI-15026

Changes

Description

  • Changed FontAwesome webjar version to 7.0.1
  • Changed the Icon Theme to include the v4-shims.css compatibility file
  • Fixed test to look for 7.0.1 assets

Clarifications

  • Font Awesome 5.0 onwards changed a lot of icons and some might need minor size adjustments in the UI

Screenshots & Video

Font Awesome 7.0.1
Screenshot 2025-11-12 at 07 46 59
Screenshot 2025-11-12 at 07 47 03
Screenshot 2025-11-12 at 07 47 07
Screenshot 2025-11-12 at 07 47 12
Screenshot 2025-11-12 at 07 47 19
Screenshot 2025-11-12 at 07 47 46
Screenshot 2025-11-12 at 07 48 56
Screenshot 2025-11-12 at 07 49 08
Screenshot 2025-11-12 at 07 50 27

Executed Tests

  • Manual tests looking for error in icon displays (see screenshots)
  • TODO validate main test changed

Expected merging strategy

  • Prefers squash: Yes
  • Backport on branches:
    *

thiagokr and others added 3 commits November 10, 2025 15:09
* Switched the WebJar version to 7.0.1
* Added the new CSS file to upgrade transparently from older versions of FontAwesome (v4-shims.css)
* Changed tests and other references to FontAwesome 7.0.1
@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedmaven/​org.webjars/​font-awesome@​4.7.0 ⏵ 7.0.193 -7100100100100

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants