Skip to content

Update CrawlerProtection to v. 1.7.0 in 1.43.yaml - #36

Merged
cicalese merged 1 commit into
mainfrom
update-CrawlerProtection-1.7.0
Aug 1, 2026
Merged

Update CrawlerProtection to v. 1.7.0 in 1.43.yaml#36
cicalese merged 1 commit into
mainfrom
update-CrawlerProtection-1.7.0

Conversation

@cicalese

@cicalese cicalese commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Moves the CrawlerProtection pin in 1.43.yaml from 0da9503 (v. 1.5.0) to c72eec3, the 1.7.0 release commit.

The repository publishes no tags, so the version-bump commit is the pin. The only commit after it on main (0910c11) adds SAST scanning to CI and does not change shipped code.

Picked up since 1.5.0:

  • Protection is skipped in CLI and maintenance context, so a maintenance script re-parsing a page that transcludes a protected special page no longer denies itself.
  • api.php and rest.php entry points are protected.
  • Denial responses are localised and marked noindex,nofollow.
  • New CrawlerProtectionShouldDeny hook for a bespoke access policy.

Still requires MediaWiki >= 1.39.4, so 1.43 remains supported.

Verified

scripts/parse_yaml.py 1.43.yaml --validate          174 entries, all required dependencies satisfied
scripts/parse_yaml.py 1.43.yaml --validate-commits  ✅ All 174 entries have valid commits

Fixes #35

Moves the pin from 0da9503 (v. 1.5.0) to c72eec3, the 1.7.0 release commit.
The repository publishes no tags, so the version-bump commit is the pin.

Picked up since 1.5.0: protection is skipped in CLI and maintenance context,
so a maintenance script re-parsing a page that transcludes a protected
special page no longer denies itself (#34); api.php and rest.php entry points
are protected; denial responses are localised and marked noindex,nofollow;
and a CrawlerProtectionShouldDeny hook allows a bespoke access policy.

Still requires MediaWiki >= 1.39.4, so 1.43 remains supported.
@cicalese
cicalese merged commit 1cddaaa into main Aug 1, 2026
9 checks passed
@cicalese
cicalese deleted the update-CrawlerProtection-1.7.0 branch August 6, 2026 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update CrawlerProtection to 1.7.0 for MediaWiki 1.43

2 participants