Skip to content

Release v1.31.0 - #1214

Merged
pattonwebz merged 248 commits into
mainfrom
release/1.31.0
Aug 29, 2025
Merged

Release v1.31.0#1214
pattonwebz merged 248 commits into
mainfrom
release/1.31.0

Conversation

@pattonwebz

@pattonwebz pattonwebz commented Aug 28, 2025

Copy link
Copy Markdown
Member

Steve Jones (8):

  • Unslash edac nonce before sanitizing
  • Sanitize page parameter before admin enqueues
  • Unslash request vars before sanitization
  • Sanitize nonce request
  • Ensure settings tab input is unslashed before sanitization
  • refactor: remove unused input sanitization and redirect logic from ac…
  • Updated to use CPT slug from Pro plugin
  • updated: video selector to exclude script tags and add test case for YouTube API

William Patton (13):

  • Add automated backport workflow for main to develop branch synchronization
  • Backport: Release/1.30.0
  • Add comprehensive unit tests for Fix classes with improved test infrastructure
  • Rename and clean up Jest workflow configuration
  • Backport v1.30.1
  • Move some settings definitions into free plugin
  • Avoid php 8+ deprecation notices
  • Add 'new document' pattern to link_blank rule and comprehensive Jest tests
  • Add initial support for handling of virtual posts
  • Update copilot instructions to clarify lock file commit policy
  • Update translation files (POT/JSON)
  • Add tests for underlined text rule
  • PTC accessibility-checker (1985): Automatic Translations August 28, 2025 15:03:53793811

pattonwebz and others added 30 commits July 28, 2025 20:38
Ensure that the evaluate function verifies the presence of tagName before comparing it to 'u'.
Updated the evaluation method to check for underline decoration using both 'text-decoration' and 'text-decoration-line' properties.
Updated the selector to prevent underlining for elements inside links, no need for this custom matcher anymore
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
- CommentSearchLabelFix: Complex form handling with multiple settings
- ReadMoreAddTitleFix: Content filtering with WordPress hooks
- AddNewWindowWarningFix: Frontend JavaScript integration
- FocusOutlineFix: CSS injection pattern
- LinkUnderline: Frontend data filtering with hooks
- AddLabelToUnlabelledFormFieldsFix: Pro feature pattern

Total: 119 new test methods across 6 classes
Covers all major Fix patterns and functionality types

Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
…g 100% coverage

Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
…0 lines

Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
Co-authored-by: pattonwebz <3902039+pattonwebz@users.noreply.github.com>
This change allows the post view link to be modified via a filter, enhancing flexibility in how links are generated.

[PRO-169]
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…d5-4ef2-b283-d7941ace93ec

Add automated backport workflow for main to develop branch synchronization
…1d-457e-85f4-70fe61a69cd9

Add comprehensive unit tests for Fix classes with improved test infrastructure
SteveJonesDev and others added 28 commits August 29, 2025 07:35
…slations_august-29-2025-11-11-14404135

PTC accessibility-checker (1985): Automatic Translations August 29, 2025 11:11:14404135
Adjust the date calculation to subtract three days instead of two for the custom cache suffix.
@pattonwebz
pattonwebz merged commit 0dd142c into main Aug 29, 2025
33 of 36 checks passed
@github-actions github-actions Bot mentioned this pull request Aug 29, 2025
21 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.

4 participants