-
-=== Bug fixes in 1.17 ===
-* (bug 17560) Half-broken deletion moved image files to deletion archive
- without updating database.
-* (bug 22666) Submitting user block form with an invalid user name no longer
- throws an error.
-* (bug 22665, bug 22667) User '0' can now be unblocked and have its block
- settings changed.
-* (bug 22606) The body of e-mail address confirmation message is now different
- when the address changed.
-* (bug 22664) Special:Userrights now accepts '0' as a valid user name.
-* (bug 5210) Preload parser now parses <noinclude>, <includeonly> and
- redirects.
-* (bug 22709) IIS7 mishandles redirects generated by OutputPage::output() when
- the URL contains a colon.
-* (bug 22353) Categorised recent changes now works again.
-* (bug 22747) "Reveal my e-mail address in notification e-mails" preference is
- now only displayed when relevant.
-* (bug 22772) {{#special:}} parser function now works with subpages.
-* (bug 18664) Relative URIs in interwiki links cause failed redirects.
-* (bug 19270) Relative URIs in interwiki links break interwiki transclusion.
-* (bug 22903) Revdelete log entries now show in the user preferred language.
-* (bug 22905) Correctly handle <abbr> followed by ISBN.
-* (bug 22940) Namespace aliases pointing to main namespace don't work.
-* (bug 15810) Blocked admins can no longer block/unblock other users.
-* (bug 22876) Avoid possible PHP Notice if $wgDefaultUserOptions is not
- correctly set.
-* (bug 14952) Page titles are renormalized after html entities are removed so
- that links with non-NFC character references work correctly.
-* (bug 22991) wgUserGroups JavaScript variable now reports * group for
- anonymous users instead of null.
-* (bug 22627) Remove PHP notice when deleting a page only hidden users edited.
-* (bug 21520) Anonymous previews now also gives a warning about not being
- logged in (anonpreviewwarning).
-* (bug 22935) image/x-ms-bmp mime type added for BMP files.
-* (bug 23024) Special:ListFiles now escapes file names correctly.
-* (bug 22867) "View source" tab is now only displayed if there's source text.
-* (bug 19393) Feeds now format dates in user language rather than content
- language.
-* (bug 22852) "Served in" comment is now the time used to cache a single page
- when using rebuildFileCache.php
-* (bug 22496) Viewing diff of a redirect page without specifying "oldid".
- parameter no longer makes the page displayed as being the redirect target.
-* (bug 22918) Feed cache keys now use $wgRenderHashAppend.
-* (bug 21916) Last-Modified header is now correct when outputting cached feed.
-* (bug 20049) Fixed PHP notice in search highlighter that occurs in some cases.
-* (bug 23017) Special:Disambiguations now list pages in content namespaces
- rather than only main namespace.
-* (bug 23063) $wgMaxAnimatedGifArea is checked against the total size of all
- frames, and $wgMaxImageArea against the size of the first frame, rather than
- the other way around. Both now default to 12.5 megapixels. Also, images
- exceeding $wgMaxImageArea can still be embedded at original size.
-* (bug 23078) "All public logs" option on Special:Log is now always the first
- item.
-* (bug 16817) Group names in user rights log are now singular and in lowercase.
-* Special:Preferences no longer crashes if the wiki default date formatting
- style is not valid for the user's interface language.
-* (bug 23167) Check the watch checkbox by default if the watchcreations
- preference is set.
-* Maintenance script cleanupTitles is now able to fix titles stored
- in a negative namespace (which is invalid).
-* (bug 19858) Removed obsolete <big> in interface messages.
-* (bug 21456) "Bad title" error when showing non-local interwiki pages no longer
- displays incorrect tabs.
-* (bug 23190) Improved math representation for text browsers.
-* (bug 22015) Improved upload-by-url error handling and error display.
-* (bug 17941) $wgMaxUploadSize is now honored by all upload sources.
-* (bug 23080) New usernames now limited to 235 bytes so that custom skin files
- work.
-* (bug 23075) Correct MediaTransformError default width in gallery.
-* (bug 16487) The Anonymous user account used on Postgres is no longer
- displayed on Special:Listusers.
-* (bug 23313) Move watchlisthidepatrolled above token in watchlist preferences
- to enhance preference grouping.
-* (bug 23298) Interwiki links with prefix only in log summaries now link to the
- correct link.
-* (bug 23284) Times are now rounded correctly.
-* (bug 23375) Added ogv, oga, spx as extensions for ogg files.
-* (bug 18408) All required permissions for uploading (upload, edit, create)
- are now checked when loading Special:Upload. Toolbar link for Special:Upload
- is no longer shown if the user does not have the required permissions.
-* (Bug 23397) texvc in html mode renders \sim as ˜ not ∼
-* (Bug 23241) Remove License selector, because it is not used when uploading a
- new version.
-* (bug 23240) Add ID to namespace selector form on Special:Watchlist.
-* The pipe | character in urls is now escaped.
-* (bug 23422) mp3 files can now be moved.
-* (bug 23448) MediaWiki:Summary-preview is now displayed instead of
- MediaWiki:Subject-preview when previewing summary.
-* (bug 23426) The {{REVISIONMONTH}} variable is now zero-padded and added
- new variable {{REVISIONMONTH1}} when unpadded version is needed.
-* Special:Userrights didn't recognize user as changing his/her own rights if
- user did not capitalize first letter of username.
-* (bug 23507) Add styles for printing wikitables.
-* (bug 19586) Avoid JS errors in mwsuggest when using old browsers such
- as Opera 8.
-* (bug 23563) Old skins now support $wgUploadNavigationUrl and take into
- account upload rights.
-* (bug 1347) Render \phi in math using images, in order to create consistent
- and correct render results.
-* (bug 16573) Render \epsilon in math using images, in order to create
- consistent and correct render results.
-* (bug 22541) Support image redirects when using ForeignAPIRepo.
-* (bug 22967) Make edit summary length cut-off behave correctly for
- multibyte characters.
-* (bug 8689) Long numeric lines no longer kill the parser.
-* (bug 23740) Article::doRedirect() now use $extraQuery parameter correctly if
- the $noRedir parameter is set to true
-* (bug 23688) Correct mime types for Office 2007 OpenXML documents.
-* (bug 23787) Corrected $wgDefaultSkin's comment in DefaultSettings.php
-* (bug 23797) Xml::input() now allows '0' for the value parameter
-* (bug 23747) Make sure that on History pages, the RevDel button is not
- accidently activated when hitting enter.
-* (bug 23845) Special:ListFiles now uses correct file names without underscores
-* Ask for permanent login in Special:Preferences only if $wgCookieExpiration > 0
-* (bug 16356) Repair dumpInterwiki.inc to use proper normalization.
-* (bug 24006) deleteArchivedRevisions.php maintenance script now longer throws
- a fatal error
-* (bug 23465) Don't ignore the predefined destination filename on
- Special:Upload after following a red link
-* (bug 23642) Recognize mime types of MS OpenXML documents.
-* (bug 22784) Normalise underscores and spaces in autocomments.
-* (bug 19910) Headings of the form ===+\s+ are now displayed as valid headings
-* (bug 24022) Only check file extensions on the uploadpage when needed.
-* (bug 24076) Recognize Office 2003 files with OpenXML trailers
-* (bug 24244) Updated comments in DefaultSettings.php to reflect
- Image: --> File: namespace rename.
-* Make wfTimestamp recognize negative unix timestamp values.
-* (bug 24401) SimpleSearch: No button/text indicating 'Search' if image is
- disabled
-* (bug 23293) Do not show change tags when special:recentchanges(linked)
- or special:newpages is transcluded into another page as it messes up the
- page.
-* (bug 24517) LocalFile::newFromKey() and OldLocalFile::newFromKey() no longer
- throw fatal errors
-* (bug 23380) Uploaded files that are larger than allowed by PHP now show a
- useful error message.
-* Uploading to a protected title will allow the user to choose a new name
- instead of showing an error page
-* (bug 24425) Use Database::replace instead of delete/insert in
- SqlBagOStuff::set to avoid query errors about duplicate keynames.
-* (bug 15470) First letters of filenames are always capitalized by upload JS.
-* (bug 21215) NoLocalSettings.php doesn't tolerate rewrite rules
-* (bug 21052) Fix link color for stubs in NewPages
-* (bug 24714) Usage of {{#dateformat: }} in wikis without $wgUseDynamicDates no
- longer pollutes the parser cache.
-* (bug 17031) Correct which characters the parser allows in tag attributes (a
- letter, colon or underscore followed by 0 or more letters, numbers, colons,
- underscores, hyphens, and/or periods).
-* Save 200 useless queries on each category page view
-* Shell commands will now work on Linux in filesystems mounted noexec
-* (bug 24804) Corrected commafying in Polish and Ukrainian
-* "Difference between pages" is now displayed instead of "Difference between
- revisions" on diffs when appropriate.
-* (bug 23703) ForeignAPIRepo fails on findBySha1() when using a 1.14 install as
- a repository due to missing 'name' attribute from the API list=allimages
-* (bug 24898) MediaWiki uses /tmp even if a vHost-specific tempdir is set, also
- make wfTempDir() return a sane value for Windows on worst-case
-* (bug 24824) Support ImageMagick 6.5.6-2+ JPEG decoder size hint, to reduce
- memory usage when such an ImageMagick is used for scaling.
-* Disable multithreaded behaviour in recent ImageMagick, to avoid a deadlock
- when a resource limit such as $wgMaxShellMemory is hit.
-* (bug 24981) Allow extensions to access SpecialUpload variables again
-* (bug 20744) Wiki forgets about an uploaded file
-* (bug 17913) Don't show "older edit" when no older edit available
-* (bug 6204) TOC not properly rendered when using $wgMaxTocLevel
-* (bug 24977) The accesskey in history page now lead directly to the diff
- instead of alterning focus between the two buttons.
-* (bug 24987) Special:ListUsers does not take external groups into account
-* (bug 20633) update.php has mixed language output
-* SQLite system table names are now never prefixed.
-* (bug 25292) SkinSubPageSubtitle hook now passes the Skin object as second
- parameter
-* (bug 25167) Correctly load JS fixes for IE6 (fixing a regression in 1.16)
-* (bug 25367) wfShellExec() is more explicit when failing due to disabled
- passthru()
-* (bug 25462) Fix double-escaping for section edit link tooltips
-* action=raw was removed for Special:Statistics. This information is still
- available via the API
-* (bug 23934) Groups defined in $wgRevokePermissions but not in
- $wgGroupPermissions now appear on Special:ListGroupRights
-* (bug 23923) Special:Prefixindex no longer shows results if nothing was
- requested.
-* (bug 22308) Search now finds text in default main page immediately after setup
-* (bug 25697) Make sure empty lines render in diff view.
-* Use an actual minus sign in diff views, instead of a hyphen.
-* (bug 23732) Clarified "n links" message on Special:MostLinkedFiles
-* (bug 23731) Clarified "n links" message on Special:MostLinkedTemplates
-* (bug 25642) A exception is now thrown instead of a fatal error when using
- $wgSMTP without PEAR mail package
-* (bug 19633) When possible, Upscale small SVGs when creating thumbnails.
-* (bug 25725) Unwanted linebreaks in diffs.
-* (bug 11013) Database driver detection needs rewriting for robustness
-* (bug 13409) Installer prompts could use clarification--now has help boxes
-* (bug 16902) Installer spews warnings when exec() and dl() are not available
-* (bug 19129) Only show MyISAM/InnoDB when supported
-* (bug 17762) Only show other e-mail options when e-mail is globally enabled
-* Cache multiple sizes of InstantCommons thumbnails
-* (bug 25488) Disallowing anonymous users to read pages no longer throws error
- on discussion pages with vector as default skin
-* (bug 24833) Files name in includes/diff/ are now less confusing
-* (bug 25713) SpecialPage::resolveAlias() now normalise spaces to underscores
-* (bug 25829) Special:Mypage and Special:Mytalk now forward oldid, diff and dir
- parameters
-* (bug 25175) HTML file cache now honor $wgCacheDirectory if
- $wgFileCacheDirectory is not set
-* (bug 13353) Diff3 version checks were too strict, did not detect working diff3
-* (bug 25843) Links to special pages using link= attribute on images are now
- normalised like normal links to special pages
-* (bug 21364) External links using link= attribute on images now respect
- $wgExternalLinkTarget
-* (bug 17789) Added a note to the total views on Special:Statistics saying that
- is doesn't count non-existing pages and special pages
-* (bug 17996) HTTP redirects are now combined when requesting a special page
-* (bug 19944) Link on image thumbnails no longer link to "Media:" namespace in
- some cases
-* (bug 25670) wfFindFile() now checks the namespace of the given title, only
- "File" and "Media" are allowed now
-* (bug 25872) Rename the HttpRequest class to MWHttpRequest to avoid conflict
- with php extension that defines same class.
-* (bug 20591) There's now a different message on Special:MovePage when
- $wgFixDoubleRedirects is set to false.
-* Fixed PHP warnings when updating a broken MySQL database.
-* (bug 26023) Corrected deleteBacth.php's documentation
-* (bug 25451) Improved datetime representation in 32 bit php >= 5.2.
-* Show "skin does not exist error" only when the skin is inputted in the wrong
- case.
-* (bug 26164) Potential html injection when the database server isn't available
-* (bug 26160) Upload description set by extensions are not propagated
-* (bug 9675) generateSitemap.php now takes an --urlpath parameter to allow
- absolute URLs in the sitemap index (as required e.g. by Google)
-* Partial workaround for bug 6220: at least make files on shared repositories
- show up as (struck-out) bluelinks instead of redlinks on Special:WantedFiles
-* rebuildFileCache.php no longer creates inappropriate cache files for redirects