Mediawiki 1.43: Difference between revisions
No edit summary |
No edit summary |
||
| (5 intermediate revisions by one other user not shown) | |||
| Line 2: | Line 2: | ||
Karsten Hoffmeyer of ProWiki wrote a good summary about [https://www.pro.wiki/news/what-new-features-in-mediawiki-1-43-release key features and changes]. For full details see the [[mediawikiwiki:Release_notes/1.43|Release notes]] on-wiki or the raw text version in the [https://github.com/wikimedia/mediawiki/blob/master/RELEASE-NOTES-1.43 RELEASE-NOTES-1.43] file in the source code. | Karsten Hoffmeyer of ProWiki wrote a good summary about [https://www.pro.wiki/news/what-new-features-in-mediawiki-1-43-release key features and changes]. For full details see the [[mediawikiwiki:Release_notes/1.43|Release notes]] on-wiki or the raw text version in the [https://github.com/wikimedia/mediawiki/blob/master/RELEASE-NOTES-1.43 RELEASE-NOTES-1.43] file in the source code. | ||
Compatibility for Semantic MediaWiki has reached a milestone with the release of Semantic MediaWiki 6.0 on August 12, 2025. | |||
[[Meza 43.x]] has been in development since early 2025 and is now available. | |||
== Upgrade requirement notes == | == Upgrade requirement notes == | ||
| Line 7: | Line 11: | ||
* The OpenSSL PHP extension is required. | * The OpenSSL PHP extension is required. | ||
* If you use the [[mediawikiwiki:Extension:Linter|Linter extension]] (which helps you to avoid syntax problems in your wikitext) pay special attention: while <code>update.php</code> will handle updates to the Linter database table with two migration scripts, they can take a long time to run. To avoid downtime, you ''can'' run the scripts independent of the code upgrade - but if you want to do that then you must already be running (upgrade first to) v1.42. | * If you use the [[mediawikiwiki:Extension:Linter|Linter extension]] (which helps you to avoid syntax problems in your wikitext) pay special attention: while <code>update.php</code> will handle updates to the Linter database table with two migration scripts, they can take a long time to run. To avoid downtime, you ''can'' run the scripts independent of the code upgrade - but if you want to do that then you must already be running (upgrade first to) v1.42. | ||
To get to 1.43, we'll be upgrading from the prior LTS version: '''1.39'''. So, it is imperative to understand the changes taking place in 1.40, 1.41 and 1.42. | |||
== Upgrade notes for 1.40 == | == Upgrade notes for 1.40 == | ||
| Line 22: | Line 29: | ||
* [[Special:Search]] can now show thumbnails for results for titles outside <tt>NS_FILE</tt>. This is controlled via the new onSearchResultProvideThumbnail hook. | * [[Special:Search]] can now show thumbnails for results for titles outside <tt>NS_FILE</tt>. This is controlled via the new onSearchResultProvideThumbnail hook. | ||
* A new preference ('search-thumbnail-extra-namespaces') to allow users to control whether to show more thumbnails (per {{wg|ThumbnailNamespaces}}) | * A new preference ('search-thumbnail-extra-namespaces') to allow users to control whether to show more thumbnails (per {{wg|ThumbnailNamespaces}}) | ||
* ( | * ([[phabricator:324910|T324910]]) On pages using multi-content revisions, the raw content of a specific slot can be retrieved using the action=raw&slot=<role-name> query parameters. | ||
* ( | * ([[phabricator:313804|T313804]]) The preferences page now provides a search bar to find preferences, regardless of the tab on which they appear. | ||
=== New developer features in 1.40 === | === New developer features in 1.40 === | ||
See [[mediawikiwiki:Release_notes/1.40#New_developer_features_in_1.40|Release notes/1.40#New developer features in 1.40]] | See [[mediawikiwiki:Release_notes/1.40#New_developer_features_in_1.40|Release notes/1.40#New developer features in 1.40]] | ||
[[mediawikiwiki:Release_notes/1.40#Breaking_changes_in_1.40|Breaking changes in 1.40]] | |||
== Upgrade notes for 1.41 == | |||
Like before, see the ProWiki write-up [https://www.pro.wiki/articles/mediawiki-141-is-new Exploring the New MediaWiki 1.41] | |||
And, of course, review the full details in the [[mediawikiwiki:Release_notes/1.41|Release notes for 1.41]] | |||
== Upgrade notes for 1.42 == | |||
Like before, see the ProWiki write-up [https://www.pro.wiki/news/whats-new-in-mediawiki-1-42-release Discover MediaWiki 1.42 Features] | |||
And, of course, review the full details in the [[mediawikiwiki:Release_notes/1.42|Release notes for 1.42]] | |||
[[Category:MediaWiki]] | [[Category:MediaWiki]] | ||