Skip to content

Comments

Bump version#120

Merged
Klakurka merged 1 commit intomasterfrom
chore/bump-version-6.0.0
Feb 21, 2026
Merged

Bump version#120
Klakurka merged 1 commit intomasterfrom
chore/bump-version-6.0.0

Conversation

@xecdev
Copy link
Collaborator

@xecdev xecdev commented Feb 21, 2026

Bump version, update readme and assets and upgrade PayButton client to v5.4.0.

Summary by CodeRabbit

  • New Features

    • Added WooCommerce integration with direct eCash payments at checkout for streamlined monetization.
  • Documentation

    • Updated product description, features, and FAQs to highlight WooCommerce payment workflows and secure verification.
  • Chores

    • Released major version 6.0.0 with core dependency upgrades and miscellaneous refactoring.

@coderabbitai
Copy link

coderabbitai bot commented Feb 21, 2026

📝 Walkthrough

Walkthrough

This PR updates the PayButton plugin to version 6.0.0, reorienting documentation toward WooCommerce and eCash payment integration. Script dependencies are bumped to 5.4.0, and the admin dashboard heading is updated to reflect the WooCommerce focus.

Changes

Cohort / File(s) Summary
Version Bumps
paybutton.php, includes/class-paybutton-admin.php, includes/class-paybutton-public.php
Plugin version updated from 5.1.0 to 6.0.0; script versions bumped from 5.3.0 to 5.4.0 in admin and public asset enqueue functions.
Documentation
README.txt
Tags and description expanded to highlight WooCommerce and eCash integration; Features section now includes WooCommerce Integration block; FAQ restructured with WooCommerce payment workflow Q&As; Changelog updated with 6.0.0 entry and v5.4.0 dependency upgrade.
Dashboard UI
templates/admin/dashboard.php
Admin dashboard heading text updated to reflect WooCommerce-oriented messaging.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~4 minutes

Possibly related PRs

  • update readme #79 — Modifies README and updates paybutton-core script version strings in both admin and public enqueue functions.
  • Update README for v5.1.0 #113 — Modifies README and changelog while bumping the main plugin header version.

Suggested labels

documentation, enhancement (behind the scenes)

Suggested reviewers

  • Klakurka

Poem

🐰 A hoppy new version hops into view,
WooCommerce payments, eCash shines through,
From 5.1 to 6.0 we leap and bound,
Documentation dancing, integration sound!
Checkout flows faster, the docs ring true! ✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'Bump version' is vague and does not clearly convey the scope or significance of changes, which include major version bump (6.0.0), WooCommerce integration focus, and dependency upgrades. Consider a more specific title that reflects the primary change, such as 'Add WooCommerce integration and bump to v6.0.0' or 'Update to v6.0.0 with WooCommerce support'.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/bump-version-6.0.0

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 and usage tips.

@xecdev xecdev requested a review from Klakurka February 21, 2026 06:04
@xecdev xecdev self-assigned this Feb 21, 2026
@xecdev xecdev added the documentation Improvements or additions to documentation label Feb 21, 2026
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
paybutton.php (1)

4-4: Plugin header Description doesn't mention WooCommerce.

The README description was updated to prominently highlight WooCommerce integration, but the plugin header Description (which surfaces in the WP Admin → Plugins list) still reads only about paywalls. Consider reflecting the WooCommerce capability there too.

✏️ Suggested update
- * Description: Monetize your content with configurable no-signup paywalls.
+ * Description: Monetize your content with configurable no-signup paywalls and accept eCash payments via WooCommerce.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@paybutton.php` at line 4, Update the plugin header "Description" in
paybutton.php to mention WooCommerce integration as well as paywalls so the WP
Admin Plugins list reflects the README; locate the top-of-file plugin header
block (the "Description" line) and reword it to include a phrase like "Includes
WooCommerce integration" or "Supports WooCommerce" while preserving existing
paywall wording so both features are clearly surfaced.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.txt`:
- Around line 171-173: Remove the stray Git merge conflict marker "=======" that
appears immediately after the "= 6.0.0 =" header in the README.txt Upgrade
Notice; locate the section containing the string "= 6.0.0 =" and delete the
extraneous "=======" line so only the intended upgrade text remains.

---

Nitpick comments:
In `@paybutton.php`:
- Line 4: Update the plugin header "Description" in paybutton.php to mention
WooCommerce integration as well as paywalls so the WP Admin Plugins list
reflects the README; locate the top-of-file plugin header block (the
"Description" line) and reword it to include a phrase like "Includes WooCommerce
integration" or "Supports WooCommerce" while preserving existing paywall wording
so both features are clearly surfaced.

@Klakurka Klakurka merged commit d6768c2 into master Feb 21, 2026
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants