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)