- Decide planned release date: 2025-03-25
- Solve sub-tasks
- Check for deprecations to announce or code to remove
- Mention removal of keymatch group configuration
- Update milkshake libraries in ULS
- jQuery.uls
- jQuery.ime
- jQuery.webfonts
- Update language name search database
- Update version numbers
- Update test instances
- Test
- Package
- Write release notes: https://www.mediawiki.org/w/index.php?title=MediaWiki_Language_Extension_Bundle/2025.03
- Mention future removal of CleanChanges
- Announcement: https://lists.wikimedia.org/hyperkitty/list/mediawiki-i18n@lists.wikimedia.org/thread/Z56N5RDZCGKHG226BZFHTKPWXQOAE2KF/
Description
Details
- Other Assignee
- KartikMistry
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | abi_ | T373171 Release MLEB 2025.01 (or 03) | |||
| Resolved | Wangombe | T227644 Remove hooks TranslateGetAPIMessageGroupsParameterList and TranslateGetAPIMessageGroupsPropertyDescs | |||
| Resolved | abi_ | T369056 Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release | |||
| Resolved | abi_ | T369059 Release MLEB 2024.07 | |||
| Resolved | abi_ | T369064 Drop support for MediaWiki 1.40 from MLEB extensions | |||
| Resolved | abi_ | T370449 Translate use deprecated RevisionStore::getQueryInfo | |||
| In Progress | PRODUCTION ERROR | None | T379150 PHP Deprecated: Use of ChangeTags::getDisplayTableName was deprecated in MediaWiki 1.41. [Called from MediaWiki\Extension\Translate\RecentChangesTranslationFilterHookHandler::MediaWiki\Extension\Translate\{closure}] | ||
| Resolved | Wangombe | T379934 Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release |
Event Timeline
Plan to remove the CleanChanges extension from the bundle and add the TranslationNotifications extension.
@CCiufo-WMF We are planning for an ULS rewrite and unlikely to do anything for ULS in the interim. If you have deadline for codex-search removal, please let us know.
Oh, that's good to know! Is there a timeline for the ULS rewrite?
There's no deadline for the codex-search removal but it should be a very small change. We (Design-System-Team) could even submit the patches and have you review them. The main thing we were waiting on was the removal of the backwards compatibility requirement.
@Nikerabbit An example of the work involved: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Popups/+/1019891
That looks doable, though I'm not not sure if ULS being there on almost every page needs any special consideration. Like I said, it's unlikely we put effort into this for ULS, though we will review patches if those are submitted.
We don't have timeline for the rewrite yet. There is strong desire to do it and we are working on a more concrete proposal.
Change #1124937 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@master] Update version for MLEB 2025.03 release
Change #1125024 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/UniversalLanguageSelector@master] Update version for MLEB 2025.03 release
Change #1125025 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/CleanChanges@master] Update version for MLEB 2025.03 release
Change #1125028 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/CleanChanges@master] CCFilters: Update namespace for FormOptions
Change #1125030 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@master] Remove deprecated "keymatch" group configuration
Change #1125031 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@master] Remove deprecated script moveTranslatablePage.php
Change #1125032 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@master] ExportTranslationsMaintenanceScript: Remove deprecated skip option
Change #1125028 merged by jenkins-bot:
[mediawiki/extensions/CleanChanges@master] CCFilters: Update namespace for FormOptions
Change #1125035 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@master] QueryMessageCollectionActionApi: Remove deprecated revision property
Change #1125090 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/UniversalLanguageSelector@master] Update jquery.ime, jquery.uls, and jquery.webfonts
Change #1125024 merged by jenkins-bot:
[mediawiki/extensions/UniversalLanguageSelector@master] Update version for MLEB 2025.03 release
Change #1125025 merged by jenkins-bot:
[mediawiki/extensions/CleanChanges@master] Update version for MLEB 2025.03 release
Change #1124937 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Update version for MLEB 2025.03 release
Change #1125031 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Remove deprecated script moveTranslatablePage.php
Change #1125032 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] ExportTranslationsMaintenanceScript: Remove deprecated skip option
Change #1125030 abandoned by Abijeet Patro:
[mediawiki/extensions/Translate@master] Remove deprecated "keymatch" group configuration
Reason:
Will remove with the next MLEB release.
Change #1125090 merged by jenkins-bot:
[mediawiki/extensions/UniversalLanguageSelector@master] Update jquery.uls to latest version
Change #1125035 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] QueryMessageCollectionActionApi: Remove deprecated revision property
Change #1126427 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[translatewiki@master] melange: Prepare for MLEB 2025.03 release
Change #1126427 merged by jenkins-bot:
[translatewiki@master] melange: Prepare for MLEB 2025.03 release
Change #1127255 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@master] Add polyfill LESS file for missing variables in MW 1.43
Change #1127415 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@2025.03] Add polyfill LESS file for missing variables in MW 1.43
Change #1127255 abandoned by Abijeet Patro:
[mediawiki/extensions/Translate@master] Add polyfill LESS file for missing variables in MW 1.43
Reason:
Cherry picked to 2025.03 branch
Change #1127421 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@2025.03.mleb] Add polyfill LESS file for missing variables in MW 1.43
Change #1127415 abandoned by Abijeet Patro:
[mediawiki/extensions/Translate@2025.03] Add polyfill LESS file for missing variables in MW 1.43
Reason:
Avoid same branch name as tag
Change #1127421 merged by jenkins-bot:
[mediawiki/extensions/Translate@2025.03.mleb] Add polyfill LESS file for missing variables in MW 1.43
Change #1127525 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[translatewiki@master] melange: Switch Translate to specific commit for bug fix
Change #1127525 merged by jenkins-bot:
[translatewiki@master] melange: Switch Translate to specific commit for bug fix
Change #1128804 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@2025.03.mleb] Load polyfill LESS file before loading MediaWiki variables
Change #1128804 merged by jenkins-bot:
[mediawiki/extensions/Translate@2025.03.mleb] Load polyfill LESS file before loading MediaWiki variables
Change #1128846 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[translatewiki@master] melange: Update commit hash for Translate
Change #1128846 merged by jenkins-bot:
[translatewiki@master] melange: Update commit hash for Translate
Change #1129213 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[translatewiki@master] melange: Update Translate commit hash for MLEB 2025.03
Change #1129214 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@master] AggregateGroupRefresh: Align entity selector and button vertically
Change #1129217 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[mediawiki/extensions/Translate@2025.03.mleb] AggregateGroupRefresh: Align entity selector and button vertically
Change #1129214 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] AggregateGroupRefresh: Align entity selector and button vertically
Change #1129217 merged by jenkins-bot:
[mediawiki/extensions/Translate@2025.03.mleb] AggregateGroupRefresh: Align entity selector and button vertically
Change #1129213 merged by jenkins-bot:
[translatewiki@master] melange: Update Translate commit hash for MLEB 2025.03
The MLEB bundle can be released now. We can release the bundle deployed on https://language-mleb-stable.wmcloud.org
Previous post on mailing list: https://lists.wikimedia.org/hyperkitty/list/mediawiki-i18n@lists.wikimedia.org/thread/YECFEUXZ7H4FBCTVDAZNGULWHSHEAYNA/
When positing on the mailing list,
- Lets avoid HTML content or wikitext. Eg: Please give us your feedback at [[Talk:MLEB| https://www.mediawiki.org/wiki/Talk:MLEB]].
- Add a direct link to the full release notes - https://www.mediawiki.org/wiki/MediaWiki_Language_Extension_Bundle/2025.03