Skip to content

Release v1.41.0#1693

Merged
pattonwebz merged 87 commits into
mainfrom
release/1.41.0
May 14, 2026
Merged

Release v1.41.0#1693
pattonwebz merged 87 commits into
mainfrom
release/1.41.0

Conversation

@pattonwebz
Copy link
Copy Markdown
Member

Steve Jones (3):

  • Revise screenshots for version 1.40.0
  • chore: regenerate hooks docs
  • Fix stale @return docblock on license context methods

William Patton (6):

  • [Backport] Release v1.40.0
  • Update POT translation file
  • PTC accessibility-checker (1985): Edits by Steve Jones (May 05, 2026 19:39:04652135)
  • Add versioning to scanner bundle URL for frontend scans
  • Don't flag role="heading" elements as possible headings
  • Make pro always authoritive for license checking

SteveJonesDev and others added 30 commits April 22, 2026 15:01
…k_active key

Both get_license_context() and resolve_license_context() declared a 4-key
return shape but resolve_license_context() now returns a 5th key
fallback_active. PHPStan and IDE type inference would flag any access to
$context['fallback_active'] as an undefined offset.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Updated the screenshots section to improve clarity and added a new item for weekly email reports.
Corrected spelling of 'overlaid' in the screenshot example.
…nshots

Revise screenshots for version 1.40.0
…ooks-docs-24995067534

chore: regenerate hooks docs
…lback-active

Fix stale @return docblock on license context methods
Updated the scannerBundleUrl to include the version parameter for better cache management.
Copilot AI review requested due to automatic review settings May 12, 2026 21:46
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 12, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 7a36692d-32e4-45d6-aafa-22df9defe090

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/1.41.0

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the plugin to version 1.41.0 and refines license management logic to handle expired Pro licenses, including UI enhancements for renewal and a fallback mechanism to Free features. It also includes comprehensive translation updates across several languages. A critical issue was identified in the frontend script enqueuing process where an incorrect directory reference for the page scanner bundle would result in a broken URL, preventing the script from loading correctly.

Comment thread includes/classes/class-enqueue-frontend.php Outdated
pattonwebz and others added 2 commits May 12, 2026 22:56
…-icon-screen-reader-text-or-something-false

Fix false positive: skip screen-reader-only elements in text_size_too_small check
@github-actions
Copy link
Copy Markdown
Contributor

✅ Accessibility Checker build (primary only)

@github-actions
Copy link
Copy Markdown
Contributor

✅ Accessibility Checker build (primary only)

@pattonwebz pattonwebz merged commit e5db843 into main May 14, 2026
24 checks passed
@github-actions github-actions Bot mentioned this pull request May 14, 2026
9 tasks
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.

5 participants