MediaWiki 1.26/wmf17
MediaWiki 1.26/wmf16 | Deployment of MediaWiki 1.26wmf17 to Wikimedia sites | MediaWiki 1.26/wmf18 |
The latest version (labeled "1.26wmf17") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 04 August 2015 (see the roadmap).
Core changes
edit- git #ff27724f - Updated mediawiki/core (task T110367)
- git #042e230e - Updated mediawiki/core
- git #0470ee45 - Updated mediawiki/core
- git #7fbf362a - Updated mediawiki/core
- git #0a180532 - Updated mediawiki/core
- git #398ccece - Updated mediawiki/core
- git #fc85b8bf - Updated mediawiki/core
- git #6a48c3ea - Updated mediawiki/core
- git #be3cc700 - Updated mediawiki/core
- git #4764072a - Updated mediawiki/core
- git #ee44b991 - Updated mediawiki/core
- git #a67f1048 - Updated mediawiki/core
- git #5c59fea5 - Updated mediawiki/core
- git #3ed0b204 - Updated mediawiki/core (task T108809)
- git #5f1ab59d - MessageCache: derive the hash from the cache contents
- git #098a83c2 - Updated mediawiki/core (task T45956)
- git #92879ac1 - Updated mediawiki/core
- git #e8a5ff50 - Updated mediawiki/core
- git #1a2e54a4 - Updated mediawiki/core
- git #a1e24c73 - Add WikidataPageBanner extension
- git #7df35bb2 - Revert WikidataPageBanner submodule addition
- git #1094fded - Updated mediawiki/core
- git #9f16675a - Updated mediawiki/core
- git #e47431c0 - Add WikidataPageBanner extension
- git #5fa820d9 - Output stylesheet links before other link elements in <head>
- git #ba09b521 - Updated mediawiki/core (task T56486)
- git #d785c9c4 - ResourceLoader: make `cacheReport` option false by default
- git #e188341e - Revert "resourceloader: Add must-revalidate to Cache-Control"
- git #b8a7e61b - Updated mediawiki/core (task T108359)
- git #498d571a - Updated mediawiki/core
- git #7c619081 - MessageCache: use APC for local caching, rather than files
- git #234b473b - Moved ObjectCacheSessionHandler renewal logic to wfSetupSession()
- git #66cc4cb2 - Load 'mediawiki.legacy.commonPrint' styles with a media type property (task T108413)
- git #b7782c3f - Updated mediawiki/core
- git #786ca5ee - Updated mediawiki/core
- git #52eccb12 - Updated mediawiki/core
- git #48d38a1f - Updated mediawiki/core
- git #94ba2730 - Override document.writeln to prevent it from blanking pages (task T108423)
- git #5e2de597 - Updated mediawiki/core
- git #61fded9c - Updated mediawiki/core (task T108302)
- git #68538086 - Updated mediawiki/core
- git #c0ca5700 - resourceloader: Restore anticipated loader states for hardcoded module requests (task T108275)
- git #c5c52ec1 - resourceloader: Async all the way (task T107399)
- git #e1753442 - Updated mediawiki/core
- git #4bbdf0fb - Updated mediawiki/core
- git #02ec8ae8 - Updated mediawiki/core (task T106888)
- git #7e1e6329 - Update VisualEditor for cherry-pick of I70bce7c82
- git #94703bc2 - Updated mediawiki/core (task T107945)
- git #31b71ce1 - resourceloader: Fix RLQ script to support IE8 quirk (task T107954)
- git #ce11a069 - Updated mediawiki/core (task T107976)
- git #e479fec4 - Updated mediawiki/core
- git #15fe0b61 - Updated mediawiki/core (task T107980)
- git #10795abc - Updated mediawiki/core (task T108145)
- git #5df9132f - Updated mediawiki/core (task T108195)
- git #e3db33f5 - Updated mediawiki/core
- git #9b699332 - Updated mediawiki/core
- git #c588b36c - Add 'targets=desktop,mobile' to mediawiki.legacy.wikibits module (task T108191)
- git #8a15494b - Updated mediawiki/core (task T107088)
- git #cba95fd3 - resourceloader: Fix undefined $filename in safeFileHash()
- git #f9d3408c - resourceloader: Use original "document.write" instead of fallback
- git #0a147b05 - Replace native "document.write" with deprecated fallback (task T108139)
- git #d6d4fa1b - resourceloader: Restore "blocking" legacy modules (task T108124)
- git #1e2b45b1 - Updated mediawiki/core
- git #baefa5c0 - Updated mediawiki/core
- git #d5624304 - VisualEditor submodule update
- git #2c653bb6 - Updated mediawiki/core
- git #a6d26243 - mediawiki.action.edit.stash: reduce idle time from 4k to 3k
- git #c44248b6 - Updated mediawiki/core
- git #61b83277 - Updated mediawiki/core
- git #5a4c01e0 - Updated mediawiki/core
- git #6a7a02ad - Updated mediawiki/core
- git #9112c934 - resourceloader: Convert FileModule to use version hashing (task T104950)
- git #e0f7a1aa - Updated mediawiki/core (task T107990)
- git #cf1cbfa7 - Updated mediawiki/core (task T107244)
- git #eac98d44 - Updated mediawiki/core (task T107327)
- git #6bc083fd - wikidata should be 1.26wmf16
- git #eade3aed - Sync up with Parsoid parserTests.
- git #2b04199a - mw.widgets.CalendarWidget: Improve today's date highlighting
- git #66686f8c - mw.widgets.DateInputWidget: Don't set today's date on activation
- git #fdb29e8d - resourceloader: In startup, move RLQ handling to after mw.config
- git #e56f7b6c - Sample StatsD messages when instructed (task T106457)
- git #9d53a09a - Automatically de-duplicate EnqueueJob jobs when possible (task T107792)
- git #2a0edf7d - Delete "Currently unused" regarding generateTOC
- git #dac931e1 - Use lower case edit link on Special:WhatLinkshere (task T107633)
- git #cc88d02e - registration: Document 'templates' property of ResourceModules objects (task T107008)
- git #f318d7a0 - Add base interface for setters in RequestContext and DerivativeContext
- git #8cc0de98 - registration: Actually set the merge strategy for $wgExtensionCredits
- git #c4026007 - registration: Allow setting $wgCapitalLinkOverrides
- git #f979d1bf - registration: Allow setting $wgNamespaceProtection
- git #1ebb0f56 - registration: Overhaul merging of globals (task T107646)
- git #fce9cb5e - Update the comment in MessagesAzb.php to be consistent with Names.php
- git #8dff5095 - ApiQueryInfo: Remove unused variable
- git #db0d6164 - Remove classmap-authoratative: true from composer.json (task T107682)
- git #6d3c65b5 - Use notification on successful preferences save (task T19496)
- git #b853f0e1 - Use XmlSelect in SpecialListusers (task T93234)
- git #96fc6053 - resourceloader: Remove ESI support (previously disabled)
- git #99720823 - OutputPage: Add \n between </style> and <script>
- git #d7539188 - registration: Fix merging of $wgRevokePermissions
- git #b1aa8407 - registration: Fix "namespaces" schema to match code
- git #e84868d2 - Revision::newNullRevision: Make sure the Title is set in the constructor (task T91170)
- git #e48fec5a - Revert I4afaecd8: Avoiding writing sessions for no reason (task T102199)
- git #0ca893e2 - Fix spelling mistake in ResourceLoader inline documentation
- git #16fdb098 - mediawiki.filewarning: Use 'visibility: hidden' instead of 'display: none' (task T107554)
- git #27dcc9f0 - Monolog: Add Formatter that uses MWExceptionHandler::getRedactedTraceAsString (task T107440)
- git #74e4557e - mw.widgets.DateInputWidget: Allow not having a date selected
- git #ad77bb10 - resourceloader: Use WrappedString library to merge RLQ inline scripts (task T27202)
- git #e0e15f2c - XmlSelect: Tweak documentation
- git #44799430 - Use Perso-Arabic numberic system for South Azeri (azb)
- git #16c81325 - array_shift returns null on empty array, not false
- git #be52ede4 - Add wikimedia/wrappedstring library
- git #77014c76 - Make Special:MIMESearch expensive again (task T107265)
- git #70e949bd - Throw exception on falsy server in RedisConnectionPool. (task T107498)
- git #7c9c60ba - resourceloader: Restore minification for 'user' and 'site' module
- git #0d83dd17 - Use XmlSelect in ProtectionForm (task T93234)
- git #1ba74a62 - Use XmlSelect in WebInstallerPage (task T93234)
- git #6114f46a - Add getImageInfo to mw.Upload (task T107460)
- git #8fd96347 - Revert "Use OOUI HTMLForm for Special:Watchlist"
- git #59f1a1ef - resourceloader: Convert inline statements to queued functions (task T107399)
- git #ce62f5ed - Add pageid to API parse output (task T27134)
- git #b80bcaab - Use STRAIGHT_JOIN in SpecialWhatlinkshere query (task T106682)
- git #e53600c4 - ObjectFactory: add support for setter injection (task T107440)
- git #6cef0373 - Added sanitizeHdrs() tests for Swift
- git #5d2f9d08 - logger: Fix undefined variable $data
- git #afce927c - resourceloader: Ensure 'user' loads after 'site' (asynchronously) (task T32358, task T106736, task T102077)
- git #a7850a1d - Have RedisConnectionPool explicitly implement Psr\Log\LoggerAwareInterface
- git #93f360a0 - RedisConnectionPool: convert to PSR3 logging (task T88649)
- git #19a40cd3 - resourceloader: Implement support for 'site' into mw.loader (task T32358, task T106736, task T102077)
- git #304e95a3 - Add Content-Length header to thumb.php redirects (task T84842)
- git #d0039368 - mw.widgets.CalendarWidget: Silence jshint for one line, not entire file
- git #e0c3fd6f - Switch search-suggest message to use Message::parse()
- git #ee95d494 - Special:WhatLinksHere Don't show edit links for non-direct-editing pages (task T106680)
- git #70bf8fd7 - Avoid revision lookup post-save in InfoAction::invalidateCache()
- git #04528550 - Defer the InfoAction purge in onArticleEdit()
- git #1d526cae - RedisBagOStuff: if no alternatives, skip master link status check
- git #e1075f5e - Update OOjs UI to v0.12.2
- git #deb0bd85 - HTMLForm: Correct documentation
- git #e7020fdb - Track key authentication metrics (task T91701)
- git #4e40ee89 - Update liuggio/statsd-php-client: v1.0.12 -> v1.0.16 (task T106457)
- git #64446397 - Log errors in Http::request() (task T103043)
- git #85e97c05 - Actually run the Less compilation tests (task T106780)
- git #163904a0 - Improve messages related to $wgAllowCategorizedRecentChanges
- git #9cce2fb6 - Decolonize 'viewsourcetext' and 'viewyourtext' messages
- git #0ce88ddf - Populate rev_content_model when a move causes default content model to change (task T105260)
- git #70458344 - Added DBAccessObjectUtils class to avoid duplication
Vendor
edit- git #1d598dd9 - Add wikimedia/wrappedstring 2.0.0
- git #81406a3e - Add composer/semver 0.1.0 (task T99086)
- git #22d800e5 - Alphabetize keys in composer.json
- git #7b25cbcd - Update OOjs UI to v0.12.2
Extensions
editAbuseFilter
edit- git #0f0b7bad - Only check for auto-promote block if there is a promotion to block
CirrusSearch
edit- git #e2957cf2 - Log user testing data
- git #6eaaac36 - Separate out CirrusSearchRequest log variables
- git #fb629ad9 - Bare bones helper for AB testing (task T106888)
- git #cd545089 - Fix Undefined index: laplace (task T108195)
- git #4ade2653 - Add more phrase suggester options (task T107088)
- git #2bd7b2bd - Allow disabling cirrus request logging from query string
- git #67af4435 - Remove unit tests from generated autoload
- git #01a7994a - Basic script to run cirrus queries in bulk
- git #2ce0d7b2 - Fix intermittent broken test
- git #656dbbd0 - Allow customization of "Did you mean" suggestions (task T106692)
Cite
edit- git #e9c1521f - Use display: inline-block instead of unicode-bidi
ContentTranslation
edit- git #10113db2 - Images: validate image id before adapting to prevent js error (task T108809)
- git #d6acbea3 - Enable scrubWikitext=1 in HTML to wikitext conversion using parsoid
- git #59b92c95 - Use .attr() to set the resource attribute of image, while adapting (task T108302)
- git #d4bd4fa8 - FIX: Not able to set cursor in previous sections (task T107990)
- git #f1469a6f - Add support for <math> (task T106715)
- git #65c86faa - Improve reference adaptation to avoid parsoid errors (task T107252)
- git #a811f24f - Remove CX generated attributes from content to publish
- git #f3d316d0 - Wrong replaceWith causes all spans getting removed
- git #451a9b3d - Align the sections based on integer value of section heights (task T105938)
- git #110e6abd - MT Card: Refactor the event listeners to listen method
- git #65f3bbd4 - MT Card: Hightlight the section when hovering action buttons (task T106427)
- git #b223e0e3 - Corrections for draft restore based on permanent ids
- git #20ce9e29 - Remove unwanted <span> tags getting added to published content (task T90724)
- git #eba78802 - Avoid highlight color of CX appearing in published articles (task T90724)
- git #9715dba1 - Show Wikipedia articles in 'Find articles missing in your language' tool
- git #381b5aa0 - Adjustment for language selector arrow (task T107565)
- git #805e5a50 - Fix spacing between translations and right rail in dashboard (task T107564)
- git #6ff37388 - Apply selected action on Translation card to the current paragraph too (task T78143)
- git #ceeebb65 - Correct the jsdoc for $.fn.machineTranslate
- git #e891be3c - Fix crash in ContentTranslationHooks::onSaveOptions()
- git #f2c8517d - Use parsoid permanent ids for section instead of CX generated ids (task T102584, task T106424)
- git #4d7b76e9 - Do not show the article selector unless all params passed in URL (task T104702)
- git #81b29789 - Add <code> and <kbd> markup to apihelp message
Echo
edit- git #32e5bcf9 - Measure how long it takes for the flyout to open (task T56486)
- git #f6bef9d1 - Remove useless and misleading comment
- git #8ea15080 - Fix usage of UserMailer::Send to use new signature
- git #41027189 - Fix more "the job queue can run against different wikis"
EducationProgram
edit- git #5d44c56c - Never unconditionally 'return false' from interface hooks (task T107980)
- git #fa8da8b1 - Optimized onNewRevisionFromEditComplete method
FlaggedRevs
edit- git #6773ddde - Defer FRUserCounters save-updates to post-send
Flow
edit- git #ebc1d243 - Use correct wrapping for the JSON blob inline script (task T107945)
- git #b2979e80 - Follow up ConfirmEdit change of SimpleCaptcha::getForm() (task T108145)
- git #106763ba - SECURITY: Strip edit tokens in mw.flow.data (task T107170)
- git #0c96f99c - Update VE target constructor call for breaking change (task T107796)
- git #cb3ef9c1 - Load talk page manager user less often.
- git #4ebf5351 - Suppress notifications during talk page conversion to Flow (task T78576)
- git #74db9c14 - Update tests to reflect trailing newline being stripped from Parsoid output
- git #2ae0ad14 - Flagging and filtering "new pages" (task T93765)
- git #5c84c341 - Clean up 'Flow talk page manager' related code (task T101300, task T107329)
- git #624a2343 - Allow 0's {{useliquidthreads:01}} when handling magic word. (task T92303)
- git #4b3db241 - Attach VE toolbar after VE debug bar, if there is one (task T103712)
- git #72410180 - Don't add trailing newline when switching from VE to wikitext
- git #d1ecb53b - Add "inital" to typos file
Gadgets
edit- git #268d49a8 - Don't load legacy gadget scripts
- git #ee172595 - Remove deprecated API functions
- git #3d270b36 - Remove ConfigRegistry entry for gadgets
- git #adcb193a - Move GadgetResourceLoaderModule class to separate file
Gather
edit- git #d47ec4da - Tweak versioning for jscs to avoid errors
GlobalBlocking
edit- git #eadf476f - Make local blocks editownusertalk consistent with global blocks
Graph
edit- git #5d86ef47 - Improve fallback rendering logic (task T107976)
LdapAuthentication
edit- git #c9a50f84 - AIn connect(), avoid ldap_connect() in case of empty servers list
Math
edit- git #866854b7 - Support for LaTeXML line break feature (task T106423)
- git #01fb7d07 - Remove double space in a message
- git #629d9541 - Add en.json credits
- git #efc8e845 - Add full stop to a message for consistency with a similar message
- git #992f781c - Convert spaces to tabs in en.json
- git #fdf791d0 - Fix: Set default MathStyle to inlineDisplaystyle
- git #248ea7ea - Disable overwriting of the fallback image (bug 72626)
- git #40c6bb69 - Add info about failed tests to MathStatus (task T94434)
MobileFrontend
edit- git #2ddd5f24 - Don't register unloadable test modules
- git #396c7a31 - Move ImageGalleryNew to stable (partially) (task T101718)
- git #499b85bc - Add @integrate tag to all the things that currently pass (task T107587)
- git #4e9576bb - Fix search in pages feature in firefox (task T98476)
- git #f4d32876 - Use OO.ui button for category overlay and fix saving spinner
- git #d350f2d7 - Implement a way in MobileContext::getMobileUrl() to work with local URLs (task T107505)
- git #46c7a34d - Make registered schemas reflect active schemas
- git #4bd989ba - Post border box tweaks to pointer overlays (task T107118)
- git #e7811f5e - Remove new page handling from beta (task T102887)
- git #e9d98865 - Use placeholder message in VE
- git #9682b8b8 - Load all mobile license messages along with Skin.js (task T107429)
- git #b8702a8d - Move more code to VE (task T96186)
- git #c2caf631 - Use simplified toolbar for VE now that it handles back/save itself
- git #5b3151f5 - Rename mobileViewTarget to mobileArticleTarget
- git #03054c44 - QA: Upgrade MW-Selenium to 1.5 for video recording support
- git #7a05f59e - Reduce the module build time (task T105314)
MultimediaViewer
edit- git #a05eedb9 - Set test assertions to new date format (task T107417)
- git #66d510dd - Track image load time with statsv (task T105681)
PageTriage
edit- git #f32e8d29 - Performance tweaks and fixes to onNewRevisionFromEditComplete
- git #22eddf4a - Performance tweaks to onArticleSaveComplete
SecurePoll
edit- git #d2c4b4a2 - Remove unused talliers. (task T107400)
- git #70803335 - Rename "parent", SecurePoll_BasePage, SecurePoll_Page to be more descriptive
- git #20d59701 - Remove deprecated calls to wfMsg and updated SecurePoll special pages
- git #74aa89b6 - Refactor tooltip patch that removes <p> tags (task T32399)
- git #4d029eaf - Remove <p></p> wrapping around label that shows in tooltip
SemanticForms
edit- git #4fe0d192 - Fixed handling for "values from external data" when XPath used
SpamBlacklist
edit- git #abb5df87 - Actually use clearCache() instead of copy-pasting key names
- git #7a02693e - Added local blacklist caching
TextExtracts
edit- git #63b358fc - SECURITY: Disallow extracts for non-wikitext for now. (task T107170)
TimedMediaHandler
edit- git #322f6265 - Fix regression in iframe embedding for MediaWiki core updates (task T108359)
- git #7dab4138 - ogv.js media player for desktop Safari/IE/Edge (2 of 2) (task T63823)
- git #eaf85515 - Update ogv.js libs to 0.9.6
- git #e1946f0a - Update ogv.js libraries to 0.9.5 release
- git #2fb0b5d1 - Increase quality of Ogg Theora video transcodes (task T106995)
- git #c977a8dc - Fix broken video player on first popup dialog open (task T74437)
- git #16a636cb - Fix for double-playback of videos in IE/Edge with WebM components (task T106957)
- git #09faad06 - Tiny bug in error condition
- git #6b1aa777 - Natural sort for transcode list (task T103118)
- git #bf873d4c - Remove use of ResourceLoader::makeLoaderConditionalScript()
Translate
edit- git #51107b1c - Remove undeclared member variable "highlight".
- git #f9f320a2 - Allow wildcard strings search (task T100345)
UniversalLanguageSelector
edit- git #f31defa0 - Update jquery.uls from upstream to 5f35b1805e
UploadWizard
edit- git #3590770b - mw.UploadWizardUpload: Replace some pubsub usage, use promises
- git #c6f9bfca - Remove some dead commented-out code
- git #15e31bfa - Use OO.ui.ProgressBarWidget instead of jQuery UI progressbar
- git #2d565099 - Remove no-op method #prefillSource
- git #dc58ddbb - jquery.morphCrossfade: Do not set 'overflow: hidden' permanently
- git #42840fc0 - Never import the time of creation from anywhere, only the date
- git #b1df2794 - Remove commented-out for ages 'altitude' code (task T41553)
- git #4c674831 - Remove unused message 'mwe-upwiz-error-date'
- git #51ec34ea - Use HTTPS for links to Commons and MediaWiki.org
- git #9f0cb396 - Remove some pointless datepicker code
VisualEditor
edit- git #5403605c - DesktopArticleTarget.init: Don't overwrite mw.libs.ve (task T107979)
- git #4a888cef - Add aliases for old ve.init modules
- git #86212df8 - Follow-up fd2ef3e: Keep passing data.isRedirect in #onSave
- git #dbe11c3b - Revert "Revert "For empty / whitespace-only headings, output <p> instead of <h#>""
- git #d6541e1e - Follow-up fd2ef3e: Call prototype., not ve.init.mw.Target#onSerialize
- git #871a0a28 - Unbreak meta dialog cancel button (task T97682)
- git #a4b250c7 - MWImageModel#insertImageNode: Separate out linmod generation
- git #322d1f54 - MWMediaDialog: Remove redundant check of this.imageModel existence
- git #022fa988 - Use target-specific command registry for lookup
- git #dedc1075 - MWCommandRegistry: Move commands' registrations to their code
- git #4ab947d3 - MWSaveDialog: Remove unnecessary <br /> from diff panel
- git #92cc1d1b - Use super constructors in ArticleTargets
- git #adcfb567 - ve.init.mw.Target#save: Bind this#onSave, not #onSave
- git #ea34d938 - Revert "Revert "Replace wgVisualEditorNamespaces with an associative array"" (task T104898)
- git #d32c3905 - Update VE core submodule to master (d9d4e33)
- git #dc71b484 - MWSaveDialog: Make a FragmentDialog now that's available
- git #fd2ef3e4 - MW target: Make 'static' methods either static or be instance methods
- git #37b50a27 - Revert "Only change edit tab text if the current text is as expected"
- git #8239437a - Only change edit tab text if the current text is as expected (task T94386)
- git #e9b7f4c0 - Move toolbarSaveButton init to base class
- git #7ca1afbb - Revert "Replace wgVisualEditorNamespaces with an associative array"
- git #d2c15e9e - Bring in code from MobileFrontend (task T96186)
- git #915a82d2 - Remove empty DesktopArticleTarget-shared.css
- git #2fdb1bb0 - Follow-up Ieb4e4eb3: Remove @until jsduck tag
- git #cf191f5f - Update VE core submodule to master (8feab4e)
- git #99217594 - Fix target rename merge conflict in CSS
- git #08a9551c - MobileArticleTarget: Collapse text style buttons
- git #3593184f - [BREAKING CHANGE] Bring in some code from MobileFrontend (task T96186)
- git #45325e0d - Settings dialog: Focus redirect target input when redirect is enabled (task T106616)
- git #03449dca - DesktopArticleTarget-*.css: Placeholder CSS fixes for skins
- git #b4d22ee4 - Remove mobileViewTarget alias hack
- git #bb57348a - DesktopArticleTarget#activate: Rename pageTarget to target
- git #fecdc29a - Replace ve-init-mw-desktopArticleTarget-* with ve-init-mw-target-*
- git #b5de6fa5 - [BREAKING CHANGE] Rename (View|Mobile)PageTarget to (Desktop|Mobile)ArticleTarget
- git #7b7219fc - When saving from review screen, swap to main save screen (task T107251)
- git #6d22fd1a - Follow-up 8250c8ad54: unbreak ApiResponseCache (task T107212)
- git #8ae71e20 - Stop removal of only template placeholder from transclusion (task T95252)
WikidataPageBanner
edit- Newly deployed extension
WikimediaEvents
edit- git #5a394656 - Restore the ability to open GeoHack in a new tab (task T107244)
- git #6e297e92 - Fix race condition in WMA tracking (task T107327)
- git #7b8d602e - Count log events in the authmanager channel (task T91701)
- git #af6ef0f2 - Increase search sampling from 1 in 1000 to 1 in 200 (task T107778)
WikimediaMaintenance
edit- git #6dffeb5f - Renamed $wmf* to $wmg* for consistency (task T45956)
wikihiero
edit- git #8efd12d7 - Invalidate parser cache entries generated prior to I5a0c4cbcb
- git #6172e8df - Only load ext.wikihiero styles if page contains hieroglyphics