Skip to content

Fix: prepare v4.6.7#368

Merged
apinto-uc merged 5 commits into
masterfrom
v4.6.7
Apr 7, 2026
Merged

Fix: prepare v4.6.7#368
apinto-uc merged 5 commits into
masterfrom
v4.6.7

Conversation

@apinto-uc
Copy link
Copy Markdown
Collaborator

@apinto-uc apinto-uc commented Apr 6, 2026

User description

Improvements

  • Updated plugin description and documentation for clarity and improved user guidance

CodeAnt-AI Description

Refresh the plugin listing and release details for version 4.6.7

What Changed

  • Updated the plugin version and stable tag to 4.6.7
  • Reworked the WordPress listing text to give clearer setup, consent, and support guidance
  • Updated the release notes and screenshots to match the new version
  • Adjusted compatibility checks used by automated tests for the Facebook Pixel and WP Piwik addons

Impact

✅ Clearer plugin onboarding
✅ Up-to-date store listing and release info
✅ Fewer false failures in addon compatibility checks

💡 Usage Guide

Checking Your Pull Request

Every time you make a pull request, our system automatically looks through it. We check for security issues, mistakes in how you're setting up your infrastructure, and common code problems. We do this to make sure your changes are solid and won't cause any trouble later.

Talking to CodeAnt AI

Got a question or need a hand with something in your pull request? You can easily get in touch with CodeAnt AI right here. Just type the following in a comment on your pull request, and replace "Your question here" with whatever you want to ask:

@codeant-ai ask: Your question here

This lets you have a chat with CodeAnt AI about your pull request, making it easier to understand and improve your code.

Example

@codeant-ai ask: Can you suggest a safer alternative to storing this secret?

Preserve Org Learnings with CodeAnt

You can record team preferences so CodeAnt AI applies them in future reviews. Reply directly to the specific CodeAnt AI suggestion (in the same thread) and replace "Your feedback here" with your input:

@codeant-ai: Your feedback here

This helps CodeAnt AI learn and adapt to your team's coding style and standards.

Example

@codeant-ai: Do not flag unused imports.

Retrigger review

Ask CodeAnt AI to review the PR again, by typing:

@codeant-ai: review

Check Your Repository Health

To analyze the health of your code repository, visit our dashboard at https://app.codeant.ai. This tool helps you identify potential issues and areas for improvement in your codebase, ensuring your repository maintains high standards of code health.

@codeant-ai
Copy link
Copy Markdown
Contributor

codeant-ai Bot commented Apr 6, 2026

CodeAnt AI is reviewing your PR.


Thanks for using CodeAnt! 🎉

We're free for open-source projects. if you're enjoying it, help us grow by sharing.

Share on X ·
Reddit ·
LinkedIn

@qodo-code-review
Copy link
Copy Markdown

Review Summary by Qodo

Version 4.6.7 release with documentation improvements

✨ Enhancement 📝 Documentation

Grey Divider

Walkthroughs

Description
• Version bump to 4.6.7 across plugin files
• Comprehensive readme documentation rewrite for clarity
• Improved plugin description emphasizing trust and features
• Enhanced user guidance with clearer setup instructions
Diagram
flowchart LR
  A["Version Update<br/>4.6.6 → 4.6.7"] --> B["Plugin Files<br/>Updated"]
  A --> C["Documentation<br/>Rewritten"]
  B --> D["cookiebot.php<br/>Cookiebot_WP.php<br/>readme.txt"]
  C --> E["Enhanced Description<br/>Better User Guidance<br/>Clearer Features"]
Loading

Grey Divider

File Changes

1. cookiebot.php ⚙️ Configuration changes +1/-1

Version number update in plugin header

• Updated plugin version from 4.6.6 to 4.6.7
• Version constant updated in plugin header

cookiebot.php


2. src/lib/Cookiebot_WP.php ⚙️ Configuration changes +1/-1

Plugin version constant updated

• Updated COOKIEBOT_PLUGIN_VERSION constant from 4.6.6 to 4.6.7
• Version constant reflects new release version

src/lib/Cookiebot_WP.php


3. readme.txt 📝 Documentation +54/-52

Major documentation and description rewrite

• Updated stable tag from 4.6.6 to 4.6.7
• Completely rewrote plugin description with marketing focus
• Restructured features section with clearer organization and benefits
• Added new "Why 2.4 million websites choose Cookiebot CMP" section
• Improved compliance coverage documentation
• Updated screenshots descriptions with current workflow
• Added new changelog entry for version 4.6.7

readme.txt


Grey Divider

Qodo Logo

@qodo-code-review
Copy link
Copy Markdown

qodo-code-review Bot commented Apr 6, 2026

Code Review by Qodo

🐞 Bugs (1) 📘 Rule violations (0) 📎 Requirement gaps (0) 🎨 UX Issues (0)

Grey Divider


Advisory comments

1. Broken changelog subheading 🐞 Bug ⚙ Maintainability
Description
The new 4.6.7 changelog entry uses ####Improvements#### without spaces, so it will render as
literal text instead of a heading in Markdown-style parsers and is inconsistent with adjacent
headings. This reduces readability and can break automated formatting/parsing of the changelog
section.
Code

