summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReedy <reedy@wikimedia.org>2022-09-23 19:41:48 +0000
committerReedy <reedy@wikimedia.org>2022-09-23 19:43:38 +0000
commita22995aa1e42ffb4e52b2bf7bab60bc50a238ba9 (patch)
tree390055d44d072308f007738a0389e897bd299bbf
parentd797ee5833157e1fdd78c89bb5d8276e7a1044eb (diff)
Prep 1.39.0-rc.01.39.0-rc.0
Change-Id: I0522b7ea11cf6b651126ef5c3956afb417c2b266
-rw-r--r--RELEASE-NOTES-1.3927
-rw-r--r--includes/Defines.php2
2 files changed, 3 insertions, 26 deletions
diff --git a/RELEASE-NOTES-1.39 b/RELEASE-NOTES-1.39
index f76fd780b494..7bbbca8b5490 100644
--- a/RELEASE-NOTES-1.39
+++ b/RELEASE-NOTES-1.39
@@ -1,10 +1,10 @@
= MediaWiki 1.39 =
-== MediaWiki 1.39.0-PRERELEASE ==
+== MediaWiki 1.39.0-rc.0 ==
THIS IS NOT A RELEASE YET
-MediaWiki 1.39 is an alpha-quality development branch, and is not recommended
+MediaWiki 1.39 is a pre-release testing branch, and is not recommended
for use in production.
== Upgrading notes for 1.39 ==
@@ -15,7 +15,6 @@ oldest supported upgrading version, MediaWiki 1.31.
Some specific notes for MediaWiki 1.39 upgrades are below:
* (T278139) Drop PHP 7.3 support in MediaWiki 1.39; require 7.4.3 or higher.
-* …
For notes on 1.38.x and older releases, see HISTORY.
@@ -28,7 +27,6 @@ For notes on 1.38.x and older releases, see HISTORY.
* $wgMangleFlashPolicy is deprecated and is no longer functional. Users who are
somehow still using Flash as a browser extension will be exposed to CSRF
vulnerabilities.
-* …
==== New configuration ====
* $wgAutoCreateTempUser – configures automatic user creation on page save.
@@ -44,12 +42,10 @@ For notes on 1.38.x and older releases, see HISTORY.
URLs to canonical CDN URLs insensitive to parameter order.
* $wgMultiShardSiteStats – split site_stats across multiple rows.
Only useful for very large, heavily edited wikis. (T306589)
-* …
==== Changed configuration ====
* $wgInvalidUsernameCharacters now contains the char '>',
reserved delimiter for external user names.
-* …
==== Removed configuration ====
* $wgMultiContentRevisionSchemaMigrationStage - Migration is over, was
@@ -79,7 +75,6 @@ For notes on 1.38.x and older releases, see HISTORY.
removed because it was unused.
* $wgInterwikiPrefixDisplayTypes - This global configuration has been
removed because it was unused.
-* …
=== New user-facing features in 1.39 ===
* Optional automatic user creation on page save ($wgAutoCreateTempUser)
@@ -92,7 +87,6 @@ For notes on 1.38.x and older releases, see HISTORY.
other than `=` has been deprecated since 1.36, with affected pages put into
a special tracking category for migration.
* (T284020) Bot passwords are now supported when using the REST API.
-* …
=== New developer features in 1.39 ===
* Added optional $size param to SearchResultProvideThumbnail hook.
@@ -103,17 +97,14 @@ For notes on 1.38.x and older releases, see HISTORY.
* Added 'PermissionErrorAudit' hook, enabling extensions to audit permission
errors on specfic actions. For instance account registration failed attempts
due to a block (T306018).
-* …
=== External library changes in 1.39 ===
==== New external libraries ====
* Added Codex v0.1.1. This replaces the now deprecated wvui library.
-* …
===== New development-only external libraries =====
* Updated QUnit from 2.18.0 to 2.18.2.
-* …
==== Changed external libraries ====
* Updated jQuery from v3.6.0 to v3.6.1.
@@ -132,31 +123,21 @@ For notes on 1.38.x and older releases, see HISTORY.
* Updated wikimedia/services from 2.0.1 to 3.0.0.
* Updated wikimedia/timestamp from 3.0.0 to 4.0.0.
* Updated wikimedia/xmp-reader from 0.8.1 to 0.8.3.
-* …
===== Changed development-only external libraries =====
* Updated composer/spdx-licenses from 1.5.5 to 1.5.6.
* Updated doctrine/dbal for PHP < 7.3 from 2.13.6 to 2.13.9.
* Updated doctrine/dbal for PHP >= 7.3 from 3.1.5 to 3.4.2.
-* …
-
-==== Removed external libraries ====
-* …
=== Bug fixes in 1.39 ===
* (T314013) $wgExtraNamespaces no longer overrides canonical namespace names
specified in extension.json files. While this setting can still be used to
rename extension-defined namespaces, system administrators may need to run
namespaceDupes.php after upgrading.
-* …
=== Action API changes in 1.39 ===
* New `undeletetalk` parameter on action=undelete that allows you to restore
all revisions of the associated talk page.
-* …
-
-=== Action API internal changes in 1.39 ===
-* …
=== Languages updated in 1.39 ===
MediaWiki supports over 350 languages. Many localisations are updated regularly.
@@ -187,7 +168,6 @@ because of Phabricator reports.
ones are retained as aliases for backwards compatibility.
* (T117845) Started the renaming of the language codes for Serbian from sr-ec
and sr-el to sr-cyrl and sr-latn.
-* …
=== Breaking changes in 1.39 ===
* Basic non-JavaScript (Grade C) support has been dropped for Internet Explorer
@@ -426,7 +406,6 @@ because of Phabricator reports.
* IDatabase::getTopologyRootPrimary() was removed.
* User::blockedBy(), deprecated since 1.38, has been removed.
* User::getBlockId(), deprecated since 1.38, has been removed.
-* …
=== Deprecations in 1.39 ===
* PageProps::getInstance(), deprecated since 1.38, emits deprecations warnings.
@@ -580,7 +559,6 @@ because of Phabricator reports.
IndexPager::buildPrevNextNavigation() have been deprecated in favor of
IndexPager::getNavigationBuilder().
* Overriding the method IndexPager::makeLink() has been deprecated.
-* …
=== Other changes in 1.39 ===
* Dynamic default values are now applied before extension registration callbacks
@@ -591,7 +569,6 @@ because of Phabricator reports.
cases however, this may cause an undesired change in behavior: if the dynamic
default of setting X depends on the value of setting Y, and an extension
changes Y, the changed value of Y will no longer affect the value of X.
-* …
== Compatibility ==
diff --git a/includes/Defines.php b/includes/Defines.php
index 4b49a909e97a..f4220030dc53 100644
--- a/includes/Defines.php
+++ b/includes/Defines.php
@@ -33,7 +33,7 @@ use Wikimedia\Rdbms\IDatabase;
*
* @since 1.35 (also backported to 1.33.3 and 1.34.1)
*/
-define( 'MW_VERSION', '1.39.0-beta' );
+define( 'MW_VERSION', '1.39.0-rc.0' );
/** @{
* Obsolete IDatabase::makeList() constants