Skip to content

Conversation

@miguelpeixe
Copy link
Member

A new release.

dependabot bot and others added 30 commits December 1, 2025 11:35
Bumps [dealerdirect/phpcodesniffer-composer-installer](https://github.com/PHPCSStandards/composer-installer) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/PHPCSStandards/composer-installer/releases)
- [Changelog](https://github.com/PHPCSStandards/composer-installer/blob/main/CHANGELOG.md)
- [Commits](PHPCSStandards/composer-installer@v1.1.2...v1.2.0)

---
updated-dependencies:
- dependency-name: dealerdirect/phpcodesniffer-composer-installer
  dependency-version: 1.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Derrick Koo <[email protected]>
Co-authored-by: Rasmy Nguyen <[email protected]>
* feat: move editor files to subfolder; register countdown meta

* feat: countdown banner settings UI

* style: improve styles for color palette control

* feat: migrate settings UI to Audience wizard

* feat: reconcile with content gifting feature; implement front-end

* fix: recover from no newspackRAS; no render in modal checkout

* feat: update light banner style

* fix: deprecate ColorPaletteControls due to dependency on block editor

* style: match CTA message font size to preview

* feat: filter the countdown message

* fix: unwanted localized data change

* fix: feedback from code reviews

* fix: show "create account" link if metering allows registered views

* fix: only show signin/register link if not logged in

---------

Co-authored-by: Thomas Guillot <[email protected]>
* fix(content-gating): never gate My Account pages

* fix: also never gate Terms and Privacy pages

* fix: never gate cart or checkout pages

* fix: never gate Accessibility Statement page
Bumps [php-stubs/wordpress-stubs](https://github.com/php-stubs/wordpress-stubs) from 6.8.3 to 6.9.0.
- [Release notes](https://github.com/php-stubs/wordpress-stubs/releases)
- [Commits](php-stubs/wordpress-stubs@v6.8.3...v6.9.0)

---
updated-dependencies:
- dependency-name: php-stubs/wordpress-stubs
  dependency-version: 6.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
* feat: add filter for email config in OTP authentication

* refactor: change is_oauth_redirect method visibility  to allow external reuse

* feat: include redirect url parameter if there's any

* test: add tests for email config filter and OAuth redirect detection

* refactor: move redirect checks to a function
dkoo and others added 9 commits December 9, 2025 14:07
# [6.28.0-alpha.1](v6.27.1...v6.28.0-alpha.1) (2025-12-11)

### Bug Fixes

* **content-gating:** never gate special pages ([#4340](#4340)) ([a4dcfdd](a4dcfdd))
* **countdown-banner:** don't show on unrestricted posts ([#4349](#4349)) ([66d2c94](66d2c94))
* **indesign-export:** only register the attribute for allowed blocks ([#4330](#4330)) ([e1801cb](e1801cb))
* **my-account:** safe content argument to skip sanitization ([#4326](#4326)) ([b066de5](b066de5))
* **my-account:** set new payment method as default ([#4343](#4343)) ([6ebcaf9](6ebcaf9))
* **my-account:** support dynamic content around shortcode ([#4328](#4328)) ([36b9524](36b9524))
* **subscription-tiers-modal:** skip private products ([#4337](#4337)) ([564d803](564d803))

### Features

* **content-gate:** content rules ([#4265](#4265)) ([b5b8cd9](b5b8cd9))
* **content-gate:** implement restriction rules ([#4251](#4251)) ([4034103](4034103))
* metered content countdown banner ([#4315](#4315)) ([c9a68cc](c9a68cc))
* **payment-notice:** detect equivalent subscription ([#4333](#4333)) ([9a98889](9a98889))
* **ras:** OAuth OTP flow improvements ([#4341](#4341)) ([8b345fa](8b345fa))
# [6.28.0-alpha.2](v6.28.0-alpha.1...v6.28.0-alpha.2) (2025-12-16)

### Bug Fixes

* **indesign-exporter:** caption and credit character encoding ([#4364](#4364)) ([5868d27](5868d27))
# [6.28.0-alpha.3](v6.28.0-alpha.2...v6.28.0-alpha.3) (2025-12-17)

### Bug Fixes

* less aggressive free trial abuse prevention ([#4365](#4365)) ([c613622](c613622))
* **recaptcha:** log verification responses and errors ([#4361](#4361)) ([1a280fb](1a280fb))
* fix(countdown-banner): never show more views than total

* fix: use Memberships metering meta key if Memberships is active

* fix: bottom overlay prompts should appear above banners
# [6.28.0-alpha.4](v6.28.0-alpha.3...v6.28.0-alpha.4) (2025-12-18)

### Bug Fixes

* **countdown-banner:** never show more views than total ([#4369](#4369)) ([0ef3a24](0ef3a24))
@miguelpeixe miguelpeixe requested a review from a team as a code owner January 5, 2026 13:24
@miguelpeixe miguelpeixe added the [Status] Needs Review The issue or pull request needs to be reviewed label Jan 5, 2026
@github-actions github-actions bot added [Status] Approved The pull request has been reviewed and is ready to merge and removed [Status] Needs Review The issue or pull request needs to be reviewed labels Jan 5, 2026
@miguelpeixe miguelpeixe merged commit a545bb2 into release Jan 5, 2026
3 checks passed
@matticbot
Copy link
Contributor

🎉 This PR is included in version 6.28.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released [Status] Approved The pull request has been reviewed and is ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants