MediaWiki 1.22/wmf1
MediaWiki 1.21/wmf12 | ウィキメディアのウェブサイト群への MediaWiki 1.22wmf1 の展開 | MediaWiki 1.22/wmf2 |
ウィキペディアとその姉妹サイトを支える MediaWiki の最新版 (名前は「1.22wmf1」) が、2013年4月1日(月)以降、全ウィキメディアサイトに段階的に展開されていきます (ロードマップを参照してください)。
最新のソフトウェアを2週間ごとに展開する方針を続行します。この方式では、起こりうる問題と不具合を最小化し、問題の原因となりうるコードをずっと最新に近いものにすることで、問題の原因がより簡単に突き止められるようにすることを意図しています。
最も重要な変更点
- New translation interface becomes the default.
最新の変更点
Core changes
- git #7d6542c0 - Update MobileFrontend and Zero
- git #c9e702e7 - Fixed redis job queue stat value for "recycle".
- git #39388ab6 - Bump GettingStarted for deployment.
- git #bd5baff7 - Update Wikibase with ORM backport patch
- git #f4be9aa4 - Support HTTP timeout detection in curl backend
- git #d6c62831 - Remove non-functional handling of curl_error()
- git #9ebf9513 - Updating CentralNotice and ContributionReporting to latest
- git #1437b57b - Set up the profiler in CLI mode.
- git #87e68e0d - Update MobileFrontend to tip of production branch
- git #1a7ee518 - Update ContributionReporting for 2013 fundraiser
- git #2a583811 - Updating CentralAuth / Special:MigrateAccount
- git #8477aaa3 - Update CentralNotice to Fix Banner= bug
- git #2ab9cd21 - Updating CentralAuth maintenance script
- git #fcbaa292 - Updating CentralNotice to deploy branch
- git #39af17f4 - Bump GettingStarted for deploy
- git #54f74111 - Added a script to copy jobs from one queue to another.
- git #2d3cc22b - startup: Lower blacklist for Firefox from 4 to 3.
- git #de3c74c6 - Adding Nostalgia extension
- git #bb5ccb6b - Backport user-agent blacklisting
- git #161e8670 - Bump GuidedTour for deployment
- git #9cef5060 - Bump GettingStarted for deployment
- git #b61053ca - In SqlBagOStuff::getMulti(), catch connect errors
- git #5f7870b8 - API: Fix rccontinue handling (バグ 46787, バグ 46787)
- git #ec8f42da - [JobQueue] Fixed use of ipairs() in JobQueueRedis.
- git #c7832c89 - [JobQueue] Added JobQueue::getAbandonedCount() and use it in showJobs.php.
- git #3fda466e - Update Wikidata extensions to same as 1.21wmf12
- git #d5b145c0 - Removed "flush on destruct" from StatCounter.
- git #0c88f424 - Use double quotes to use variable $oper properly
- git #94f35cb3 - Reduced indentation levels, broke long lines
- git #79fc796a - Installer can now customize the logo in LocalSettings.php (バグ 40617)
- git #aaeddde1 - Remove leading spaces in two messages
- git #cf46d892 - Fixed small doc typo.
- git #217cb2e3 - Fix pretty JSON when strings end with backslashes
- git #d99bda6e - Apply IP blocks to X-Forwarded-For header (バグ 23343)
- git #bdd54106 - Move QoS_Atomic -> QOS_ATOMIC.
- git #43c70946 - Make ResourceLoaderStartupModule work on mobile
- git #dabbbc7d - Remove rel="next" that accompanied returnto. (バグ 46680)
- git #da591326 - Drop doc mention of removed importUseModWiki.php script (バグ 46682, バグ 46682)
- git #4ba66e41 - Revert "Apply IP blocks to X-Forwarded-For header"
- git #5f1e9543 - Avoid sending multiple UDP packets for the same key in wfIncrStats().
- git #a5d70e3a - Apply IP blocks to X-Forwarded-For header (バグ 23343)
- git #516fcfe0 - WebRequest::getRequestURL: Follow up Ibe00a6b8
- git #11adcad0 - .) (バグ 45405)
- git #9399d52d - [JobQueue] Added more isQueueDeprioritized() checks to avoid refreshLinks spam.
- git #44658845 - Omit RC_EXTERNAL edits from UDP feed
- git #dca6a220 - Bump 1.22
- git #ec794e12 - If isConfirmedEmail (already confirmed), skip dbtouch/hook call (バグ 46655)
- git #55f9ec17 - Enable $wgVectorUseIconWatch by default.
- git #0509c1ed - OpenSearch: Error for unsupported formats and adding format=jsonfm
- git #769f4344 - Renamed JobQueue::QoS_Atomic to JobQueue::QOS_ATOMIC per convention.
- git #dbb90e8e - Start outputting deprecation warnings when legacy linker methods are called on skins.
- git #9d7e9c31 - Revert changes in fallback behavior (バグ 46579, バグ 1495)
- git #f4b17357 - Fix case of some Title methods (final round)
- git #c86c699c - Fix errors reported by phpcs in includes/HTMLForm.php
- git #075dc3f5 - Prevent PHP notice by adding isset() check (バグ 46627)
- git #1c5b203b - Use get_class( $this ) instead of __CLASS__ in RedirectSpecialPage::execute()
- git #cb95e110 - Refactored use of $wgMemc in JobQueueDB to use a field.
- git #080a017f - Use MessageCache::getMsgFromNamespace() to fetch conversion tables.
- git #6e38324a - mediawiki.api: Add xhr.abort method to promise object
- git #a9faef2a - jquery.textSelection.test: Fix regression in Opera (バグ 41931)
- git #fb04d38e - ErrorPageError log messages should be in English (バグ 44111, バグ 44111)
- git #79f80cc4 - Combine JavaScript and JSON encoding logic (バグ 26818)
- git #78695bce - [JobQueue] Ignore job release timestamps for de-duplication.
- git #cfe057a6 - Made sure MediaTransformOutput::getLocalCopyPath handles storage paths.
- git #5a266de0 - Handle protocol-relative URLs in WebRequest::getRequestURL. (バグ 46607)
- git #5b17f233 - CoreParserFunctions::anchorencode should return a string (バグ 46608)
- git #990cb75c - Add RL targets support to OutputPage
- git #df5265e1 - Fix case of some Title methods
- git #6da93fc6 - Update code formatting
- git #80f4ee17 - Update code formatting
- git #ff98b898 - Removed deprecated usage of 2nd param in Title::getLocalUrl in SpecialAllpages
- git #19ecb69f - Handle invalid titles on ProtectedPages and ProtectedTitles (バグ 46493)
- git #3e6f1138 - showSiteStats now shows ss_active_users statistic
- git #cd2eb4e1 - Check return value of dir() in Skin.php (バグ 42167)
- git #d5aed582 - [JobQueue] Added a function to purge the aggregator cache.
- git #c84b33d5 - giving #p-personal a higher z-index than #content in monobook (バグ 46059)
- git #2e28e76a - Updated PostgreSQL insertId() docs to actually make sense.
- git #702e9719 - JSHint: Ignore docs/html and docs/js
- git #dd47f9f5 - use content language for rotation comment (バグ 46547, バグ 46547)
- git #a1d4f5b0 - mw.loader: Guard against odd setTimeout behaviour in old Firefox (バグ 46575)
- git #c03f1ebe - test: ignore code coverage for CleanUpTest
- git #15833daf - Fix case of some Title methods
- git #3131dbc9 - Clarified FileBackend::doOperations() docs a bit more.
- git #c328cf64 - [FileBackend] Cleanup behavior for coping/moving a file over itself.
- git #1b8cb8dc - Include the site language in the fallback list (バグ 1495, バグ 1495)
- git #6c278b6d - fix some spacing
- git #27104686 - Remove Special:ActiveUsers
- git #525bbc33 - Removed undesirable space after external link url in printout (バグ 23472)
- git #ec6363cf - JSDuck: Cover more of external.js and implement @source
- git #753d81ed - Add gender aliases for Yiddish (バグ 46529)
- git #50f46c67 - Add mobile target to jquery.getAttrs
- git #204d15fd - Fixes to Special:FileDuplicateSearch form
- git #22847277 - Fixes to Special:WithoutInterwiki form
- git #f8f8576f - Move RELEASE-NOTES entry to the correct section
- git #89445ca1 - release notes update due to Change-Id:
- git #8d99c00d - fix hiding bot edits (バグ 25325)
- git #4b6ce109 - Pass function name to insert() in replace() in Database class
- git #8c848d59 - , code will be submitted in a separate review for Parsoid (バグ 42353)
- git #23a8968c - Add to docs that input will be HTML escaped
- git #9e01dd34 - TimeAdjustTest: Use dataProvider
- git #604bc07a - Add a full stop to the message "noemailcreate"
- git #e8e2474c - Revert "Misc follow-ups to I2fc3966e (a161c5e)"
- git #e78a8701 - DefaultSettings: Remove some empty lines
- git #e7422407 - New paragraphs wrapping tests in the presence of comments & WS lines.
- git #3d8eb11e - Installer: Check if /extensions is readable and a directory (バグ 46447)
- git #7d8a184b - Tests: Fix case of some methods
- git #5a860907 - ContentHandlerTest: Use dataProvider
- git #1b292fe4 - Test to make sure numRows() calls don't show unrelated errors (バグ 42430)
- git #40c01f24 - Update plural rules for Hebrew
- git #fa190730 - Remove <code></code> because it is not parsed (バグ 46142)
- git #bb53df6b - A list of many words mediawiki uses as strings, comments, names.
- git #b36d8830 - Tests: Make phpunit providers "public static". (バグ 46434)
- git #b3dd3881 - (バグ 45803) Parser: Fix whitespace handling within headings (バグ 23393)
- git #86087878 - Call loadFromRow() as needed in Title::moveToInternal.
- git #ff3485ec - Tests: Use more setMwGlobals
- git #3b2c99d7 - MessageTest: Split test and use setMwGlobals
- git #61c0064d - Call loadPageData() as needed in Title::moveToInternal. (バグ 46397)
- git #6aa1328c - API: Fix parameter validation in setnotificationtimestamp
- git #45b34192 - Add SpecialSearchResultsPrepend/Append to release notes
- git #b1aa60af - [JobQueue] Added support for delayed jobs with JobQueueRedis.
- git #319ace81 - Fix wfWaitForSlaves() for foreign DBs
- git #3d7966d2 - IcuCollation::$tailoringFirstLetters: letter removal rules for Finnish (バグ 46330)
- git #e7ac47fe - Add comments for grep (includes/installer/)
- git #7cb76409 - Fix wfWaitForSlaves() so the $wiki parameter actually works correctly
- git #817d4fc5 - MagicVariableTest.php: Use dataProvider
- git #7140f893 - SideBarTest.php: Use dataProvider/use setMwGlobals
- git #c06cec54 - $wgContLang global unneeded in braceSubstitution() since fc00763f0
- git #06b0967c - Allow the retrieval of the plural rule type for a given number
- git #133f5952 - Remove custom plurals for Nso and Sl in favour of CLDR
- git #1575b24f - Added a PoolCounterWorkViaCallback convenience class.
- git #dbba2ec6 - [JobQueue] Factored "root job" de-duplication code into base class.
- git #fc00763f - Add parser method to call parser functions (バグ 41769)
- git #cc3ac23c - [JobQueue] Optimized redis queue to use Lua scripts.
- git #1ce2431c - Add tests for case-(in)sensitive magic words
- git #0d45f207 - Add test for table with empty line between table and row tag
- git #6716ee49 - Extend paragraph / line with block tag interaction tests
- git #cd415914 - Revert "Change login/createaccount forms to new appearance"
- git #7863afff - Remove (edit) from Special:Tags for non-editinterface users (バグ 46180)
- git #4ec4de58 - Rebuild MessagesEn.php
- git #cebf04f3 - wfProfile fixes:
- git #5131bbad - Moved some RedisConnectionPool docs to the factory function.
- git #92bb00d3 - Change login/createaccount forms to new appearance (バグ 44628)
- git #69d779cf - Add mobile target to QUnit and its dependencies
- git #5b4855bb - Cleaned up PoolCounter docs, moved up some functions, and declared public functions.
- git #134033c0 - Add two table parser tests
- git #73b5fc4e - A few minor doc group tweaks.
- git #ef915e37 - Added UserCache::getUserName() convenience function.
- git #0543c7b0 - Added profiling to MWHttpRequest and Http.
- git #8764b3aa - Remove spaces in function signature
- git #eb72fecf - Fix WDDX formatted output
- git #69ac41c6 - Adjusted the margin of "userloginForm" (バグ 45775)
- git #9c6655ad - IcuCollation::$tailoringFirstLetters: 'sv', 'vi' verified
- git #46f21322 - Fix type of list=tags&tgcontinue
- git #7f1a0787 - Check for rev_len not rev_sha1
- git #3dd97bf6 - Use gettype only for debugging text
- git #744c0c75 - Move subclasses of LogFormatter to their own file
- git #b141546c - Added ScopedCallback functions for early execution or cancellation.
- git #139292da - [FileBackend] Replaced redundant "disposition" param with "headers".
Extensions
AbuseFilter
- git #e87bb7a5 - Replace 2 deprecated methods
- git #3ff9084c - Fix PHPDoc comments
- git #2a7e5c81 - Make use of the user_timestamp index in ApiQueryAbuseLog
- git #233a850a - Make AbuseLog searchable by IPv6 IPs (バグ 39449)
- git #7450622f - Update afl_rev_id even if the edit summary changed
AntiSpoof
- git #072c4abf - tests now extends MediaWikiTestCase
- git #92fc58ce - test: remove Comæ test which is broken
ArticleFeedback
- git #b0a350d2 - Remove jquery.clickTracking from module dependencies
ArticleFeedbackv5
- git #aa89ed37 - Improve use of index for fetching most recent feedback activity from logging table
- git #01a2be9b - Alternative method to detect the existence of a user/talk page discussion
- git #2259542a - There's an inconsistency in the feedback page view and the permalink view; it looks like the feedback page view is not up-to-date (バグ 46797, バグ 46797)
- git #0655cd3b - Spell-check: occured -> occurred
- git #1f094158 - Impossible to read feedback for subpages (バグ 46896, バグ 46896)
- git #09a5b4c9 - Unable to open activity log after adding note (バグ 46996, バグ 46996)
- git #ba362f2f - Wait for slaves to catch up on correct cluster
- git #3637995b - Fix all links to point to Special:ArticleFeedback/<getPrefixedDBkey>
- git #7eaa47e4 - Remove (if exists) entry from list if it'll be pulled as highlight
- git #b8ec9e88 - Activity log: time ignores user-timezone settings (バグ 43204)
CentralAuth
- git #e2ac1507 - Updates to migrateAccount.php for performance.
- git #f7ee775a - Adding username to the header line for better error grepping.
- git #e33044cc - More verbose logging and checking for migrateAccount.
- git #4f366126 - Adding more verbose handling to the --safe option.
- git #3f130068 - Use user case for global group names, fix logging (バグ 46631, バグ 27551)
- git #b5cdd5c6 - Fix grammar (comma before but)
- git #6ef5a2a7 - Refactor migratePass1.php to be a maintenance script.
CentralNotice
- git #2920c686 - Remove unnecessary global
- git #491b0dbb - Add dependency to mobile module
- git #307c0d18 - remove deprecated BannerListLoader
- git #2a87b09b - Allocations function requires device
- git #907ab4b9 - Fixing CN Banner Forcing
- git #c82f2f66 - fix dependencies on the future
- git #25a5cb04 - (FR #894) Crazy sql to rebuild corrupt logs
CodeReview
- git #57a72cb6 - Fix grammar (comma before but)
ConfirmEdit
- git #faba9da0 - Update call to MathRenderer due to changes to Math extension. (バグ 46132)
ContributionReporting
- git #05e15918 - ContributionReporting Requires Colour
- git #24f596a3 - Adding 2013 Fundraiser to ContributionReporting
CreditsSource
- git #525b40c6 - Split time and date in running sentence
DonationInterface
- git #fa8c3dce - maintenance notice as gateway form
- git #3431c675 - Adds the correct our-end success status code to boletos so we can get some logging out of it.
- git #7c635168 - Commenting out currency 'TRY' as paypal won't accept in it.
- git #f367ea0e - pass 'recurring' param on to the gateway
- git #885c6604 - lame dependency
- git #140c4985 - Change PayPal adapter workflow
- git #8755b885 - Fix grammar (comma before but)
- git #bcf67299 - Making the ES DD form readable
- git #4b3581e4 - Better checks for CC numbers in fields
- git #e6f95f11 - CC Numbers are at least 12 digits long
- git #3af8b751 - set final status after direct debit set_payment
- git #a63cfc11 - Adding logging about currency/amount to DI
- git #50de8b37 - Adding Nicaraguan Cordoba to list of active GC currencies
- git #c8fd2e04 - Check moar fields for CC numbers
- git #72132cf3 - Next Attempt at a Luhn Algorithm
Echo
- git #ac9425aa - Mostly reverting change Ifb9a287e since it isn't rendering correctly
- git #d44ed993 - Add email bundling function to Echo notification
- git #836aae69 - Let maintenance script wait for slaves on the correct cluster
- git #7effc480 - Adding feedback link. Temporarily removing Learn more link. (バグ 46678)
- git #cca427fa - Switching to new message scheme for prefs per feature requirements
- git #f7c0a803 - RTL tweak for "All notifications" and "Preferences" (バグ 46215)
- git #a744301a - Adding link to Special:Log/rights from rights change notification
- git #e641d6f7 - Disabling notification dismiss interface for now per Fabrice
- git #2be8a547 - Add external db support to Echo
- git #3800103c - Better limits on number of notifications in the flyout
- git #4ee07f2a - Making 'More...' link in archive more prominent per Vibha
- git #e40a243d - remove unused table and columns
- git #7ca8d2e4 - Add array type check before being used in foreach loop (バグ 47023)
- git #cbd88322 - Add default params to avoid massive if/else block
- git #7585030d - Fixing case of empty edit summaries
- git #6a3624b0 - Add web bundling function to Echo notification
- git #9bd17254 - Welcome notification should have 'system' metrics group
- git #47f720b8 - Making some changes to the flyout links per Vibha
- git #8a02df15 - Some cleanup to Formatter
- git #54af0449 - Merge the text of the welcome message into the title.
- git #7a8fc68d - Making sure user cache is invalidated by new notifications (バグ 44056)
- git #1ec788ba - Making agent param logic consistant
EducationProgram
- git #b375a346 - Check if title exists and do not display the name when not possible
- git #101dea0d - Fix return value of method
- git #9867ab1f - getField -> getUserId (バグ 47388)
- git #433607be - Change default value for dykCategory setting
- git #fd0bb9af - Fallback to empty string for invalid values
- git #50b83f87 - Improvements to the event system
- git #395021fe - Cleanup of the EPArticle code
- git #456c46a9 - Introduced top level factory class for the extension
- git #8946ce53 - Enable subpages for the Education_Program_talk: namespace (バグ 45356)
- git #1622b34f - Trim whitespace from enrollment token on save
- git #c9ca1ae6 - Fix grammar (comma before but)
EventLogging
- git #bd6d21b7 - Quieter installation of dependencies; defaultrebase=0
- git #eefbc132 - Specify Draft3Validator rather than rely on default
- git #918a9925 - Add .travis.yml for Python tests
- git #8b8f5842 - Log level: WARNING by default, DEBUG w/'--debug'
- git #d282ba7b - Re-create table if it was altered or dropped
- git #6933a538 - Add .deploy to ignore
FlaggedRevs
- git #809e075c - Fixed some problems likely caused by WikiPage changes. (バグ 46941)
- git #49607b7a - Don't filter external change entries
GettingStarted
- git #0377e957 - Bump version to 3 for BLP change.
- git #40f0f082 - Fix-up: page variable name is '$title', not '$article'
- git #3737f94f - Provide mechanism for excluding articles by category
MobileFrontend
- git #e555ac20 - Uber-compression
- git #9a682685 - Updated Ruby gems
- git #05dd3852 - Promote all the banners into MinervaTemplate
- git #35346faf - Kill navigationStart
- git #237b2261 - Define render function in MinervaTemplate to output page
- git #0ac202df - Promote menu button generation to MinervaTemplate
- git #93a8847e - Do not display desktop view on mobile domain (バグ 46473)
- git #2b378f75 - Make sure globals are not overwritten in MobileContextTest
- git #87388009 - Build content navigation menu
- git #976a03e8 - : Don't special case homepage HTML in alpha (バグ 30405, バグ 30405)
- git #3ec7f23a - Cleanup Skin language and variants
- git #43adc37c - Add protection for bug (バグ 47133)
- git #66c272e3 - : Fix search in non-js mode (バグ 47290)
- git #08f77025 - On settings page allow touchstart to move checkbox
- git #ce974bc2 - : Load mobile options at top of page (バグ 46906)
- git #d1e02c2f - Fix FIXME: Use super for language overlay
- git #97480111 - Fix format check
- git #a359f67e - Profiling
- git #1a033336 - Deprecate M.utils
- git #9abbb678 - Renames MobileContext::getMobileHost() to getMobileHostToken()
- git #d1305124 - Ensures phpunit run from the makefile respects MW_INSTALL_PATH
- git #02201237 - Add _super() to View
- git #bf17be93 - : Make proximity right value consistent with watchlist page star (バグ 47320)
- git #169bb457 - Give PhotoUploaderPreview access to log function
- git #44a707e3 - Documentation: Link FIXME to bug
- git #8e8b8669 - Use the correct logging function
- git #b867b70b - Funnel fail
- git #a3acf0ea - : Allow overlay heading title to span 2 lines (バグ 44959)
- git #3605a2d1 - Rewrite search as an overlay
- git #63ccfaf6 - Address nearby FIXME using colimit
- git #dd3308d4 - Story 438: Log uploads from nearby and watchlist
- git #d3f8ec4c - Device-specific styles should be last in the list
- git #f6140219 - Story 394: Show CTA on nearby when no photo
- git #9dde59b3 - run qunit with debug=true parameter
- git #e756ea19 - changed element for searchbox to new name in order to fix automation tests
- git #bd892b8e - Updated Ruby gems
- git #3f16a78d - Link to php guidelines in README
- git #2de55186 - Story 419: Nearby distance enhancements
- git #97faaad1 - fix jshint error
- git #b2695015 - Story 430: Promote nearby to beta
- git #9515ed8b - Unsquish pageimages on nearby
- git #2bfc65bb - Style nearby distance
- git #649670a4 - : Translate wiki related fixes (バグ 44959)
- git #f886658f - Surface page images on nearby
- git #2c0d387d - Rewrite nearby as an overlay
- git #933b2c59 - Dev Change: Allow nearby page to run on a different api
- git #4b874d25 - wmf-selenium-bot should not report SCM changes in IRC notifications (バグ 47167)
- git #5b1a03b0 - Updated Ruby gems
- git #43783966 - Refactored pages to use only one MediaWiki URL
- git #1a3c7cdb - Updated watir-webdriver Ruby gem
- git #bf78071c - Updated Ruby gems
- git #5326ce87 - Rewrite menu generation
- git #5a6c32dd - Rename scriptUrl to wgScript
- git #964337ee - Rewrite footer how skins do it
- git #e0b8dd72 - Cleanup unused vars and doxygen
- git #17119f18 - jqueryify toggle.js
- git #d69450ed - Rm old b/c code. MF now requires MW master
- git #3b5e3c07 - RL: Add modules and module styles to page as modules found (バグ 47058)
- git #a749b600 - Remove the need for a button in sections
- git #0ca61124 - Story 141: Set wgMobileDeviceName in a device specific js module
- git #41b1bca2 - Fixes broken test, MFResourceLoaderModuleTest::testGetTemplateScript()
- git #3cb39f1d - Don't set $wgResourceLoaderDebug
Nostalgia
- ** Newly deployed extension
OpenStackManager
- git #4701bc98 - GUI and LDAP implementation of service groups.
PoolCounter
- git #7df78adf - Add full stops to error messages
- git #914c0acf - archive the python version of the daemon
RSS
- git #1b0f4181 - RELEASE_NOTES changed: line formatting of legacy versions' RELEASE-NOTES
Renameuser
- git #0e7ec544 - Replace dirname( __FILE__ ) with __DIR__
- git #db1ee1ae - Update method documentation
Score
- git #f6df3901 - Don't pass an array when a string is what is wanted... (バグ 47537)
- git #218ede39 - append return value to output (バグ 46374)
- git #9d5998c3 - use lilypond ps backend instead of eps to reduce memory usage (バグ 46374)
Scribunto
- git #4374903e - Recognize Windows path+drive letter (バグ 46635, バグ 46635)
- git #bff2ed5a - Add namespace translations for 'ilo'
- git #5989d286 - Add Lua version info to Special:Version (バグ 39655, バグ 39655)
- git #7a9fdf8e - Add namespace translation for 'sv'
- git #49a7626f - + cs namespaces
- git #62a4ec28 - Add namespace translation for 'tr'
- git #3d4a8165 - Fix errors in mw.title.new( pageid ) (バグ 46405)
- git #1735af78 - Add namespace translation for 'bs'
- git #0db3d7c6 - Add text module (バグ 45085)
- git #0dc45ff2 - Improve caching in fetchModuleFromParser
SemanticForms
- git #fed2b863 - Added qqq values for the two new messages
- git #2f0c4f34 - Added new "minimum instances" and "maximum instances" template params
TimedMediaHandler
- git #a5f2b2ba - Show "File usage on other wikis" section
- git #957b3f74 - Add option to disable control elements per player
- git #28521848 - Add option to pass sources to TimedMediaTransformOutput
- git #5d81c9a2 - cache db queries for Special:TimedMediaHandler for one hour
- git #ccc2d10e - Dont show sourceSwitch for small videos
- git #30a1af42 - use inline fallback with link for audio (バグ 45557)
- git #6e8d83fe - dont throw exception in iframe if file was deleted (バグ 45885)
- git #4ce12eee - Fix H264 video detection now that sources have a type
TorBlock
- git #edbcfc90 - Add $wgTorBlockProxy. Used for loading Tor exit node list
Translate
- git #4ceb405a - Add key for FUEL
- git #eb241540 - Improve url handling (バグ 47002)
- git #3aeece8c - Fix non-TUX workflow selector (バグ 47016)
- git #7eaee736 - Fix text change detection in IE (バグ 47019, バグ 46266)
- git #07b9c398 - Use placeholders only if the browser supports them (バグ 47039)
- git #faa92c21 - Compact long message group facet lists on search (バグ 46155)
- git #275ffede - Update docs
- git #a9d206f5 - Remove unnecessary return
- git #08c24a40 - Remove extra space introduced by proofread counter
- git #501fb474 - Update docs
- git #0e983f82 - Fix JavaScript error while filtering messages (バグ 47034)
- git #6d5bec42 - Fix warning about useless setTimeout call in Firefox (バグ 46605)
- git #78b64e38 - Remove unused variables
- git #c49f22df - Add some implicit class variables
- git #2cfdde40 - Initialize empty $discardChangesButton (バグ 47036)
- git #5e6a956c - Replace "a" by "an" in the message "bw-desc-openimages" and comments
- git #86d21b7c - Find the correct textarea
- git #28780cd5 - Use .val instead of .text for textarea (バグ 47019)
- git #db4f4c0e - Update formatting
- git #6f7399f9 - Remove the hide tab when there are no more warnings (バグ 45833)
- git #30b7447d - Fix mw.translate.getGroup to return group from child groups
- git #6c251470 - Fix TypeError: this.message.properties is undefined (バグ 47001)
- git #540ff029 - Add missing dependencies
- git #1880f7e2 - Revert "Revert "Readd formatMessageBeforeTable hook""
- git #07bde4e7 - Revert "Readd formatMessageBeforeTable hook"
- git #db008753 - Special case qqq native name
- git #e8d402f5 - Introduce FFS::getFileExtensions to aid automatic detection
- git #d4a0320f - Very basic XliffFFS
- git #eea56aab - Plugins cleanup, documentation (バグ 46335)
- git #20f89ca2 - Pretty-format AndroidXmlFFS output (バグ 45114)
- git #deb1d500 - Simple paging for translation search search results (バグ 46097)
- git #5758af88 - Bind clicks to whole suggestions divs (バグ 45478)
- git #1ea4a2de - TranslateSandbox: Enforce permissions
- git #4e87235b - Apply word-wrap to source and translation in page mode
- git #9ff458cc - ApiTranslateSandbox
- git #c9626c5a - Add to the target language selector
- git #84faf9ae - First step for sandbox feature
- git #71fb06a3 - Language facet not appearing in Special:SearchTranslations (バグ 46780)
- git #8da67b11 - Add "emergency word-wrap" to strings in proofread mode
- git #8b6c2249 - In proofread mode, after editing, update the stats (バグ 45700)
- git #d270f88d - Do not normalise magic words (バグ 46614, バグ 46613)
- git #2b7bd314 - Readd formatMessageBeforeTable hook
- git #8a5e535e - CSS fixes to better accommodate buttons (バグ 46065)
- git #bd88efc2 - Avoid a division by zero possibility
- git #6d3e2f5d - A changed translation can no longer be proofread (バグ 46687)
- git #c09202aa - "You have unsaved changes" warning broken (バグ 46237)
- git #282a1ac1 - RTL fixes for Special:Magic
- git #92d9f10b - Update PHPDoc
- git #7a672169 - Add non-breaking space between language and icon (バグ 46738)
- git #befba26e - Make it possible to use a custom selection of translation aids.
- git #4d997ceb - Update documentation for TranslateUtils::getIcon
- git #20436b44 - Fixes for page and proofread layout
- git #0166b054 - Refresh expired edit token (バグ 45766)
- git #b1e0754a - Move getIcon method to TranslateUtils
- git #c0492e2c - Do not show the first proofread tooltip when proofread disabled.
- git #7658340e - When user modifies a translation, it should no longer be proofreadable (バグ 46687)
- git #79b6ad64 - Remove wrong RL module
- git #4401705a - Pass the source and target languages as options to proofread, pagemode plugins
- git #a3fb2cd4 - Saving again discards the correction (バグ 46567)
- git #cecb5941 - Remove unused message translate-nothing-to-do
- git #feb3c0c1 - Show the bottom toolbar without a scroll
- git #a25b800a - Flip $wgTranslateUseTux to true by default
- git #b6908779 - Add $wgTranslateUseTux
- git #fc70514f - Allow editor to be wider in page view mode (バグ 46570)
- git #f5718b23 - Use PHPDoc notation for @todo
TranslationNotifications
- git #b1477eea - Use the same user name for posting to all wikis (バグ 44210)
- git #e051f020 - Add Santhosh, Jon, Siebrand and myself as authors
UniversalLanguageSelector
- git #305e883e - Add Divehi font (バグ 42812)
- git #5bbdd16a - Version update
- git #9692a176 - Sort modules alphabetically
- git #a2bb12e3 - Make sections more clear in settings panel
- git #7158b0ad - Add separate Resources.php
UploadWizard
- git #fbbf8592 - Don't wikilink input that is already likely to be wikicode (バグ 35520)
UserMerge
- git #ffb577ff - Add full stops to error messages
VisualEditor
- git #fd23c952 - Separate experimental features out into a new module
- git #fe4dce78 - Fix broken config for this.restoring
- git #bb232a0e - Frame initialization exceptions
- git #93cb630a - Don't show "Restore page" button when editing most recent version
- git #a13713e3 - Fix bug in ContentBranchNode that caused renderContents to be called not enough
- git #83a592f3 - Fix whitespace preservation around meta items
- git #bf254f44 - UI "Views" refactor
- git #2419f763 - Death and/or destruction
- git #3fe30323 - Allow node focusing
- git #d809dc7e - Added inline comment explaining not obvious purpose of code
- git #eac44c39 - Make the AnnotationSet constructor take an array of indexes
- git #533e43ea - Remove html/* attributes in getClonedElement() (バグ 47297)
- git #cdba5f28 - When we say originalHtml, we'd better mean it
- git #42c1aa10 - Serialize alienated context-sensitive nodes correctly
- git #50e14d42 - Delete spurious normalizedHtml
- git #2f1ee492 - Fix a weird whitespace stripping bug
- git #6c1e4cfd - Partly fix the "Report problem" button (バグ 47319)
- git #5be6d0d4 - Updated rangy from 1.2.2 to 1.3alpha.772
- git #a20ec306 - Fix missing global in 116321afe5fd19d02fe89f82e62cda80c13dda8f
- git #e786c5c2 - Avoid rendering content of ve.ce.ContentBranchNode multiple times when only one transaction is applied
- git #eab968d7 - ve.init.mw.ViewPageTarget: Put the Edit source link in the visible tab area
- git #116321af - Make the "Report problem" POST URL configurable
- git #8f6b042e - ve.ui.SelectWidget: Keep track of mouse down
- git #4511a9e6 - Actually pass oldid parameter when serializing
- git #04516bb0 - Whitespace preservation was broken after the first run (バグ 43543)
- git #9a98d8bc - ve.init.mw.ViewPageTarget: Switch tabLayout from 'add' to 'replace' (バグ 46872)
- git #ff7b8a25 - Transactions to store metadata merge info when present (バグ 46954)
- git #9d5b9525 - Inside ve.ce.Document.getRelativeOffset fallback to 'character' mode if 'word' mode returns the same offset as was passed originally
- git #17c9aadf - Simplified iframe initialization
- git #383a669f - Fix annotation breakage
- git #e1500118 - docgen: Disable parallel processing, suspected cause of Ruby segfaults
- git #d4e41e29 - Make returning the same offset the least preferred option in ve.ce.Document.getRelativeOffset
- git #097fd3c1 - There was no check if anchorNode of selection range is inside an element with CSS class ve-ce-slug. (バグ 47258)
- git #504a1baf - Filter our zero-coverage updateState nodes
- git #6dacc549 - Hybridise MWTemplateNode
- git #f415b8d7 - JSHint: Re-order jshintrc options to split common from project settings
- git #77d9606b - TransactionProcessor: Fix offset bug
- git #7f6beb9d - Have ce's ctrl+arrow functionality use UnicodeJS library (バグ 46794)
- git #01eda7f3 - Create MWTemplateNode (バグ 46571)
- git #54a232a9 - Allow nodes to handle their own children
- git #1c6522d9 - Fixes to DM metaList stuff under Roan's guidance.
- git #1b5a376c - Allow hybrids across Model subclasses
- git #76b080dc - Pass the converter object to the node handler in toDataElement()
- git #daaf255f - Make getDataFromDomRecursion() use a context stack to pass context info
- git #95104406 - Image node refactor
- git #8f3e6f15 - Dialog button changes
- git #7ac32bc0 - No more confusing boolean argument for closing windows
- git #62c06d02 - Create GeneratedContentNode which can store rendered HTML in IV store (バグ 46571)
- git #1db76c39 - Fix 404 on iframe styles by standardizing get and set modules methods.
- git #316fdab4 - Actually use the doc parameter in toDomElements()
- git #27875c82 - Reduce code duplication for annotation rendering
- git #e647e223 - Added icon for reference, switched from category to tag icons
- git #f36e68c3 - Implement next/prevBreakOffset and word skipping (バグ 46794)
- git #162f1b41 - Convert AnnotationFactory and MetaItemFactory to NamedClassFactories
- git #9c967267 - Rename ve.NodeFactory to ve.NamedClassFactory
- git #2eb77c12 - Add ve.ce.View as a common base class for ce.Node and ce.Annotation
- git #0b55bb8c - Move common Node/Annotation/MetaItem code into ve.dm.Model
- git #87125aaf - Fix MetaList tests, were totally broken
- git #1645fe01 - Be resilient against an unset hrefPrefix in MWCategoryMetaItem
- git #2eb0d2a6 - Great Annotation Refactor of 2013 (バグ 46464, バグ 44808)
- git #9bac935c - Fix ModelRegistry bugs
- git #23ac4b79 - Clickable inline images
- git #4c1934b1 - Prevent IE from editing ce="false"
- git #93bbe938 - Fix for custom hash with keys in different order (バグ 46895)
- git #277c4f6c - Change custom .getHash functions to .getHashObject (バグ 46895)
- git #f7335d47 - Support loading stylesheets into frames from different locations
- git #de49bf2b - Quick fix for IE typing after generated content
- git #148b6bf8 - Media dialog support (バグ 37870)
- git #1513c23b - Test: Disable circular reference test for ve.getHash.
- git #a0c7d90f - Fix a bug where trimOuterSpaceFromRange() didn't trim an all-whitespace range
- git #306680ef - ve.init.mw.ViewPageTarget: Use original label for replaced tab (バグ 42117)
- git #fea3273c - Make ve.ce.Document.getSiblingWordBoundary compatible with new linmod
- git #1ec8ba3e - Remove superfluous spaces in function invocations.
- git #93b5e174 - ve.init: Fix broken dependency between ve.js and ve.init.platform (バグ 45175)
- git #96c39e07 - Add left/right/center alignment to popups
- git #61236617 - Re-run makeStaticLoader for index.php (fix 404 ve.ui.FlaggableElements.js)
- git #42f4ecc8 - Test: Fix 404 errors in example images.
- git #f669d145 - Test: Fix 404 error.
- git #7df0569f - Fix borked resource module for LabeledElement, and GroupElement.
- git #8e273b7d - Add overlay to frame
- git #fb534ebe - Script tag for LinearData test not renamed after file move.
- git #fdf30b1a - Store data in LinearData class with an index-value store for objects (バグ 46320)
- git #5b168bdb - Fix MWImageNode dimensions and implement toDomElements (バグ 56336)
- git #836fa821 - Make sure that rangy is initialized only once and that it is initialized before it is used.
- git #48f64035 - Typing support after Aliens and Entities for IE
- git #3dfbda60 - Fix for live preview in jsduck
- git #c53685b8 - Doc: Replace "@property @type {Type}" with "@property {Type}".
- git #497b6947 - Fix: focus method should be called on jQuery object not on ve.ui.TextInputWidget object itself.
- git #21e4fdc0 - Added support for displaying inline images.
- git #a2e59f7c - Stack panel, element mixins, cleanup
- git #8d2ad5b3 - Docgen: Add a way to override parameters to makeStaticLoader.
- git #36fb75d6 - Docgen: Re-colourise jsduck warnings.
- git #ab202658 - Remove auto-open of meta dialog
- git #d25a04b3 - New popup widget
- git #47691cf5 - Initialize rangy once and globally instead of doing it in constructor of every surface.
- git #fe0fdcd6 - Small cleanup in CE
- git #4988efd3 - UnicodeJS library to implement Unicode standards (バグ 44085)
- git #e1f41960 - Message cleanup
- git #63567654 - Link inspector suggestion sections
- git #482db376 - Removed static "overrides", which were only setting defaults
- git #a8a5c74d - Prevent adding content to aliens in IE
- git #168fcec3 - Added layouts and fixed up dialog styling issues
- git #7e65e3be - Add insert and remove events to MetaList
- git #2108030c - Add support for slugs in ve.ce.Document.prototype.getRelativeOffset
- git #0339a922 - Cleanup in ve.ce.Surface.
- git #8baf7a1d - Add mutators in MetaList
- git #1cec447b - Fix documentation to place @emits in the correct place
- git #1176bf96 - Move .commit()/.rollback() from TransactionProcessor to Document
- git #92ea1031 - Small cleanup/refactoring to getSiblingWordBoundary
- git #b19a2010 - Docs: Primitive -> primitive.
- git #3b8cdfe2 - Programmatic handling for selection (arrow up and arrow down only).
- git #8b2d3cae - Programmatic handling for selection (arrow left and arrow right only).
- git #5b996487 - Introduce helper functions.
- git #c8819742 - Introduce method ve.ce.Document.getRelativeOffset.
- git #573aea47 - ve.init.mw.ViewPageTarget: Fix exception in deactivate(). (バグ 46456)
- git #c636ae13 - Cleanup to ve.dm.SurfaceFragment.wordBoundaryPattern
- git #8199f2a1 - Removed ve.dm.Document.getIEStyleWordBoundary method.
- git #b39576b4 - Add MW-specific meta items for categories and language links
- git #c2e1350f - Remove more periods
- git #fb22e4df - Group, Select, Option, Outline and MenuSection widgets
- git #db6cede4 - Fix transition animation between context menu/inspector
- git #e0d7f0ac - Docs: Add more @source links to external.js
- git #4e64187b - Document and clean up events in all the things (バグ 45872)
- git #0c33d05e - Docgen: Exit with error status code if there are warnings.
- git #1c62a63b - Introducing method ve.dm.Document.getIEStyleWordBoundary
- git #62dacf17 - Minor comment and licence fixes
- git #62318f9c - Create basic tests for AnnotationSet. (バグ 46320)
WebFonts
- git #65bb7624 - Add Divehi fonts (バグ 46622)
WikiLove
- git #df4e93f0 - Fix grammar (comma before but)
WikimediaIncubator
- git #595cce68 - Fix grammar (comma before but)
WikimediaMaintenance
- git #f24470e6 - Add refreshMessageBlobs.php (バグ 27320, バグ 27320)
- git #63fa3e68 - Remove ClickTracking CREATE TABLEs from AddWiki
- git #b5f4c9bf - Made GetJobQueueLengths handle different types of queue classes.
ZeroRatedMobileAccess
- git #cdd52fa2 - Stopping Wikipedia Zero X close button from overlaying elements.
- git #9e3f3b66 - Move modules from MobileFrontend into ZeroRatedMobileAccess
- git #31712758 - Added vimpelcom-mobilink-pakistan i18n
- git #89f5d2db - Reducing default memcaching of carrier preferences from 3600