v2.40.0
2.40.0 (2024-12-30)
π¨ This is the final release for MediaWiki 1.39. π¨
We will bump the minimum requirements to MW 1.43 and start working on the 3.0 release for Citizen.
Citizen can now handles sticky header in overflow elements (e.g. tables)!
To make a sticky header, simply add the citizen-overflow-sticky-header class to the sticky element (table row if it is a table).
See the wiki for more examples.
Features
- overflowElements: β¨ add sticky header for overflow elements (#989) (dfdb2e6)
- SemanticResultFormats: β¨ add styles for fixedHeader (1c00950)
- SemanticResultFormats: β¨ update DataTables styles to match with current 5.0-dev version (dc49c64)
Bug Fixes
- core: π remove outline styles for focus-visible as it is not working as intended (f2cc4fd)
- core: π use break-word for word wrap (e8fc354)
- mediawiki: π fix hidden MW version in Special:Version (4fc1847)
- mediawiki: π fix incorrect Codex message wrapping in Special:UserLogin (576bcb6)
- mediawiki: π fix incorrect message box wrapping in Special:UserLogin (380f360)
- Popups: π fix Popups text gradient color (985df51)
- TinyMCE: π prevent TinyMCE editor from expanding limitlessly (a01001e), closes #978
- WikiEditor: π fix dark on dark link button in MW 1.43 (781822d)