Skip to content

Latest commit

 

History

History
303 lines (204 loc) · 20.7 KB

CHANGES.md

File metadata and controls

303 lines (204 loc) · 20.7 KB

Changes

This file is intended for use by the developers of this repository and of the releases; it contains an overview of the releases that have been made using this release pipeline.

July 2024

Wikibase Release Pipeline 1.0.0

WBS Images

Image WBS Version Upstream Version Base Image Distribution
WBS Wikibase 1.0.0 MediaWiki 1.39.8 PHP 8.3.8 apache Debian Bookworm
WBS WDQS 1.0.0 WDQS 0.3.142 JRE Eclipse Temurin 8u412-b08 Debian Bookworm
WBS WDQS Frontend 1.0.0 N/A Nginx 1.27.0 Debian Bookworm
WBS WDQS Proxy 1.0.0 N/A Nginx 1.27.0 Debian Bookworm
WBS QuickStatements 1.0.0 N/A PHP 8.3.8 Apache Debian Bookworm
WBS ElasticSearch 1.0.0 ElasticSearch 7.10.2 N/A N/A

WBS Deploy 1.0.0

https://phabricator.wikimedia.org/T368255

On top of the images above, WBS Deploy uses:

Image Upstream Version
MariaDB 10.11
Traefik 3.1

Wikibase Release Pipeline 2.0.0

WBS Images

Image WBS Version Upstream Version Base Image Distribution
WBS Wikibase 2.0.0 MediaWiki 1.41.2 PHP 8.3.8 apache Debian Bookworm
WBS WDQS 1.0.0 WDQS 0.3.142 JRE Eclipse Temurin 8u412-b08 Debian Bookworm
WBS WDQS Frontend 1.0.0 N/A Nginx 1.27.0 Debian Bookworm
WBS WDQS Proxy 1.0.0 N/A Nginx 1.27.0 Debian Bookworm
WBS QuickStatements 1.0.0 N/A PHP 8.3.8 Apache Debian Bookworm
WBS ElasticSearch 1.0.0 ElasticSearch 7.10.2 N/A N/A

WBS Deploy 2.0.0

https://phabricator.wikimedia.org/T368254

On top of the images above, WBS Deploy uses:

Image Upstream Version
MariaDB 10.11
Traefik 3.1

Wikibase Release Pipeline 3.0.0

WBS Images

Image WBS Version Upstream Version Base Image Distribution
WBS Wikibase 3.0.0 MediaWiki 1.42.1 PHP 8.3.8 apache Debian Bookworm
WBS WDQS 1.0.0 WDQS 0.3.142 JRE Eclipse Temurin 8u412-b08 Debian Bookworm
WBS WDQS Frontend 1.0.0 N/A Nginx 1.27.0 Debian Bookworm
WBS WDQS Proxy 1.0.0 N/A Nginx 1.27.0 Debian Bookworm
WBS QuickStatements 1.0.0 N/A PHP 8.3.8 Apache Debian Bookworm
WBS ElasticSearch 1.0.0 ElasticSearch 7.10.2 N/A N/A

WBS Deploy 3.0.0

https://phabricator.wikimedia.org/T365569

On top of the images above, WBS Deploy uses:

Image Upstream Version
MariaDB 10.11
Traefik 3.1

April 2024: Security releases for 1.39.7

Suite version Version info Date available Release task
wmde.18 (spec) MediaWiki (1.39.7, PHP 8.1.27, debian/apache 2.4.57-2), WDQS (0.3.135) 25 April 2024 T361226

April 2024: Security releases for 1.41.1

Suite version Version info Date available Release task
wmde.20 (spec) MediaWiki (1.41.1, PHP 8.2.15, debian/apache 2.4.57-2), WDQS (0.3.137) 09 April 2024 T361228

April 2024: Security releases for 1.40.3

Suite version Version info Date available Release task
wmde.19 (spec) MediaWiki (1.40.3, PHP 8.1.27, debian/apache 2.4.57-2), WDQS (0.3.137) 09 April 2024 T361227

April 2024: Major releases for 1.41.0

Suite version Version info Date available Release task
wmde.17 (spec) MediaWiki (1.41.0, PHP 8.2.15, debian/apache 2.4.57-2), WDQS (0.3.137) 02 April 2024 T354644

February 2024: Security releases for 1.40.2

Suite version Version info Date available Run number Release task
wmde.16 (spec) MediaWiki (1.40.2, PHP 8.1.27, debian/apache 2.4.57-2), WDQS (0.3.137) 21 February 2024 7976683909 T354645

February 2024: Security releases for 1.39.6

February 2024: Security releases for 1.39.6

November 2023: First 1.40 release

The standard MediaWiki upgrade process can be followed for this release.

