Skip to content

Update mediawiki/mediawiki-phan-config requirement from 0.18.0 to 0.20.0#88

Merged
malberts merged 1 commit into
masterfrom
dependabot/composer/mediawiki/mediawiki-phan-config-0.20.0
Jun 13, 2026
Merged

Update mediawiki/mediawiki-phan-config requirement from 0.18.0 to 0.20.0#88
malberts merged 1 commit into
masterfrom
dependabot/composer/mediawiki/mediawiki-phan-config-0.20.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 6, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on mediawiki/mediawiki-phan-config to permit the latest version.

Changelog

Sourced from mediawiki/mediawiki-phan-config's changelog.

0.20.0 / 2026-03-05

  • Bump phan to 6.0.2 and taint-check to 9.1.0 (Daimona Eaytoy)
  • Update exclude file regex

0.19.0 / 2026-02-09

  • (T406326) Bump phan to 6.0.1 and taint-check to 9.0.0 (James D. Forrester)

0.18.0 / 2025-12-18

  • Bump phan to 5.5.2 and taint-check to 8.0.0 (Bartosz Dziewoński)

0.17.0 / 2025-08-07

  • Drop support for PHP < 8.1 (Daimona Eaytoy)
  • Re-enable infinite loop and recursion detection (Daimona Eaytoy)
  • Bump phan to 5.5.1 and taint-check to 7.0.0 (Daimona Eaytoy)
  • Document common unchecked exceptions: DOMException and NormalizedException (Bartosz Dziewoński)

0.16.0 / 2025-07-02

  • Use namespaced MediaWiki classes in globals_type_map (James D. Forrester)
  • Bump minimum target PHP version to 8.1 and target PHP version to 8.4 (Daimona Eaytoy)
  • Warn against undocumented checked exception (Daimona Eaytoy)
  • Enable a subset of unused_variable_detection features to flag: unused variables in catch and closure use, unused parameters in private methods, unused static variables.
  • Bump phan to 5.5.0 and taint-check to 6.2.1 (Daimona Eaytoy)

0.15.1 / 2025-01-09

  • Fixed a bug where doc-only properties were not considered as possibly undefined.
  • Fixed a bug in PHP >= 8 where redundant issets would never be reported for properties of classes with the AllowDynamicProperties attribute.

0.15.0 / 2024-12-09

  • Rename NoEmptyIfDefinedPlugin to RedundantExistenceChecksPlugin (Daimona Eaytoy)
  • Add isset() checks to RedundantExistenceChecksPlugin (Daimona Eaytoy)
  • Upgrade phan to 5.4.5 and mediawiki/phan-taint-check-plugin to 6.1.0 (James D. Forrester)
  • Update target PHP version from 8.1 to 8.3

0.14.0 / 2024-02-03

  • Add plugin to disallow use of new Exception (Daimona Eaytoy)
  • Do not emit MediaWikiNoEmptyIfDefined for properties of classes with the AllowDynamicProperties attribute (Daimona Eaytoy)
  • Emit MediaWikiNoEmptyIfDefined for all node types except array element access (Daimona Eaytoy)
  • Upgrade phan to 5.4.3 and mediawiki/phan-taint-check-plugin to 6.0.0 (James D. Forrester)

0.13.0 / 2023-09-08

  • Add plugin to forbid empty() on defined variables and properties (Daimona Eaytoy)
  • Bump phan to 5.4.2 and taint-check to 5.0.0 (Michael Große)
  • "Auto discovery" of namespaces of wgConf and wgRequest (Amir Sarabadani)

0.12.1 / 2023-04-17

  • Enable PhanCompatibleSerializeInterfaceDeprecated (Umherirrender)
  • Create a separate config file for libraries (Daimona Eaytoy)

0.12.0 / 2022-10-06

  • Avoid PhanRedefinedInheritedInterface by excluding symfony/polyfill-php80 (Umherirrender)

... (truncated)

Commits
  • 30f5c43 Release 0.20.0
  • c14152c Bump phan to 6.0.2 and taint-check to 9.1.0
  • 7aae0a1 build: Updating mediawiki/mediawiki-codesniffer to 50.0.0
  • 99f7de8 build: Update exclude file regex
  • 8875de8 Release 0.19.0
  • dcf5495 Bump phan to 6.0.1 and taint-check to 9.0.0
  • 9869cb5 build: Upgrade mediawiki/minus-x from 2.0.0 to 2.0.1
  • 1579bf6 build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
  • 29fce2e Set minimum PHP version to 8.2 in config.php
  • ff0fe70 build: Upgrade mediawiki/mediawiki-codesniffer from 48.0.0 to 49.0.0
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Mar 6, 2026
@malberts

Copy link
Copy Markdown
Contributor

@dependabot rebase

Updates the requirements on [mediawiki/mediawiki-phan-config](https://github.com/wikimedia/mediawiki-tools-phan) to permit the latest version.
- [Changelog](https://github.com/wikimedia/mediawiki-tools-phan/blob/master/HISTORY.md)
- [Commits](wikimedia/mediawiki-tools-phan@0.18.0...0.20.0)

---
updated-dependencies:
- dependency-name: mediawiki/mediawiki-phan-config
  dependency-version: 0.20.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/composer/mediawiki/mediawiki-phan-config-0.20.0 branch from 27c8c01 to 97d12a8 Compare June 13, 2026 11:52
@malberts malberts merged commit bd5c8e0 into master Jun 13, 2026
5 checks passed
@dependabot dependabot Bot deleted the dependabot/composer/mediawiki/mediawiki-phan-config-0.20.0 branch June 13, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant