* Show relevant deletion log lines when uploading a previously deleted file
* On SkinTemplate based skins (like MonoBook), omit confusing "edit"/"view source"
tab entirely if the page doesn't exist and the user isn't allowed to create it
+* Clarify instructions given when an exception is thrown
+* AuthPlugin added strictUserAuth() method to allow per-user override
+ of the strict() authentication behavior.
+
=== Bug fixes in 1.12 ===
* (bug 11462) Fix typo in LanguageGetSpecialPageAliases hook name
* (bug 11474) Fix unintentional fall-through in math error handling
* (bug 11478) Fix undefined method call in file deletion interface
+* (bug 278) Search results no longer highlight incorrect partial word matches
+* Compatibility with incorrectly detected old-style DJVU mime types
+* (bug 11560) Fix broken HTML output from weird link nesting in edit comments.
+ Nested links (as in image caption text) still don't work _right_ but they're
+ less wrong
+* (bug 9718) Remove unnecessary css from main.css causing spacing issues on
+ some browsers.
+* (bug 11574) Add an interface message loginstart, which, similarly to loginend,
+ appears just before the login form. Patch by MinuteElectron.
+* Do not cache category pages if using 'from' or 'until'
+
=== API changes in 1.12 ===
* (bug 11218) Add option to feedwatchlist to display multiple revisions for each page.
* (bug 11404) Provide name of exception caught in error code field of internal api
error messages.
+* (bug 11534) rvendid doesn't work
+* Fixed rvlimit of the revisions query to only enforce the lower query limit if
+ revision content is requested.
+* Include svn revision number (if install is checked-out from svn) in siteinfo query.
+* (bug 11173) Allow limited wikicode rendering via api.php
+* (bug 11572) API should provide interface for expanding templates
+* (bug 11569) Login should return the cookie prefix
=== Languages updated in 1.12 ===
* Bislama (bi) (new)
* Bengali (bn)
* Bishnupriya Manipuri (bpy)
-* Catalan (ca)
* Breton (br)
+* Catalan (ca)
* Czech (cs)
* Cassubian (csb)
* Welsh (cy)
* Persian (fa)
* Võro (fiu-vro)
* Faroese (fo)
-* Frisian (fy)
* French (fr)
* Cajun French (frc)
* Franco-Provençal (frp)
+* Frisian (fy)
* Irish (ga)
* Gön-gnŷ (gan) (new)
* Galician (gl)
* Ancient Greek (grc) (new)
* Hakka (hak)
* Hebrew (he)
+* Croatian (hr)
* Upper Sorbian (hsb)
+* Armenian (hy)
* Indonesian (id)
* Icelandic (is)
* Italian (it)
* Korean (ko)
* Latin (la)
* Limbugian (li)
+* Lithuanian (lt)
* Malay (ms)
* Nahuatl (nah)
+* Min-nan (nan)
* Low Saxon (nds)
+* Dutch Low Saxon (nds-nl)
* Dutch (nl)
* Norwegian (no)
* Portugese (pt)
+* Romanian (ro)
* Russian (ru)
* Sakha (sah)
* Sicilian (scn)
* Sassarese (sdc) (new)
* Seri (sei) (new)
+* Tachelhit (shi)
* Slovak (sk)
* Serbian (Cyrillic) (sr-ec)
* Sundanese (su)
+* Swedish (sv)
* Tamil (ta)
* Tetun (tet) (new)
+* Tagalog (tl) (new)
* Walloon (wa)
* Yiddish (yi)
* Cantonese (yue)