Mailing List Archive

MediaWiki Language Extension Bundle 2020.04 release
Hello all,

I would like to announce the release of MediaWiki Language Extension
Bundle 2020.04. This bundle is compatible with MediaWiki 1.33 or above
and requires PHP 7.2 or above.

Next MLEB is expected to be released in 3 months. If there are very
important bug fixes, we will do an intermediate release. Please give
us your feedback at
[[Talk:MLEB|https://www.mediawiki.org/wiki/Talk:MLEB]].

* Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.04.tar.bz2
* sha256sum: 97dbf8846c62cbafa43b7b5f359c3fb55039846277ebb55dd7b00e42d356d709
* Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.04.tar.bz2.asc

Quick links:
* Installation instructions are at: https://www.mediawiki.org/wiki/MLEB
* Announcements of new releases will be posted to a mailing list:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n
* Report bugs to: https://phabricator.wikimedia.org/
* Talk with us at: #mediawiki-i18n @ Freenode

Release notes for each extension are below.

-- Kartik Mistry

== Highlights and upgrade notes ==
* Remove PHP based entry point for Translate extension. Use
<code>wfLoadExtension( 'Translate' );</code> to load the Translate
extension.
* Test and add support for PHP 7.4. Now all versions of PHP 7.2 and
above are supported.
* '''SECURITY FIX''': Translate: HTML from messages was not escaped in
Special:ManageMessageGroups. If you do not use this page (e.g. only
use translatable wiki pages) you are not affected.
([[phab:T242115|Phab:T242115]])

== Babel, CleanChanges, LocalisationUpdate and cldr ==
* Localisation and maintenance updates.

== Translate ==
* '''SECURITY FIX''': Fixed - [Possible XSS vulnerability] HTML from
messages rendered in Message group management
([[phab:T242115|Phab:T242115]])
* Mangler: Don't remove prefix on unmangle if pattern doesn't match
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/586346
Gerrit Patch])
* Add <code>translate_target_language</code> variable for abuse
filters ([[phab:T236447|Phab:T236447]])
* Put label of languages box on separate line on narrow screens
([[phab:T243997|Phab:T243997]])
* Show assistant languages in the order defined -
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/585121
Gerrit Patch])
* Remove unused create-language-models.php script
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/420840
Gerrit Patch])
* GettextFFS should implement isContentEqual ([[phab:T233402|Phab:T233402]])
* Expand toggles in message documentation are inactive when linking to
a message directly ([[phab:T248265|Phab:T248265]])
* Test and add support for PHP 7.4 ([[phab:T247657|Phab:T247657]])
* Support export for offline translation also from command line
([[phab:T248200|Phab:T248200]])
* Remove PHP entry point ([[phab:T228055|Phab:T228055]])
* mw.translateHooks JavaScript class was removed
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/582782
Gerrit Patch])
* Code related to the unused and broken translation interface of
special page aliases, namespaces and magic words was removed.
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/583299
Gerrit Patch])
* MessageGroupCache: Remove code support old versions of the cache
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/585121
Gerrit Patch])
* Removed old MessageChecker code. This has been replaced by the new
validator framework. ([[phab:T241465|Phab:T241465]])
* Make Special:SupportedLanguages do less work during web requests
([[phab:T249439|Phab:T249439]])
* Special:ExportTranslations: Disallow exporting huge groups
([https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/583044
Gerrit Patch])

== UniversalLanguageSelector ==
* Localisation and maintenance updates.

=== Input Methods ===
* Updated vec-GVU keyboard.

=== fonts ===
* Added Pustaka Bali, Vimala and Kadiri fonts for Balinese.

--
Kartik Mistry | ??????? ????????
kartikm.wordpress.com

_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l