=== New features in 1.26 ===
* Change tags can now be hidden in the interface by disabling the associated
"tag-<id>" interface message.
+* ':' (colon) is now invalid in usernames for new accounts. Existing accounts
+ are not affected.
==== External libraries ====
=== Bug fixes in 1.26 ===
+* (bug 51283) load.php sometimes sends 304 response without full headers
=== Action API changes in 1.26 ===
* API action=query&list=tags: The displayname can now be boolean false if the
tag is meant to be hidden from user interfaces.
+* action=import no longer allows both the namespace= and rootpage= parameters
+ to be set. If they are both set, the value of rootpage= will be ignored.
+* prop=revision output in enum mode is now sorted by timestamp rather than
+ revision ID. This usually won't make any difference.
=== Action API internal changes in 1.26 ===
regularly. Below only new and removed languages are listed, as well as
changes to languages because of Bugzilla reports.
+* BREAKING CHANGE (T91240): Language code "bh" is not valid in ISO 639 and
+ was removed, so it will no longer alias to "bho". If you used "bh" as your
+ wiki's $wgLanguageCode, you must update your configuration.
=== Other changes in 1.26 ===
* ChangeTags::tagDescription() will return false if the interface message
for the tag is disabled.
* Added PageHistoryPager::doBatchLookups hook.
+* supportsDirectEditing and supportsDirectApiEditing methods added to
+ContentHandler, to provide a way for ApiEditPage and EditPage to check
+if direct editing of content is allowed. These methods return false,
+by default for the ContentHandler base class and true for TextContentHandler
+and it's derivative classes (everything in core). For Content types that
+do not support direct editing, an alternative mechanism should be provided
+for editing, such as action overrides or specific api modules.
+* mediaWiki.confirmCloseWindow now returns an object of functions, instead of
+one function. The callback can't be called directly any more. The callback function
+is replaced with confirmCloseWindow.release().
== Compatibility ==