MediaWiki 1.23/wmf5/Changelog
Appearance
< MediaWiki 1.23 | wmf5
Core changes
[edit]- git #127b75e7 - Update Scribunto to fix ml namespace aliases
- git #15cf5354 - Updated zero
- git #662278bc - Add Flow
- git #6c79f2fc - Update BetaFeatures and Cirrus
- git #cb0ccd1b - Update Wikibase, ensure correct memcached for property label lookup
- git #134dc7c7 - Update UploadWizard to fix IE8
- git #5ae0b9ea - Update Wikibase, for issue with parser function (bug 58099)
- git #d7c6f6cd - Bump GettingStarted to import required messages
- git #a2c4fb35 - Update MultimediaViewer to wmf5 for cherry-pick
- git #05a7f7a1 - Update VisualEditor to wmf5 branch for cherry-pick
- git #a2cd6446 - Add OOJS v1.0.5 to core
- git #5d199648 - Update Cirrus again
- git #4b881a08 - Updated Zero ext
- git #aabd2750 - resourceloader: Make sure hashmtime cache key is different by language
- git #6b4c1403 - Update VisualEditor to 1.23wmf5 branch for cherry-pick
- git #d842f898 - Update Wikibase
- git #313d9635 - [1.23wmf5] Translate to wmf/1.23wmf5 branch
- git #8e221bfc - Update VisualEditor to wmf5 branch for cherry-pick
- git #bb39a193 - Update MobileFrontend to wmf5 tip
- git #f0026487 - Updated zero ext
- git #47fe2d56 - Update UploadWizard
- git #f2edb76f - Update Wikibase, fix for action=info (bug 57461)
- git #e602d2d7 - Revert "Suppress section edit links with action=render"
- git #c37211f1 - Update WikimediaMessages for wfm5
- git #b24dcd4f - Update Wikibase
- git #e27fe905 - Commit of various wmf-branch live hacks
- git #9cd43cd0 - Replace inline tab with space
- git #9d3c1767 - Suppress false positive CodeSniffer warning
- git #b5473957 - Break long lines and formatting updates for includes/db/
- git #1e10dcd3 - Update formatting on database-related classes
- git #0c2a9d4f - Remove function calls from for loop test part
- git #af4b453d - Supress native "invalid email" warning on Special:ChangeEmail (bug 40909)
- git #7daa687d - Update documentation and formatting for includes/deferred/
- git #ee574b9c - Added some sanity close() calls to RedisConnectionPool
- git #368a95dc - Update formatting on includes/deferred/
- git #84552a2d - Initialise variables and update documentation
- git #dcb0471e - Remove unused private method check()
- git #ea941f78 - Add additional information to FileRepo::getInfo
- git #7b94b510 - Abstract declaration must precede visibility declaration
- git #f5003767 - Rename classes DiffOp_* to DiffOp*
- git #4da81608 - Rename class HWLDF_WordAccumulator to HWLDFWordAccumulator
- git #c13d478e - Break long lines in includes/diff/
- git #27edd570 - Avoid function calls in a for loop test part
- git #972865c5 - Ignore new message for translation
- git #abefd2c0 - Update formatting for includes/diff
- git #3fd1c59a - Avoid Database::encodeExpiry, when simple timestamp is given
- git #5e34e797 - Truncate protect reason for whole multibyte characters
- git #820dcbc3 - Update documentation in HTMLCacheUpdateJob
- git #40577be3 - Replace deprecated <tt> with <code>
- git #2d483fdd - Changing the welcome message after signing up (bug 57218)
- git #6e938b08 - Break long lines in MWDebug class
- git #87eb5192 - Fixed the last section of MediaWiki:SpecialSpecialpages (bug 28033)
- git #dfc87cf4 - Adding "while logged in" in email notification (bug 43368)
- git #a67dc5e2 - Update formatting in includes/dao/
- git #1cdc4ef0 - Update formatting and documentation in includes/context/
- git #b213de40 - Declare visibility of class property in ContentHandler
- git #5bec2e90 - Update documentation and break long lines
- git #4563a42e - Update ImagePage to use HiDPI (bug 56969)
- git #fec2bbe8 - Remove needless leading dash on Main Page interlanguage links (bug 55865)
- git #ddaffed3 - Fixed "Undefined property: stdClass::$page_namespace" error
- git #21cf1fb8 - Add tests for SpecialPage::requireLogin
- git #3bbe32d6 - Update formatting
- git #6ed32208 - Remove unused local variable and update documentation
- git #8b2fa843 - Add $counter which was defined dynamically
- git #77ce0042 - Update formatting
- git #3615dbda - API: Add default setting for OpenSearch limit parameter (bug 30089)
- git #f1539983 - Fixed spacing
- git #a467d23e - Cleanup and expand Status tests
- git #a416d349 - remove specific FORCE INDEX clauses causing trouble (bug 45619)
- git #237359a9 - Remove no longer needed code for PHP 5.2 compat
- git #50bcba45 - Remove dead var
- git #e78e2f17 - shared.css: Start vectorizing common icons (bug 35345)
- git #a60fac96 - Make Special:PasswordReset obey returnto and returntoquery parameters (bug 57098)
- git #14057d6e - Declare visibility on class properties of RecentChange
- git #8a0eb6de - Various fixes for ChangesList
- git #32e4fa93 - Update documentation for OldChangesList
- git #df28a004 - Various fixes for RecentChange
- git #68f3a226 - Consistently handle anonymous users on logged-in-only special pages
- git #c85e4668 - Declare visibility on class properties of RCCacheEntry
- git #7f56ab1d - Declare visibility on class properties of LinkBatch
- git #0470a55b - Update formatting
- git #9a2bf6a2 - Add visibility to Status functions and variables
- git #511d594b - Address CodeSniffer errors and warnings
- git #611aa1dd - Delete maintenance/language/zhtable/trad2simp_supp_unset.manual (bug 49436)
- git #5045dc0e - Sort 'MediaWiki' resources definitions alphabetically
- git #b2272f43 - Put status handling in EditPage into private function
- git #657a337d - Adding hlist module to mediawiki (bug 40062)
- git #f658180f - Remove unused global in ForeignAPIRepo
- git #a0c583e4 - Remove unused classes Title[List]Dependency
- git #ca209473 - Remove unneeded uses of else{} in api/
- git #470d0c8c - Format email addresses more consistently
- git #4a4fc110 - Update LinkCache::addGoodLinkObj param defaults to int
- git #4893d1f8 - Add WikiFilePage::getForeignCategories() method (bug 56598)
- git #91f29bf1 - Tweaked WikiPage::clear() comment a bit
- git #8175727a - move page_restrictions.pr_id to top in tables.sql
- git #a500e6d6 - Fix indentation of comment in tables.sql
- git #8c1a1267 - Added fail-over support to JobQueueAggregatorRedis using "redisServers" option
- git #d0aba5ed - Move RecentChangeTest to subdirectory
- git #9a362d64 - Allow null to be passed to User::setNewPassword() (bug 57075)
- git #65904ba1 - Add show=unpatrolled to the recentchanges API
- git #0ec4a015 - Set visibility on class properties for *Dependency classes
- git #e9c996a1 - Set visibility for class properties of DependencyWrapper
- git #203565a9 - Exclude servers with zero load from lag checks
- git #7d11e65d - Declare visibility on class properties of LCStore* classes
- git #4c3bc3f8 - Add/update/remove incomplete/incorrect documentation
- git #540d8daf - Declare visibility on class properties of LocalisationCache
- git #f8f3ddea - Update docs to reduce inconsistent type compatibility in api/
- git #e711503e - Remove underscore from classes LCStore_*
- git #1e07d640 - Declare visibility for class properties of LocalisationCacheBulkLoad
- git #04021a8e - Remove underscore from class LocalisationCache_BulkLoad
- git #ddb4e026 - Break long lines in includes/cache/
- git #82514799 - Update formatting
- git #3f968db2 - Update some documentation in CacheTime and ParserCache
- git #6f9c0c55 - Update indentation in ApiUserrights::execute()
- git #d9b3e2ee - Simplify ApiUserRights::getUrUser()
- git #54dd80cc - Update documentation for ApiDelete::deleteFile()
- git #8842bc95 - Add function to clear mPreparedEdit, to use in cases of mutable content
- git #5e3fab39 - Fix inconsistent line break
- git #041728e2 - Remove unused local variables
- git #d026e1a4 - Address errors and warnings in CodeSniffer in api/
- git #593fb308 - Update indentation
- git #6807426b - Address CodeSniffer comments in ApiBase.php
- git #beb73592 - Removed excess profile calls
- git #a9740255 - Changed use of tag_summary to use change_tag with GROUP_CONCAT() (bug 53577)
- git #f809241c - Set title to Special:Revisiondelete on action=revisiondelete (bug 48616)
- git #0c5dcc08 - Call setRelevantTitle during revision delete
- git #991c53d1 - ContentHandler: TextContent::diff should compare to given object, not itself
- git #5d87350c - Show correct link color on cached result of Special:DeadendPages (bug 56912)
- git #4c5088e6 - Fix incorrect parameter order for dieUsage()
- git #1032c5c3 - Add documentation for DerivativeRequest::__construct
- git #5aa7c747 - Logic optimization for wfExpandUrl()
- git #d093453e - Remove unused exception in SpecialPage::getTitleFor and add tests
- git #597bb6cf - Remove useless method overriding
- git #8d4b762e - LinkSearch: use default protocol if unsupported (bug 33029)
- git #81293cea - Avoid empty batch in ListredirectsPage::preprocessResults
- git #02071ecb - Fix covers tag in GlobalTest
- git #d8411bd5 - Add continue editing link also to js and css pages
- git #bb672df7 - SkinTemplate: Add $this as a parameter to PersonalUrls hook
- git #f1fb777c - Fix function doc of ContentHandler::getLocalizedName
- git #64db7068 - Split mocks/media/MockBitmaphandler file
- git #5ecaf91e - Add used message keys to ContentHandler::getLocalizedName
- git #13aebc4e - Remove SQL patches for old table 'validate'
- git #36319011 - Clean up some old readme files and remove references to SVN (bug 38714)
- git #1b014bbd - Fix typo in comment in mediawiki.action.edit
- git #dc3a235a - Deprecate addButton and insertTags in mediawiki.action.edit
- git #a2229050 - Use the native set_charset() method if available instead of SET NAMES
- git #914b5779 - Relicense jquery.placeholder.js to MIT (bug 47057)
- git #c24f8be7 - Revert "Remove unsupported and mostly non-functional Mssql support"
- git #a82cb43a - Use 'Original file' instead of 'Full resolution' for original file link (bug 53017)
- git #90adb487 - Call method with the same name it's defined with
- git #771ccc0c - Don't even mention $wgTitle
- git #a9253359 - Links to mediawiki.org in messages should use HTTPS (bug 54835)
- git #5e1efc31 - Remove unsupported and mostly non-functional Mssql support
- git #1707a799 - Fix CodeSniffer errors and warnings (final round for API classes)
- git #b9b699cd - Fix CodeSniffer errors and warnings on a number of ApiQuery classes
- git #a2dc7993 - Fix a few more CodeSniffer errors and warnings on some API classes
- git #87fe16c4 - Prevent space before ellipsis when truncating
- git #b3c1389e - Declare visibility on class property in ApiQueryInfo
- git #770f2a2d - Fix CodeSniffer errors and warnings (you guessed it, on API classes)
- git #a37e4669 - Fix CodeSniffer errors and warnings on yet more API classes
- git #fc50d150 - Fix CodeSniffer errors and warnings on some API classes
- git #93b9df35 - Move new hook release note to correct release notes file
- git #1e40bfe6 - Give extensions a chance to hide their (unrelated) log entries
- git #40f6d854 - Make sure we always restore the error handler.
- git #146ea320 - Expanded use of reauthenticateConnection() beyond just Lua calls (bug 56886)
- git #f46f2191 - resourceloader: Use state "error" instead of "missing" in case of exceptions
- git #a8798971 - Avoid extra parsing in prepareContentForEdit() (bug 57026)
- git #636c6448 - SECURITY: Don't cache when a call could autocreate (bug 53032)
- git #feb23b46 - SECURITY: Improve css javascript detection (bug 55332)
- git #d3e6230c - mediawiki.ui: Add right padding to .agora-field-styling() (bug 56805)
- git #5b7691c2 - Fix revdelete radio button labels (bug 56210)
- git #8a43bb5e - Add --noredirects parameter to moveBatch.php (bug 57077)
- git #9b0b74d7 - Enable module storage for 0.05% of visitors w/storage-capable browsers (bug 56397)
- git #213a2f99 - Move wikiGetLink rename from 1.23 to 1.22 RELEASE-NOTES
- git #8441b57d - API: Allow filtering keys in iiprop=extmetadata
- git #29e00097 - Exclude override to make method public from checks
- git #6b237ebf - Update docs for files in includes/actions/
- git #ac8ef319 - Fix the fix: "? :" -> "?:"
- git #d1c1724e - The light at the end of the API code format updating tunnel
- git #dadbe238 - I'm in your API classes updating your formatting
- git #789c2004 - Update formatting, return of the API classes
- git #cb8a9bb7 - Break long lines in Action classes
- git #d45bb99e - Yet more formatting updates for yet more API classes
- git #56aba313 - Update formatting on some API classes (must've forgotten these)
- git #c6630e8b - Update formatting on API classes, Part 3
- git #a6064342 - Update formatting on more API classes
- git #974562ae - Remove recentchanges.rc_cur_time from sql statements (bug 40667)
- git #a52b64ea - Add ar_id and el_id sequences for PostgreSQL (bug 15441, bug 39675, bug 56185)
Extensions
[edit]AbuseFilter
[edit]- git #3b5eb5a6 - i18n: use "int:" for consistency
- git #8e4c01fb - i18n: use "int:" for consistency
ApiSandbox
[edit]- git #cdadb248 - Add a bit to intro text to state that ApiSandbox can modify the wiki (bug 56555)
- git #002ae598 - Remove superfluous parameters with default values
ArticleFeedbackv5
[edit]- git #0761fe67 - Add dummy GENDER to avoid translatewiki warnings
- git #b580cee5 - Fix the activity-item-autoflag message
BetaFeatures
[edit]- git #865eed23 - Use 'skinname-$name' message for displaying skin name
- git #1ea8b36b - Link to translated page (bug 56536)
- git #9d7376af - Don't set hooks to an empty array
- git #a03c4255 - Standardise license tags in each file (bug 56312)
- git #ef4ea620 - Use numParams for correct i18n
- git #0e6d3a9c - Fix sitename use in section description
- git #b3a7a0c9 - API module: list=betafeatures (bug 57622)
- git #3b65a921 - Removing CSS for auto-enroll option label (bug 56743)
CentralAuth
[edit]- git #61c6e63a - Don't redirects anons to /createSession (bug 54195)
- git #330f81af - Don't localize Special:CentralAutoLogin (bug 54195)
- git #194c9b41 - Remove https redirect from CentralAutoLogin (bug 57223)
- git #dbddaa5e - Skip Special:CentralAutoLogin/start for JS anons (bug 54195)
CirrusSearch
[edit]- git #6567a21c - Make delete test less flaky
- git #0d47804f - Allow splitting of single namespaces into their own indexes
- git #18820d42 - Fix fetching ParserOutput (bug 58011)
- git #15da2d8a - Followup ec3d1d67c: fix fatals because of removed run() methods (bug 58008)
- git #1fe87350 - Clean up where conditions in sql query
- git #ecf02552 - Remove some accidental debug logs
CodeReview
[edit]- git #046edc14 - Fix double-space
- git #ae8090e0 - Updated README to use HTTPS instead of HTTP.
- git #ab7ad33f - Per special request: eliminate $wgTitle usage.
Collection
[edit]- git #734de04a - Rewrite of interaction with renderer
CommonsMetadata
[edit]- git #0b30640a - Use data provided by remote CMD only when appropriate
- git #50aec033 - Add generic CC license parsing
- git #5c822cec - Handle remote categories in a ForeignDBRepo setup (bug 56598)
- git #9bbefbf5 - Return assessment level
ConfirmEdit
[edit]- git #923375ee - i18n: fix double-space
DataTypes
[edit]- git #d8c99d73 - update composer file
- git #75b64373 - Have travis report to #wikidata irc channel
DataValues
[edit]- git #cf50ddc5 - update composer file
- git #be06f56d - $.suggester: Correctly handling arrays of objects passed as source
- git #b78f53c6 - Have travis report to #wikidata irc channel
- git #715e5e37 - Fix autoloading for PHP 5.3.2 to 5.3.6
- git #9a65d865 - (bug #56682) Use DecimalMath for getUncertaintyMargin.
- git #9b128315 - DecimalMath now uses bcmath if available (bug 56682)
- git #c1f29cc5 - jQuery.valueview minor options optimization
- git #6a5a19a3 - Documentation updates with assignment consistency
- git #bbc934d0 - Revert "Some documentation updates"
- git #f624c697 - Some documentation updates
- git #44dbad9b - (bug #56714) option for disabling rounding.
- git #18810be0 - (bug #56686) Use exponent to represent sig digits
- git #561f5822 - Fixed QuantityParser QUnit tests
- git #b4674ef2 - Implementing proper formatting for quantity values.
Diff
[edit]- git #9fefe356 - update composer file
DonationInterface
[edit]- git #fa6d0829 - i18n: fix double-space
FlaggedRevs
[edit]- git #3cf84dac - Fix typo
- git #d621b473 - Remove ugly $wgTitle comments
Flow
[edit]- ** Newly deployed extension
GettingStarted
[edit]- git #e0af3ddd - Move in required gettingstarted tour messages from GuidedTour (bug 53885)
- git #f9754182 - Fix method name so descriptions actually show up in help
- git #b9499a2c - New API for selecting a task; related refactoring and minor fm (bug 55598, bug 55773)
- git #6d37121b - Fix onConfirmEmailComplete class_exists check
- git #6cd92fd8 - Fix class usages from global namespace (bug 57540)
- git #4e02fc3a - Use GettingStarted namespace for all classes
GuidedTour
[edit]- git #7cd0fbda - Add return true to hook for back-compat with older core. (bug 57090)
MobileFrontend
[edit]- git #b8437a7d - Strengthen .tutorial selector (bug 57192)
- git #9b129c13 - Fix fatal
- git #194a04bb - Hack around Wikibase extension bug (bug 57094)
- git #9660c61d - i18n: Tweak language of Nearby pages beta feature
- git #af7ea992 - article -> page
- git #82437a13 - Story 1346: Edit overlay UI overhaul
- git #3af63667 - Strengthen .tutorial selector (bug 57192)
- git #056f0107 - Story 1360: Add paging to Special:History and enable link
- git #4b30b1bd - Story 1345: Redesign notifications overlay
- git #5abaf28d - Story 1347 2/2: Update this page has issues in beta
- git #06e546e6 - Hygiene: Cleanup enwp.less prepare to destroy it
- git #1f4c9799 - Story 1347 1/2: Use new overlay for this page has issues
- git #925407cd - Disable MobileWebInfobox's attemptLogEvent
- git #942b5633 - Fix regression in HTML markup (bug 57257)
- git #0fe4311c - Story 1099: Better search UX
- git #edfc6ddc - Last modified bar tweaks (bug 56861)
- git #90a07004 - Separate stable and beta search JS code
- git #3b0ca624 - i18n: Fix double-space
- git #8b9c2838 - Whitespace cleanup
- git #b974ba0d - Added tags to all feature files (bug 51046)
- git #b00bef72 - Don't run Router#checkRoutes externally (bug 56973)
- git #224bbe49 - Set up GENDER for two messages
- git #b30dbc1a - Don't load beta features code on mobile
- git #54b9ff5a - Make child overlay hide the parent forcefully
- git #bd816828 - Hygiene: Merge @contentMarginLeft/Right into @contentMargin
- git #b6872e90 - Hack: Hack around ULS issue (bug 57091)
- git #a98eae6a - Hygiene: Remove unused LESS variables
- git #5ef6af68 - Regression: Fix upload button on Special:Uploads
- git #d92e1920 - Hygiene: The big skin cleanup
MultimediaViewer
[edit]- git #e7bd3de2 - Remove oojs hack
- git #5aaf1e73 - Reorganize UI to be...way sexier. (bug 56499)
- git #15108af3 - Preserve space for the description even if it is not present (bug 56494)
- git #24a8092a - Measure sitename clicks too
- git #95a88d43 - Use oojs to extend multilightbox objects
- git #5d419682 - Use moment.js for date formatting
- git #96c4b068 - Rewrite of UI initialization
- git #c0c9e703 - ResourceLoader consistency file moves (bug 56421)
OpenStackManager
[edit]- git #89e459b5 - Fix double-space
Parsoid
[edit]- git #020432a0 -Â : Don't fetch wikitext source if oldid is missing (bug 56820)
- git #20c6afe7 - Properly reset inPre state in the pre handler
- git #96a76b5e - Remove some cruft from web service entry page
- git #12ffe41d - Suppress harmless DSR inconsistency warnings
- git #36633dba - js/README.txt instructions to run node server
- git #fd3d6dc2 - Add commonswiki prefix by default
- git #92b1b77d - tagId was incorrectly used as tsr info in TreeBuilderFixups (bug 57069, bug 57071)
- git #a4b56c44 - Fixed DSR errors introduced by DOM spec changes
- git #2cf5dd3a - Correctly serialize magic words added on client (bug 56983)
- git #21fa9fb1 - Some clean-up and fixes for the external API
- git #92510c85 - Better error handling in the ParserService
- git #db3c00fb - Remove 'wiki' from prefix to get the actual wikipedia URL
ProofreadPage
[edit]- git #e858a383 - Use the default dimensions for body editing area
- git #df5dfda7 - Fix link to not existing thumb for mono page files
- git #291c6fff - Use default header and footer defined in system messages
- git #5ef6323a - Fix error with extension tags for automatic header and footer
- git #116f2afc - Make Page: pages unserializer more comprehensive
- git #0d578d21 - Improve ProofreadIndexPage parser management
- git #efe54e51 - Fix fatal error in ProofreadPageLevel (bug 57984)
- git #19e03c7f - Let contentHandler system add change of level tags in edit summaries
- git #32ac0990 - No indentation to the first paragraph of a Page: page
- git #6fb89d20 - Check that the proofreader is not null in API validation
- git #84006404 - Normalize level title
- git #e58565c5 - Fix an error in Page content unserialization
- git #9c7c30b1 - Use as image name the root title of the page
- git #50cae2cc - Fix a failure in API when the page does not exists
- git #0dde2537 - Revert "Should fix an issue where qualityX classes are not add to links" (bug 57942)
- git #454e3479 - Should fix an issue where qualityX classes are not add to links
- git #c9bc2e96 - Load page module when the navigation is displayed
- git #1e290d5b - Remove an unneeded property
- git #ab730c58 - Throw exception properly
- git #1ef98a41 - Add @covers annotation
- git #c929c6f0 - Remove buttons to move in the image
- git #93a05b4b - Add a maintenance script in order to replace hardcoded content model for Page: page in the page DB table
- git #3fb36197 - Improve example of prop=proofread API
- git #64f696d8 - Include base module in mobile view
- git #5a28fce5 - Improve page pages CSS and JavaScript
- git #579ce2e1 - Reimplement toogleLayout feature
- git #822e4c4a - Improves EditPage code
- git #f186c1ab - Move rendering of Page: pages to ProofreadPageViewAction
- git #db48411a - Replace jquery.panZoom by a lighter zoom widget
- git #a97a959f - Remove the zoom system from Page: pages view
- git #117bf55e - Reimplement the old WikiEditor layout
- git #9ae281fb - Support for custom image width
- git #80d8d825 - Remove most of injected global variables
- git #a2f9109a - Add icons for pref, next and index navigation links to the Vector skin
- git #653a42de - Major refactoring of the JS part of the page edition system
- git #bb3bc624 - Implement ContentHandler facility for page pages
- git #d84dbb09 - Improve image transformation parameter normalisation
- git #dec2896e - Fix a fatal error when the Page image doesn't exit
- git #54dd7a6c - Added zoom buttons to the toolbar.
- git #2d37f841 - Added the zoom library jquery-panzoom.
- git #de8d06d0 - Moved the display of links to previous, next and index page to PHP.
- git #65e85f87 - Display of page shifted to ProofreadPagePage class.
- git #5f520be9 - Removed JavaScript which is to be rewritten.
- git #f09a6f8e - Toggle header-footer visibility.
- git #64ee0178 - Moved the whole display of fields to PHP.
- git #007ff45a - Addition of code that will be used for setting up of editing system in PHP instead of JS.
- git #678b61c9 - Separation of rendering part from ProofreadPage.body.php.
- git #d2132c83 - Added unit tests for Page pages.
Scribunto
[edit]- git #fbeb9c9b - Add Malayalam aliases for 828 and 829" (bug 54951, bug 58074)
SemanticForms
[edit]- git #57a200a7 - Fixed PHPUnit test for SF_FormPrinter (bug 57199)
- git #ef10534d - Fixed Dynatree package dependency to avoid occasional loading error
- git #f921cbbf - Fix for "connecting property" bug in new #subobject handling
Translate
[edit]- git #b1604b48 - Cherry-pick 1415f6d6 e0656091d b9dcb7aea5
- git #35428240 - Create wmf/1.23wmf5 branch and update .gitreview
- git #d6f9c7eb - Class names start with a capital letter
- git #aabe9e35 - Fix --most reports
- git #46130664 - "Sandbox messages" should not appear in the TUX group selector (bug 57287)
- git #c8d39dc4 - groupStatistics appeared to be completely broken
- git #e7f3d8b0 - Accept any number as explicit plural form
- git #0e25503b - Avoid class name conflict with core
UniversalLanguageSelector
[edit]- git #d2522e40 - Avoid duplicate html ids for the settings panel triggers (bug 57353)
- git #6c6a82ce - Added README describing font.ini file fields.
- git #b66784b2 - Add request-bug and request-default fields for DoulosSIL font.
- git #c9ac792a - Add request-bug and request-default fields for CharisSIL font.
- git #415101e9 - Add request-bug and request-default fields for Amiri font.
- git #9eda0fe6 - Add request-bug and request-default fields for Akkadian font.
- git #77142fdf - Move the steps file back to correct folder
- git #e435f936 - Add request-bug and request-default fields for Tuladha Jejeg font.
- git #a0ab3a55 - Use page-object waiting API instead of Selenium waiting API
- git #63d9fab7 - Add request-bug and request-default fields for AbyssinicaSIL font.
- git #22445187 - 3 (bug 5691)
- git #277b0db9 - Visual indication while saving the settings (bug 53772)
- git #ded20c61 - Fix and enable feature Persistent settings (bug 56885)
- git #c453a97a - Add request-bug and request-default fields for OskiEast.
- git #faa55de6 - Add request-bug and request-default fields for Phetsarath.
- git #68775549 - Add request-bug and request-default fields for Siyam Rupali.
- git #328eb017 - Json message loader clean up
- git #8d9f1e97 - Remove unused method: hide
- git #09958fb0 - Do not strip hints from the WOFF format file too
- git #b04c11ae - Sort the language code in alphabetic order
- git #644f38d5 - Add Polish also to OpenDyslexic font supported languages (bug 57136)
UploadWizard
[edit]- git #354a951c - Fix script error in IE (bug 58100)
- git #46f7341a - Move file to adhere to module declaration
- git #06036695 - Introducing a button to show coordinates in OSM (bug 56614, bug 56612)
VisualEditor
[edit]- git #0d2aefb0 - Conditionally register oojs and oojs-ui
- git #7b28e238 - Blacklist all versions of IE, as IE11 is now out
- git #cff5f38b - Fix crash in MWExtensionNode creation mode
- git #cde33048 - Recompute auto-numbered reference listKeys when merging internalLists
- git #fd4495e2 - Pass the mw.user directly into
- git #4cbf220b - Use __DIR__ instead of dirname( __FILE__ )
- git #59f5ec86 - Clean up uses of 'this' in mw.ViewPageTarget
- git #de979ff2 - Replace raw oojs-ui files with v0.1.0-pre (0267100ab3)
- git #c027af9e - [Browser test] Expanding test with additional text markup types
- git #f9d71294 - Prevent link-annotating MWReferences (bug 56250)
- git #8f9d1847 - doc: Fix existing violations detected by JSDuck 5
- git #4854d644 - doc: Get rid of 'static' property container in jsduck index
- git #583936f8 - [Browser test] Add Review Changes workflow per reviewer comment
- git #b1694c65 - Add inputFilter function to InputWidget
- git #f4960850 - Account for sanitization changes properly in InputWidget
- git #ef5f3ec0 - Combine all the saveError.* track events
- git #0aeab0d5 - Restoring messages that seem to have been deleted prematurely.
- git #c2f84d95 - Fix path to oojs in eventLogger.html
- git #74332f7a - Only replace meta-data from dialog if it has changed
- git #a60bdb80 - Document the fact that ve.dm.MetaItem#replaceWith takes a plain object
- git #e5e47afb - Fix whitespace issue that eluded me in c4b349db4
- git #4eb1d7b9 - Add event logger to collect IME functionality info
- git #c4b349db - Guard against undefined listener arrays in EventSequencer
- git #abf05623 - Point to the "Help" button instead of the "Beta" button for feedback.
- git #51f0add8 - Fix reference to insertItem() in MetaList, was renamed to insertMeta()
Wikibase
[edit]- git #6f20c5ca - Ensure TermPropertyLabelResolve memcached is per language
- git #f568d279 - Add setting to disable displaying parser function errors
- git #87056cd4 - add wikibase css class for parser function errors
- git #b792d34f - Add debug points in term property label resolver
- git #76420ad6 - Fix order of parameters for PropertyLabelNotResolvedException
- git #08f3d846 - Use setting for property info table cache key
- git #a1037651 - Improve exception handling in SpecialModifyEntity
- git #d11477d8 - Fix fatal error in SpecialModifyEntity
- git #fa6f8e8d - Make sure ApiResult is ready before using it (bug 57531)
- git #603b8d54 - Restore old result path in wbgetentites (bug 57529)
- git #08cce088 - Add missing use statement in client hooks (bug 57461)
- git #26c596f3 - Fix property parser function, when property label not resolved
- git #b14df3d5 - Move quantity data type out of experimental
- git #fc08c40c - update composer file
- git #d2fee582 - Added language suggestions to SpecialEntitiesWithout*
- git #097d097f - Add ftp to default url schema types (bug 54103)
- git #abb65a63 - Enhance api messages for bad wbeditentity data
- git #f47d7e6e - Cleanup of ClaimModificationHelper and related
- git #31c57810 - Cleanup GetEntities ItemByTitleHelper and others
- git #6f257b84 - Fix code that is lying to us!
- git #78efee4b - Cleanup MultiLangConstraintDetector Class
- git #a8728e55 - Fix case where = should be ===
- git #30ee8552 - Fix phpdoc for RdfBuilder class
- git #752b7f80 - Fix RdfSerializer class phpdoc
- git #93cefcf5 - (bug #56903) Introducing EntityInfoBuilder
- git #8553e90d - Refactor Api Output to use ResultBuilder Pt1.
- git #d00367ff - set $wgLanguageCode in travis to something non-english
- git #23a813f6 - Remove use of global, which causes test failure for non-english wikis
- git #2efadc7c - Fix ClaimDifferenceVisualizer test that fails for non-English wikis
- git #a0415372 - Make dumpJson log to stderr. (bug 57015)
- git #a5f93fda - Cleanup i18n file headers
- git #ffd5151e - Add extra context to i18n wbeditentity-override
- git #d4030afa - Add i18n qqq for wbmergeitems
- git #a45a9fed - Remove i18n wbsetstatementrank for removed module
- git #9a9cbf9d - Fix bad dumpJson output when skipping entities.
- git #f4044eab - Fix double-space
- git #da5ccdc9 - Cleanup in WikiPageUpdater
- git #be4a69f7 - Ensure mPreparedEdit in WikiPage gets cleared if set.
- git #33f73dd9 - Update package info
- git #234a8b73 - Have travis report to new #wikidata irc channel
- git #38c0971c - Fix imports
- git #0b8c67b0 - Don't spoil $wgDevelopmentWarnings in test provider.
- git #cdb9593d - Introduction of FetchedEntitiesFinder::findDataValueLinks
- git #26980de0 - Restructured template mechanism and implemented simple template cache
- git #9b5bf65e - Refactor Permissions tests into 2 seperate classes
- git #9a000463 - Fixed SetClaimTest
- git #24d8660a - Conditionally require jquery.uls.data as dependency, if ULS is available
- git #faf4fac7 - Implemented "index" parameter in SetClaim API module
- git #5e660794 - Implemented index parameter in ChangeOpClaim
- git #c2ca50c4 - Fix random failing tests on travis
- git #7bece6db - Remove clutter
- git #0796f9da - Do not run ParserAfterParse client hook during phpunit tests
- git #21789884 - fixed bug for index.php?title=... installations
- git #13971989 - Remove some silly usages of newFromNumber
- git #44d3f529 - Add docs to MockRepository
- git #cc01133f - Get rid of deprecated method in PropertyParserFunctionRenderer
- git #65a50d5b - Rem clutter comment
- git #0648089e - Fix EntityId related issue in WikiPageEntityLookup
- git #9930be41 - Check id entered in SpecialSetSiteLink is an ItemId (bug 56933)
- git #c38ac058 - Minor cleanup and add covers tags in client
- git #637207a8 - Remove unused SearchEntityArtefacts
- git #cca39475 - Remove one more usage of EntityId::newFromPrefixedId
- git #414dc973 - Get rid of deprecated method usage in WikipageEntityLookupTest
- git #02864e51 - keyboard shortcut to get to Wikidata item (bug 46538)
- git #f1b3ef4c - Update package requirements
- git #5b0ad395 - remove sql files in client for unused tables
- git #c58f467e - Remove unused caching facilities in Wikibase Client
- git #3c2ad3da - Remove verbose headers
- git #76284d9c - Some cleanup in LangLinkHandler
- git #d1780782 - Fix action=info in client, split logic to own class, add tests
- git #483e014d - Fix typos in dumpJson command options
- git #871d91cc - Support diff=0 in Wikibase (bug 49434)
- git #68610070 - Removed detaching of entityview DOM while initializing
- git #7987380a - Rename EntityUsageIndex to ItemUsageIndex and cleanup
- git #efa487f1 - Use PropertyId and ItemId instead of deprecated EntityId
- git #a0d58a99 - Using the new Ruby Hash API
- git #a788b37e - Using new page-object API
- git #28d6c818 - Adjust SpecialWatchlistQuery hook usage for Iec4aab87 in core
- git #027848ed - Cleanup in WikiPageEntityLookup
- git #0e304e6e - Add missing @authors to LinkTitles api module
- git #6e77af51 - Prevent test from being marked incomplete
- git #ef92eae7 - Making feature file more readable
- git #4b4f7674 - Remove usage of deprecated method
- git #0fd85081 - Some cleanup in TermSqlIndex
- git #0d9d7ab7 - Add profiling calls to TermSqlIndex
- git #56c4f3bb - Re-focus "add" button after having added/cancelled adding a reference
- git #d34f37de - Re-focus "add" button after having added/cancelled adding a claim
- git #ddabb2a3 - Removed interactionWidgetName option from "addtoolbar" widget
- git #82842ea1 - Introduced toolbarcontroller.destroyToolbar function
- git #7e5e0dbd - Simplified toolbarcontroller.definition
- git #11785dac - Add byPropertyListSerialization Options and use
- git #e0a58e0b - Use MockSiteStore for testGetLangLinkSiteGroup in WikibaseClient
- git #2bb2f7a0 - Initializing toolbar controller before entity view
- git #536bea0c - Removed "toolbarParentSelector" option from toolbarbase widget
- git #db545bd5 - Removed unnecessary nodes from "wb-statement" template
- git #e50ddce0 - Removed default event handler generation from toolbarcontroller
- git #d0cc303b - Fixed EditableValue.*Interface QUnit tests
- git #e6ddda3d - Updating reference count when adding/removing references
- git #c328ff63 - Remove hidden infomation flow in ChangeOpsMerge
- git #2717b5ca - wbmergeitems can now ignore sitelink conflicts
- git #ced87a22 - Add ignoreconflicts to wbmergeitems api module
- git #97c990b0 - ChangeOpsMerge can ignore certain merge conflicts
- git #e442d97b - Use (hidden) preference for copyright acknowledgment (bug 47496)
- git #fb332eb7 - Add extra test cases for merge changeops
- git #3e46e587 - Fix error when adding ref with no snaks-order
- git #2e35f31d - Fix comparison of objects in ClaimDiffer
- git #05ff4845 - Reduce ResultBuilder constructor to 2 usages
- git #967b7fc8 - Fixed Reference and Statement QUnit tests
- git #c0e0156e - ReAdd validation for wbsetreference.... (bug 56623, bug 56662)
- git #d9fb20eb - Correct and simplify direction setting for propertyedittool
- git #f684e65e - Fix builder for QuantityFormatter (constructor changed)
- git #9b645771 - Make entity change hooks usable by Wikibase Query
- git #ba533ea0 - Implement List Serializer and Unserializer
- git #e6756fbb - Set explicit direction for wb-entity-undefinedinfo
WikibaseDataModel
[edit]- git #1c3b6a60 - update composer file
- git #70a9bf45 - Upgraded ByPropertyIdArray
- git #f549bbc9 - Fix composer.json
- git #22216388 - Add dependencies in composer.json
- git #dc641fbe - Update IRC channel location
- git #a54c98cb - Have travis report to #wikidata irc channel
- git #160297dd - Add Wikidata team to credits as Im no longer the only author of this component
- git #7969554c - Optimized imports
- git #e0d4e24b - Remove getNumericId altogether from EntityId
- git #7c0ff40a - Add tests for Property::getId
- git #63091443 - Remove broken and pointless test
- git #792a3b78 - Move some code
- git #75477317 - Check for badges duplicates
- git #827d9b9d - Snaklists can now sort themselves given an order
- git #0e340c69 - Allow comparison through equals method if exists
ZeroRatedMobileAccess
[edit]- git #536be3fa - Don't echo Wikipedia Zero banners when HTTPS isn't zero-rated.
- git #a26c9c38 - Add messages for zeroconfig-proxies Wikipedia Zero configurations.
- git #050cdedb - When proxied, don't show banners unless proxy is known to be zero-rated.
- git #8bb11432 - Zero warning page fixes
- git #381b5ff4 - Always on banner on special, add a welcome message to the landing page
- git #ace1e314 - Removed X-Images variance & legacy url params
- git #11ee4f13 - Make the shell script kicking off PhantomJS only look in same dir.