Skip to content

Fixed WordPress minimum required version number to 6.8.1#3655

Open
DAnn2012 wants to merge 8 commits into
gambitph:developfrom
DAnn2012:patch-23
Open

Fixed WordPress minimum required version number to 6.8.1#3655
DAnn2012 wants to merge 8 commits into
gambitph:developfrom
DAnn2012:patch-23

Conversation

@DAnn2012

@DAnn2012 DAnn2012 commented Dec 3, 2025

Copy link
Copy Markdown
Contributor

Hello @bfintal

Fixed WordPress minimum required version number to 6.8.1

Thanks.

Summary by CodeRabbit

Summary by CodeRabbit

  • Documentation
    • Updated installation “Minimum Requirements” to require WordPress 6.8.1+ (was 6.5.5+).
    • Refreshed the 3.19.7 changelog text to correct spelling in “Posts block” bullet items (keeping existing issue references).

@coderabbitai

coderabbitai Bot commented Dec 3, 2025

Copy link
Copy Markdown

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: f3fb77a9-99e1-4853-be76-537215c0e204

📥 Commits

Reviewing files that changed from the base of the PR and between 5a744d9 and 968ea7e.

📒 Files selected for processing (1)
  • readme.txt

📝 Walkthrough

Walkthrough

The README now requires WordPress 6.8.1 or higher and corrects spelling in the version 3.19.7 Posts block changelog entries.

Changes

README updates

Layer / File(s) Summary
Installation requirement update
readme.txt
The minimum required WordPress version changed from 6.5.5 to 6.8.1.
Changelog wording corrections
readme.txt
Posts block layout terminology was corrected while preserving the associated issue references.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: bfintal

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: raising the WordPress minimum required version to 6.8.1.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between acd9864 and dad030d.