readme.txt[165]

+####Improvements####
Evidence
In the changelog section, version headings are written with spaces after the hash prefix (e.g., `###
4.6.7 ###`), but the newly-added Improvements subheading is written without spaces
(####Improvements####), which is not a valid Markdown heading form and will not be parsed as a
heading.

readme.txt[156-167]
readme.txt[160-166]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

### Issue description
The changelog subheading for 4.6.7 is written as `####Improvements####` (no spaces), which is inconsistent with the surrounding heading style and will not render as a heading in Markdown-style rendering.

### Issue Context
This appears in the newly-added 4.6.7 changelog entry.

### Fix Focus Areas
- readme.txt[160-167]

### Suggested change
Replace:
- `####Improvements####`

With (either form is fine, but keep it consistent):
- `#### Improvements ####`
- or `#### Improvements`

(Optionally apply the same fix to older changelog entries for consistency.)

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

@codeant-ai codeant-ai Bot added the size:M This PR changes 30-99 lines, ignoring generated files label Apr 6, 2026
@codeant-ai
Copy link
Copy Markdown
Contributor

codeant-ai Bot commented Apr 6, 2026

CodeAnt AI finished reviewing your PR.

@qodo-code-review
Copy link
Copy Markdown

CI Feedback 🧐

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: PHP 7.3 / WP latest

Failed stage: Run Tests [❌]

Failed test name: cybot\cookiebot\tests\integration\addons\Test_Official_Facebook_Pixel::test_official_facebook_pixel_wp_forms; cybot\cookiebot\tests\integration\addons\Test_Wp_Piwik::test_is_plugin_compatible

Failure summary:

The action failed because PHPUnit reported 2 failing integration tests and exited with code 1.
-
cybot\cookiebot\tests\integration\addons\Test_Official_Facebook_Pixel::test_official_facebook_pixel_wp_forms
failed an assertion at tests/integration/addons/Test_Official_Facebook_Pixel.php:317 (Failed
asserting that false is not false.).
-
cybot\cookiebot\tests\integration\addons\Test_Wp_Piwik::test_is_plugin_compatible failed an
assertion at tests/integration/addons/Test_Wp_Piwik.php:21 (Failed asserting that false is not
false.).

Relevant error logs:
1:  ##[group]Runner Image Provisioner
2:  Hosted Compute Agent
...

562:  �[36;1mWP_MULTISITE=1 /tmp/phpunit�[0m
563:  shell: /usr/bin/bash -e {0}
564:  env:
565:  COMPOSER_PROCESS_TIMEOUT: 0
566:  COMPOSER_NO_INTERACTION: 1
567:  COMPOSER_NO_AUDIT: 1
568:  ##[endgroup]
569:  Installing...
570:  Running as single site... To run multisite, use -c tests/phpunit/multisite.xml
571:  Not running ajax tests. To execute these, use --group ajax.
572:  Not running ms-files tests. To execute these, use --group ms-files.
573:  Not running external-http tests. To execute these, use --group external-http.
574:  PHPUnit 7.5.20 by Sebastian Bergmann and contributors.
575:  ................................F.......F...............          56 / 56 (100%)
576:  Time: 28.32 seconds, Memory: 52.50 MB
577:  There were 2 failures:
578:  1) cybot\cookiebot\tests\integration\addons\Test_Official_Facebook_Pixel::test_official_facebook_pixel_wp_forms
579:  Failed asserting that false is not false.
580:  /home/runner/work/CookiebotWP/CookiebotWP/tests/integration/addons/Test_Official_Facebook_Pixel.php:317
581:  2) cybot\cookiebot\tests\integration\addons\Test_Wp_Piwik::test_is_plugin_compatible
582:  Failed asserting that false is not false.
583:  /home/runner/work/CookiebotWP/CookiebotWP/tests/integration/addons/Test_Wp_Piwik.php:21
584:  FAILURES!
585:  Tests: 56, Assertions: 98, Failures: 2.
586:  ##[error]Process completed with exit code 1.
587:  Post job cleanup.

@codeant-ai
Copy link
Copy Markdown
Contributor

codeant-ai Bot commented Apr 7, 2026

CodeAnt AI is running Incremental review


Thanks for using CodeAnt! 🎉

We're free for open-source projects. if you're enjoying it, help us grow by sharing.

Share on X ·
Reddit ·
LinkedIn

@codeant-ai codeant-ai Bot added size:M This PR changes 30-99 lines, ignoring generated files and removed size:M This PR changes 30-99 lines, ignoring generated files labels Apr 7, 2026
Comment thread tests/integration/addons/Test_Official_Facebook_Pixel.php Outdated
@codeant-ai
Copy link
Copy Markdown
Contributor

codeant-ai Bot commented Apr 7, 2026

CodeAnt AI Incremental review completed.

apinto-uc and others added 2 commits April 7, 2026 10:13
Co-authored-by: codeant-ai[bot] <151821869+codeant-ai[bot]@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Apr 7, 2026

@apinto-uc apinto-uc merged commit 547d2f8 into master Apr 7, 2026
11 checks passed
@apinto-uc apinto-uc deleted the v4.6.7 branch April 7, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M This PR changes 30-99 lines, ignoring generated files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants