Update readme for version 6.19#2265
Conversation
WalkthroughThis pull request updates the plugin documentation for version 6.19. Changes include the addition of GDPR-related settings in Global Settings—a required GDPR checkbox in the form builder and an option to disable cookies. The update also enhances the administrative experience by retaining sorting preferences on the Forms and Entries pages, adding a quick views tab link, and enabling improved enter key navigation between Radio, Checkbox, and Dropdown inputs. Several bug fixes address UI display issues, data conversion errors, AJAX captcha resets, and JavaScript errors on hidden fields. The readme now reflects updated version compatibility. Changes
Sequence Diagram(s)sequenceDiagram
participant Admin
participant GlobalSettings
participant FormBuilder
participant User
Admin->>GlobalSettings: Enable GDPR feature
GlobalSettings->>FormBuilder: Add required GDPR checkbox and disable cookies setting
User->>FormBuilder: Access form
FormBuilder-->>User: Display form with GDPR checkbox
sequenceDiagram
participant User
participant FormUI
User->>FormUI: Press Enter on current input
FormUI->>FormUI: Validate input and determine next field (Radio, Checkbox, Dropdown)
FormUI-->>User: Focus shifts to next input field
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:
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 (2)
changelog.txt (2)
5-5: Typo in “Quick Link” Entry
There appears to be an extra word (“for”) in the sentence. Consider removing it to improve clarity.Diff suggestion:
- * New: A quick link to the views tab for is now available on the form list admin page. + * New: A quick link to the views tab is now available on the form list admin page.
11-11: Standardize “JavaScript” Capitalization
There is an inconsistency in the capitalization (“Javascript” should be “JavaScript”) in the error-fix note for change events on hidden fields.Diff suggestion:
- * Fix: A Javascript error would occur when triggering a change event on a hidden field with custom code. + * Fix: A JavaScript error would occur when triggering a change event on a hidden field with custom code.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (2)
changelog.txt(1 hunks)readme.txt(2 hunks)
⏰ Context from checks skipped due to timeout of 90000ms (6)
- GitHub Check: PHP 8 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: Cypress
- GitHub Check: PHP 7.4 tests in WP trunk
🔇 Additional comments (10)
changelog.txt (7)
2-2: Version Header Updated to 6.19
The version header has been updated to “= 6.19 =” for the new release. This is clear and correct.
3-3: New GDPR Feature Description is Clear
The added description for the new GDPR-related setting and field is detailed and informative. It clearly explains that enabling this setting makes a required checkbox appear in the form builder.
4-4: Sorting Preferences Update Looks Good
The changelog now explains that sorting preferences are remembered on the Forms and Entries admin pages and that the forms are automatically sorted with the newest at the top.
6-6: Enter Key Navigation Update is Clear
The note indicating that the enter key will now jump quickly between inputs for Radio Button, Checkbox, and Dropdown fields is straightforward.Optional nitpick: Consider “navigate between inputs” instead of “jump between inputs” for improved clarity.
8-8: Visual Styler Accordion Fix is Noted
The changelog entry about fixing the accordion appearance on the visual styler page for WordPress v6.7.2 is concise and to the point.
9-9: User ID Value Conversion Issue Fixed
The fix note regarding empty user ID values converting to 0 is clear. It explains the issue (filtering views when the value is empty) and its resolution.
10-10: Turnstile Captcha Reset Fix is Clear
The changelog entry indicates that Turnstile captcha fields now reset properly on AJAX error. This description is clear.readme.txt (3)
6-6: Version Compatibility Update: "Tested up to" Field Updated.
The "Tested up to" version has been updated from 6.7.1 to 6.7.2. Please double-check that this new version reflects the latest compatibility tests with WordPress.
8-8: Stable Tag Updated to Release Version 6.19.
The stable tag has been correctly updated from 6.18 to 6.19 to reflect the new release. Ensure that all related deployment scripts and documentation are aligned with this version.
374-384: Changelog Enhancements for Version 6.19.
The changelog entries from version 6.19 clearly list the new features—such as GDPR settings, sorting preferences, quick link additions, and enhanced enter key navigation—as well as several bug fixes. This detailed changelog helps users and developers understand the scope of this release. Please verify that these entries accurately reflect all the changes introduced in this version.
No description provided.