📒 Files selected for processing (1)
  • .github/workflows/playwright.yml (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (6)
  • GitHub Check: PHP 8.2 and WP 6.6.4
  • GitHub Check: PHP 8.2 and WP 6.6.4
  • GitHub Check: PHP 7.3 and WP 6.6.4
  • GitHub Check: PHP 8.2 and WP 6.7.2
  • GitHub Check: PHP 8.2 and WP latest
  • GitHub Check: PHP 7.3 and WP latest
🔇 Additional comments (1)
.github/workflows/playwright.yml (1)

15-16: Version standardization looks good.

The changes to lines 16 and 22 successfully standardize the test matrix to use WordPress 6.6.4, aligning with the PR objective to raise the minimum required WordPress version. Once the duplicate entry is removed, the test configuration will be clean and efficient.

Also applies to: 21-22

Comment thread .github/workflows/playwright.yml Outdated

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between a47a9f9 and 9605b25.

📒 Files selected for processing (1)
  • .github/workflows/playwright.yml (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
  • GitHub Check: PHP 7.3 and WP 6.6.4
  • GitHub Check: PHP 8.2 and WP 6.7.4
  • GitHub Check: PHP 8.2 and WP 6.8.3
  • GitHub Check: PHP 8.2 and WP latest
  • GitHub Check: PHP 7.3 and WP latest
  • GitHub Check: PHP 8.2 and WP 6.6.4
  • GitHub Check: build
🔇 Additional comments (2)
.github/workflows/playwright.yml (2)

15-28: Matrix updates align with the new minimum WordPress version requirement.

The test matrix appropriately covers the new minimum version (6.6.4) across PHP 7.3 and 8.2, plus additional recent versions (6.7.4, 6.8.3) to ensure compatibility. The prior duplicate entry has been resolved.


16-16: WordPress versions 6.6.4, 6.7.4, and 6.8.3 are valid, officially released versions.

All three versions are confirmed security releases from September 30, 2025. No action needed on version validity. Cross-file consistency check with readme.txt could not be verified due to repository access limitations.

Comment thread .github/workflows/playwright.yml Outdated
@DAnn2012

Copy link
Copy Markdown
Contributor Author

Hello @bfintal

When you can, could you take a look at this PR of mine?

Thanks.

@DAnn2012

DAnn2012 commented Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Hello @Arukuen

When you can, could you take a look at this PR of mine?

Thanks.

@DAnn2012

Copy link
Copy Markdown
Contributor Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@readme.txt`:
- Around line 339-341: Correct the spelling errors in the changelog entries:
update “layours” to “layouts” and “porfolio” to “portfolio,” while leaving the
surrounding text unchanged.
- Line 4: Update the top-level “Requires at least” header in readme.txt from
6.8.1 to the intended 6.6.4, and correct the “layours” and “porfolio” typos at
the referenced readme entries to their proper spellings.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 28d1c218-5ea3-41a3-b6ce-a2ae3101e16b

📥 Commits

Reviewing files that changed from the base of the PR and between 14b83c3 and 5a744d9.

📒 Files selected for processing (1)
  • readme.txt

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Caution

Inline review comments failed to post. This is likely due to GitHub's internal server error or limits when posting large numbers of comments. If you are seeing this consistently it is likely a permissions issue. Please check "Moderation" -> "Code review limits" under your organization settings.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@readme.txt`:
- Around line 339-341: Correct the spelling errors in the changelog entries:
update “layours” to “layouts” and “porfolio” to “portfolio,” while leaving the
surrounding text unchanged.
- Line 4: Update the top-level “Requires at least” header in readme.txt from
6.8.1 to the intended 6.6.4, and correct the “layours” and “porfolio” typos at
the referenced readme entries to their proper spellings.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 28d1c218-5ea3-41a3-b6ce-a2ae3101e16b

📥 Commits

Reviewing files that changed from the base of the PR and between 14b83c3 and 5a744d9.

📒 Files selected for processing (1)
  • readme.txt
🛑 Comments failed to post (2)
readme.txt (2)

4-4: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

# Locate relevant files and inspect the readme around the referenced lines.
git ls-files | sed -n '1,200p'
printf '\n--- readme.txt line count ---\n'
wc -l readme.txt
printf '\n--- readme.txt lines 1-20 ---\n'
sed -n '1,20p' readme.txt
printf '\n--- readme.txt lines 250-270 ---\n'
sed -n '250,270p' readme.txt
printf '\n--- readme.txt lines 330-345 ---\n'
sed -n '330,345p' readme.txt

printf '\n--- plugin header candidates ---\n'
rg -n --glob '*.php' 'Requires at least:|Stable tag:|Version:' .

Repository: gambitph/Stackable

Length of output: 13665


🏁 Script executed:

#!/bin/bash
set -euo pipefail

# Narrow down the plugin entry file if present.
rg -n --glob '*.php' 'Plugin Name:|Requires at least:|Requires PHP:|Text Domain:' .

Repository: gambitph/Stackable

Length of output: 283


🏁 Script executed:

#!/bin/bash
set -euo pipefail

# If the prior command output is too large, just show the exact relevant files if they exist.
for f in $(git ls-files | rg '(^|/)(readme\.txt|[^/]+\.php)$'); do
  case "$f" in
    *readme.txt|*README.txt|*.php)
      printf '\n=== %s ===\n' "$f"
      wc -l "$f" || true
      sed -n '1,15p' "$f" || true
      ;;
  esac
done

Repository: gambitph/Stackable

Length of output: 50374


🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '\n--- readme.txt lines 336-344 ---\n'
sed -n '336,344p' readme.txt

printf '\n--- plugin.php lines 1-20 ---\n'
sed -n '1,20p' plugin.php

Repository: gambitph/Stackable

Length of output: 1149


🏁 Script executed:

#!/bin/bash
set -euo pipefail

# Show exact line numbers with surrounding context for the changelog section.
nl -ba readme.txt | sed -n '336,344p'

Repository: gambitph/Stackable

Length of output: 196


Keep the WordPress minimum version header aligned.

  • readme.txt:4 says 6.8.1, but readme.txt:260 says 6.6.4; update the top-level requirement to match the intended 6.6.4.
  • readme.txt:339 and readme.txt:341 also have layours / porfolio typos.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@readme.txt` at line 4, Update the top-level “Requires at least” header in
readme.txt from 6.8.1 to the intended 6.6.4, and correct the “layours” and
“porfolio” typos at the referenced readme entries to their proper spellings.

339-341: 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Fix the changelog typos.

Change layours to layouts and porfolio to portfolio.

🧰 Tools
🪛 LanguageTool

[grammar] ~339-~339: Ensure spelling is correct
Context: ...block - formatting breaks on horizontal layours #3554 * Fixed: Posts block - hover effe...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~341-~341: Ensure spelling is correct
Context: ... block - links are now not clickable in porfolio layouts #398 = 3.19.6 = * Change: Car...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@readme.txt` around lines 339 - 341, Correct the spelling errors in the
changelog entries: update “layours” to “layouts” and “porfolio” to “portfolio,”
while leaving the surrounding text unchanged.

Source: Linters/SAST tools

@DAnn2012 DAnn2012 changed the title Fixed WordPress minimum required version number to 6.6.4 Fixed WordPress minimum required version number to 6.8.1 Jul 14, 2026
@DAnn2012

Copy link
Copy Markdown
Contributor Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Jul 14, 2026

Copy link
Copy Markdown
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

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.

1 participant