Suite version Version info Date available Run number Release task
wmde.14 (spec) MediaWiki (1.40.1, PHP 8.1.25, debian/apache 2.4.57-2), WDQS (0.3.135) 15 November 2023 6928788894 T340939

October 2023: Security releases for 1.39.5

Suite version MediaWiki release Date available Run number Release task
wmde.13 (spec,metadata) MediaWiki (1.39.5, PHP 8.1.24, debian/apache2 2.4.57-2), WDQS (0.3.135) October 2023 6637828869 T348616

August 2023: Security releases for 1.38.7

Suite version MediaWiki release Date available Run number Release task
wmde.12 (spec,metadata) MediaWiki (1.38.6, PHP 8.0.29, debian/apache2 2.4.56-1~deb11u2), WDQS (0.3.118) August 2023 6665463497 T334778

March 2023: First 1.39 release

The standard MediaWiki upgrade process can be followed for this release.

Users that still have lines in their LocalSettings.php file that look like this:

  • require_once "$IP/extensions/Wikibase/client/WikibaseClient.php"
  • require_once "$IP/extensions/Wikibase/repo/WikibaseRepo.php"

will need to switch to using the new wfLoadExtension function instead.

  • wfLoadExtension( "WikibaseClient", "$IP/extensions/Wikibase/extension-client.json" );
  • wfLoadExtension( "WikibaseRepo", "$IP/extensions/Wikibase/extension-repo.json" );

If using a modified template for LocalSettings.php, generation, you'll need lines like this instead:

  • wfLoadExtension( "WikibaseClient", "${DOLLAR}IP\/extensions\/Wikibase\/extension-client.json" );
  • wfLoadExtension( "WikibaseRepo", "${DOLLAR}IP\/extensions\/Wikibase\/extension-repo.json" );

Users of tarballs that also use PHP 8+ will need to set error_reporting = E_ALL ^ E_DEPRECATED in their php.ini file OR error_reporting(E_ALL ^ E_DEPRECATED); in their LocalSettings.php file.

Suite version Version info Date available Run number Release task
wmde.11 (spec,metadata) MediaWiki (1.39.1, PHP 8.1.15), WDQS (0.3.121) 16 March 2023 4427564194 T329236

January 2023: First 1.38 release

The standard MediaWiki upgrade process can be followed for this release.

Suite version Version info Date available Run number Release task
wmde.10 (spec,metadata) MediaWiki (1.38.5, PHP 8.0.26), WDQS (0.3.118) 16 January 2023 3925740668 T322407

November 2022: First 1.37 release

The standard MediaWiki upgrade process can be followed for this release.

The query service was also updated from 0.3.97 to 0.3.115, but no additional upgrade process is needed.

Suite version Version info Date available Run number Release task
wmde.9 (spec,metadata) MediaWiki (1.37.6, PHP 7.4.30), WDQS (0.3.115) 1 November 2022 3303724221 T317890

September 2022: Security releases

Suite version MediaWiki release Date available Run number Release task
wmde.8 (spec,metadata) 1.36.4 September 2022 2971822356 T316707
wmde.7 (spec,metadata) 1.35.7 September 2022 2971057584 T314881

Releases that bring a handful of small security fixes to MediaWiki & Wikibase, along with small patches to other components.

February 2022: Security releases

Suite version Compatible MediaWiki Date available Run number Release task
wmde.5 (spec) 1.36 10 February 2022 1824280943 T301359
wmde.6 (spec) 1.35 22 February 2022 1853048237 T301663

Security related changes

January 2022: First 1.36 release

The standard MediaWiki upgrade process can be followed for this release.

The query service was also updated from 0.3.40 to 0.3.97, but no additional upgrade process is needed.

Suite version Compatible MediaWiki Date available Release board
wmde.4 (spec) 1.36 5 January 2022 Board

December 2021: 1.35 Security release

Fix for CVE-2021-44228 Log4Shell issue in ElasticSearch image.

Included a MediaWiki update to 1.35.5

Suite version Compatible MediaWiki Date available Release board
wmde.3 (spec) 1.35 16 December 2021 Board

November 2021: 1.35 Security release

Primarily for a MediaWiki update to 1.35.4 (other components were also updated)

Suite version Compatible MediaWiki Date available Release board
wmde.2 (spec) 1.35 30 November 2021 Board

May 2021: 1.35 Security release

Primarily for a MediaWiki update to 1.35.2 (other components were also updated)

Suite version Compatible MediaWiki Date available Release board
wmde.1 (spec) 1.35 6 May 2021 ???

February 2021: First 1.35 release

An initial suite release using MediaWiki 1.35.0

Suite version Compatible MediaWiki Date available Release board
wmde.0 (spec) 1.35 19 February 2021 ???