Update readme for v6.22#2389
Conversation
WalkthroughThis update documents the release of version 6.22, introducing Square payment gateway support and various bug fixes related to option validation, UI/UX, permissions, accessibility, CSV export, and compatibility. Changes are limited to documentation and changelog updates, with no modifications to exported or public code entities. Changes
Possibly related PRs
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Actionable comments posted: 0
🧹 Nitpick comments (5)
readme.txt (1)
375-389: Changelog consistency & grammar.
Overall changelog entries for 6.22 are clear and parallel. Please adjust the verb agreement at line 379 from “field data have” to “field data has” for subject-verb consistency.🧰 Tools
🪛 LanguageTool
[uncategorized] ~379-~379: This verb does not appear to agree with the subject. Consider using a different form.
Context: ...on would fail in cases where field data have separate values defined for label and v...(AI_EN_LECTOR_REPLACEMENT_VERB_AGREEMENT)
changelog.txt (4)
4-7: Consolidate repetitive fix bulletsThe four fix entries for option validation (lines 4–7) could be merged into one bullet with sub-points to reduce redundancy and improve readability.
8-9: Clarify and refine wording• Line 8: Rephrase “after trying to disable it” to “after disabling it”.
• Line 9: Reword to “The first input with an error would not receive focus properly for radio and checkbox fields.”
10-12: Group UX & data export fixesConsider categorizing related fixes (permissions, honeypot hiding, CSV export) under a clear “UX & data export” sub-section or using sub-bullets for clarity.
13-15: Standardize bullet punctuationSome bullets end with a period and others don’t. For consistency, either remove or add trailing periods across these items (lines 13–15).
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (2)
changelog.txt(1 hunks)readme.txt(5 hunks)
🧰 Additional context used
🪛 LanguageTool
readme.txt
[uncategorized] ~379-~379: This verb does not appear to agree with the subject. Consider using a different form.
Context: ...on would fail in cases where field data have separate values defined for label and v...
(AI_EN_LECTOR_REPLACEMENT_VERB_AGREEMENT)
⏰ Context from checks skipped due to timeout of 90000ms (21)
- GitHub Check: Run Rector inspection
- GitHub Check: PHP 8 tests in WP trunk
- GitHub Check: PHP 7.4 tests in WP trunk
- GitHub Check: Run PHP Syntax inspection (8.3)
- GitHub Check: Cypress
- GitHub Check: Run PHPCS inspection
- GitHub Check: Cypress
- GitHub Check: Run PHP Syntax inspection (7)
- GitHub Check: Run PHP Syntax inspection (8.3)
- GitHub Check: Run Rector inspection
- GitHub Check: Run PHPCS inspection
- GitHub Check: Run ESLint
- GitHub Check: Run PHP Syntax inspection (8.3)
- GitHub Check: Psalm
- GitHub Check: Run PHPCS inspection
- GitHub Check: PHP 7.4 tests in WP trunk
- GitHub Check: PHP 8 tests in WP trunk
- GitHub Check: Cypress
- GitHub Check: PHP 7.4 tests in WP trunk
- GitHub Check: PHP 8 tests in WP trunk
- GitHub Check: PHPStan
🔇 Additional comments (6)
readme.txt (4)
8-8: Version bump reviewed.
The Stable tag has been correctly updated to 6.22 to match the new release.
64-64: Square gateway added to payment integrations.
The description now lists Square alongside PayPal, Stripe, and Authorize.net—this aligns with the PR objective for v6.22.
268-268: FAQ updated for Square support.
The payment form FAQ now mentions Stripe, Square, PayPal, and Authorize.net, consistent with the new gateway support.
321-321: Credit Card field list updated.
Square has been added to the Credit Card field options, matching the other documentation sections.changelog.txt (2)
2-2: Verify version bump consistencyEnsure the version header update to 6.22 is also reflected in readme.txt and plugin metadata (Stable tag, headers).
3-3: Confirm Square gateway inclusionNew item adds Square support—verify documentation (readme.txt, user-facing docs) lists Square alongside other payment gateways.
No description provided.