aboutsummaryrefslogtreecommitdiffstats
path: root/RELEASE-NOTES-1.40
Commit message (Collapse)AuthorAgeFilesLines
* rdbms: Drop getChronologyProtectorClientId in LBF and ILBFAmir Sarabadani2023-01-041-0/+3
| | | | | | | Unused Bug: T326274 Change-Id: Iaf3dac67194e590d6efd2784b83c36c51d7c2fb3
* Maintenance scripts: show a warning when run directly.daniel2023-01-041-0/+4
| | | | | | | This shows a warning message when maintenance scripts are run directly. maintenance/run.php should be used instead. Change-Id: Ibd47e3f29f93238ccd3e607774927e639ba74ace
* Merge "Update wikimedia/remex-html to 3.0.3"jenkins-bot2023-01-031-0/+1
|\
| * Update wikimedia/remex-html to 3.0.3C. Scott Ananian2023-01-031-0/+1
| | | | | | | | | | | | Bug: T324408 Depends-On: I1a4cd2d59056d6a378e6f777a2b9cb27fee8d264 Change-Id: I1206a0453233b5d5b1b37c49ab94cf80ebbf45a7
* | Drop img_description from CommentStore temp table listAlexander Vorwerk2023-01-011-0/+3
| | | | | | | | | | | | | | migration is long over and this is no longer needed Bug: T188132 Change-Id: I69f84e343088b70b7d2e38bdae172743127f37dd
* | Merge "user: Deprecate UserGroupMembership::getGroupMemberName"jenkins-bot2022-12-231-0/+3
|\ \
| * | user: Deprecate UserGroupMembership::getGroupMemberNameUmherirrender2022-12-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add @since to the replacement code (349819d) Also notice UserGroupMembership::getGroupName in release notes, there was no entry in the deprecation commit fb4e7a8 Bug: T325673 Follow-Up: Ib4990f87d4ad70b7525d7aa05c8b97e90c121674 Change-Id: Iae3a26dbc0b95b0d4edb59f03126295fc67c856e
* | | Merge "Hard-deprecate User/PermissionManager group permissions lookup functions"jenkins-bot2022-12-231-0/+4
|\ \ \
| * | | Hard-deprecate User/PermissionManager group permissions lookup functionsUmherirrender2022-12-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - User::getGroupPermissions - User::getGroupsWithPermission - User::groupHasPermission - PermissionManager::getGroupPermissions - PermissionManager::getGroupsWithPermission - PermissionManager::groupHasPermission Bug: T325680 Change-Id: If9ae610037f049050c21ad0eab7bcb4d6e596f29
* | | | user: Hard-deprecate User::$mRightsUmherirrender2022-12-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Deprecated since dd6b940 Change-Id: Ifac5101103d34f39908b094ea9400888b6126cfe
* | | | Merge "Add action=raw&slot= to release notes"jenkins-bot2022-12-221-0/+3
|\ \ \ \
| * | | | Add action=raw&slot= to release notesGergő Tisza2022-12-191-0/+3
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | Follows up I6dbac829f70cb10299eea9cdb48af5dddbdf3526. Bug: T324910 Change-Id: I530584be50087f7f58e68714fb8f2abbb7dd2af9
* | | | Merge "rdbms: remove IMaintainableDatabase::deadlockLoop()"jenkins-bot2022-12-211-0/+1
|\ \ \ \
| * | | | rdbms: remove IMaintainableDatabase::deadlockLoop()Aaron Schulz2022-12-201-0/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This method does not actually work since deadlocks cause transaction rollback on the service side, which does not match the way it uses begin() and commit(). Deadlocks would just become transaction state errors. Change-Id: I64ce8a406ac05b997d947cd5f30b26f68bbb8e18
* | | | Merge "release notes: Add missing class name"jenkins-bot2022-12-211-3/+3
|\ \ \ \
| * | | | release notes: Add missing class nameUmherirrender2022-12-211-3/+3
| | |_|/ | |/| | | | | | | | | | | | | | Follow-Up: If7cfb8faaf62c1a7169b1a1cc1f344ea83857836 Change-Id: I80d500ac7ed389884260174745adbe8aa2d26979
* / | | user: Hard-deprecate User::incEditCountUmherirrender2022-12-211-0/+1
|/ / / | | | | | | | | | | | | Bug: T325682 Change-Id: I700979b54b089ced057e608591c179f639d1f8e5
* / / jobqueue: Remove JobRunner::setLogger and make constructor internalUmherirrender2022-12-201-0/+3
|/ / | | | | | | | | Bug: T246369 Change-Id: Ia4318fd1149057b739fe5fc892848ccf06024866
* / Hard-deprecate global function wfShowingResultsUmherirrender2022-12-181-0/+1
|/ | | | | Bug: T264980 Change-Id: If5e7aa5b975c880f41db624df3800ca04b9fea70
* Upgrading pear/mail (v1.4.1 => v1.5.0)Reedy2022-12-161-0/+1
| | | | | Change-Id: I80678d3d866170104cb1231d708bda7e652a05e9 Depends-On: I3c90aee38dd41b9bb66fdf3c74d43fa35b99c638
* Merge "Upgrading wikimedia/xmp-reader (0.9.0 => 0.9.1)"jenkins-bot2022-12-161-1/+1
|\
| * Upgrading wikimedia/xmp-reader (0.9.0 => 0.9.1)Reedy2022-12-161-1/+1
| | | | | | | | | | | | Bug: T314096 Depends-On: I7016f832946871cda90014f68f331ba50cdf32b9 Change-Id: I8c17e88e5dba99713a144fe63c4e9546ee5d64cd
* | Merge "Hard-deprecate WikiPage::factory/newFromID/newFromRow"jenkins-bot2022-12-161-0/+2
|\ \
| * | Hard-deprecate WikiPage::factory/newFromID/newFromRowUmherirrender2022-12-161-0/+2
| | | | | | | | | | | | | | | | | | | | | Deprecated in f871f7b Bug: T297688 Change-Id: I7be6a70fd01919579e91856a0b12116381363edd
* | | pager: Remove ProtectedHookAccessorTrait from IndexPagerUmherirrender2022-12-161-0/+2
| |/ |/| | | | | | | | | | | No longer needed after injection of all services to the pagers The non-internal getHookContainer function is now deprecated. Change-Id: I2283c202aba669f42f6fa8c670142faf97c378af
* | Hard-deprecate protection related deprecated Title functionUmherirrender2022-12-161-0/+15
| | | | | | | | | | Bug: T306131 Change-Id: I513efa22c42dd9194a385bae408af38cae9f1a6a
* | Merge "composer.json: Updated composer/spdx-licenses from 1.5.6 to 1.5.7"jenkins-bot2022-12-151-0/+1
|\ \
| * | composer.json: Updated composer/spdx-licenses from 1.5.6 to 1.5.7Reedy2022-12-151-0/+1
| | | | | | | | | | | | | | | Bug: T314096 Change-Id: I7fb974728da2ce50b317377dcd4d343682263c86
* | | Merge "Hard-deprecate BacklinkCache::get/getLinks/getCascadeProtectedLinks"jenkins-bot2022-12-151-1/+2
|\ \ \ | |/ / |/| |
| * | Hard-deprecate BacklinkCache::get/getLinks/getCascadeProtectedLinksUmherirrender2022-12-151-1/+2
| | | | | | | | | | | | | | | | | | Depends-On: I39a532bcce35191db6abe4fdcdd6f95df74e5e87 Depends-On: I4c8bcec6bb2396b31a7cc73cb7f6f83742dc001a Change-Id: I09d0aae2400d3b70d8ad59df4e47ee23d3f5072b
* | | Merge "MediaWiki-Docker: Switch PHP images to PHP 8.1"jenkins-bot2022-12-151-0/+2
|\ \ \
| * | | MediaWiki-Docker: Switch PHP images to PHP 8.1James D. Forrester2022-12-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should now be the default target for people to develop upon. Images were added in GitLab via this Merge Request which I can't make this patch depend upon: https://gitlab.wikimedia.org/repos/releng/dev-images/-/merge_requests/23 Bug: T319432 Change-Id: Iaa61c0f382244241c8fde10b8fa419f1f5730477
* | | | tests: Set serialize_precision=-1 in TestSetupKevin Israel2022-12-141-0/+4
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Starting in PHP 7.1, this is now the default[1][2], and results in the "shortest string that yields d when read in and rounded to nearest."[3] As such, it would generally be the best choice for tests. The existing value of 17 has been used only because it was the default at the time (October 2015, see commit 71443707ada05460), and -1 for "dtoa mode 0" simply was not an option yet. [1]: https://wiki.php.net/rfc/precise_float_value [2]: https://www.php.net/manual/en/migration71.other-changes.php#migration71.other-changes.ini-file-handling [3]: https://github.com/php/php-src/blob/php-8.1.13/Zend/zend_strtod.c#L3713-L3714 Change-Id: I95c3c36c90be5aa0af22c3c77ce67641b81786d7
* | | Update Codex from v0.4.0 to v0.4.2Anne Tomasevich2022-12-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: T295605 Bug: T312023 Bug: T312024 Bug: T312025 Bug: T313933 Bug: T323684 Bug: T323753 Bug: T324397 Bug: T324792 Bug: T324900 Change-Id: I57c8f5f8c3933bbbd229bc566a07fc37378810fc
* | | ChangeTags: When showing a tag, also link to a filtered RecentChanges viewJames D. Forrester2022-12-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This isn't quite what was proposed in the original discussion (as the main link for the tag still goes to the help page, with the secondary link to RC, rather than the other way around), but this has the benefit of not being a breaking change that needs dozens of messages to be immediately altered in hundreds of languages across many repos (167 tags as of writing: https://codesearch-beta.wmcloud.org/search/?q=%5C%22tag-&files=en%5C.json%24&excludeFiles=&repos= Bug: T301063 Change-Id: I142f8f0667e8a4aac2f91b141a0d7311c3ef7c43
* | | Title.js: Rename Title.getName[Text]Gergő Tisza2022-12-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These methods have very misleading names which easily leads to confusion with getMain[Text] which is the right method 99% of the time. Rename them to clearly indicate they are filename-related (it would be nicer to make them a no-op or error on non-file titles but it would cause a B/C break which is not worth the effort) and deprecate the old methods. Bug: T324741 Change-Id: Ibd42236eff9e73e392c0686767c388dbc7bb249c
* | | Merge "Suppress RecentChange::doMarkPatrolled when autopatrol is requested"jenkins-bot2022-12-091-0/+5
|\ \ \ | |/ / |/| |
| * | Suppress RecentChange::doMarkPatrolled when autopatrol is requestedMatěj Suchánek2022-12-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The result of the method has been inappropriate and surprising since rc_patrolled was changed to distinguish between manually patrolled and autopatrolled changes (T184791). When called with $auto = true, it would mark the change as manually patrolled (not autopatrolled), but it would not log it as such in patrol log and would still require 'autopatrol' right (not 'patrol'). Change-Id: I0bd6f2cf317d2b1c8dd50b7998724a57f5f549fb
* | | Linker: Add ability for Special page links to parse subpage and paramsJames D. Forrester2022-12-071-0/+2
| | | | | | | | | | | | Change-Id: Ibcd2c5365a1f581eda43970dd12a1708880144a1
* | | Update OOUI to v0.46.0James D. Forrester2022-12-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release notes: https://gerrit.wikimedia.org/g/oojs/ui/+/v0.46.0/History.md Bug: T130434 Bug: T289558 Bug: T307631 Bug: T320245 Bug: T321439 Bug: T322267 Bug: T322833 Bug: T323860 Depends-On: Ib560149b7cd9a5639cdcd064dcda850ef3fa2d14 Change-Id: I8df52286dbbb12115d34a15ee8555c6b32481c23
* | | Merge "Remove DeletePage::deletionWasScheduled"jenkins-bot2022-12-061-0/+1
|\ \ \
| * | | Remove DeletePage::deletionWasScheduledMatěj Suchánek2022-12-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | It has been deprecated since 1.38 and it is unused. Change-Id: I1e13d0d2a40080d3d555bc4e3723ba7cc9d82123
* | | | Merge "Remove ExternalStoreDB::getMaster"jenkins-bot2022-12-061-0/+1
|\| | |
| * | | Remove ExternalStoreDB::getMasterMatěj Suchánek2022-12-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | It has been deprecated since 1.37 and it is unused. Change-Id: I3210222a9e6f163c2be37061cb475f3aeeef9506
* | | | Merge "foreign-resources.yaml: Add codex-design-tokens to foreign resources"jenkins-bot2022-12-061-1/+1
|\ \ \ \
| * | | | foreign-resources.yaml: Add codex-design-tokens to foreign resourcesEric Gardner2022-12-061-1/+1
| |/ / / | | | | | | | | | | | | Change-Id: I8da96c4c697162e9457c29fa0feec13b49c6bd56
* | | | Merge "Update Codex from v0.3.0 to v0.4.0"jenkins-bot2022-12-061-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Update Codex from v0.3.0 to v0.4.0Eric Gardner2022-12-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: T295711 Bug: T306932 Bug: T309589 Bug: T311097 Bug: T312025 Bug: T313773 Bug: T321637 Bug: T322428 Bug: T322705 Bug: T322707 Bug: T323987 Bug: T324190 Bug: T324495 Change-Id: I3679cd3ff8f27eac6d2f59fc9ac39805903973bb
* | | | AutoLoader: Drop support for $wgAutoloadAttemptLowercaseKevin Israel2022-12-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This setting has been deprecated since 1.35. Bug: T231412 Change-Id: I88cb45a2dcbb19c2976824279bf95a66ae9afd91
* | | | Merge "Prevent new accounts from using = in their usernames"jenkins-bot2022-12-041-0/+3
|\ \ \ \ | |_|/ / |/| | |