Skip to content

Commit

Permalink
v4.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
remcotolsma committed May 15, 2024
1 parent 97687b8 commit 4be1e90
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 2 deletions.
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,37 @@ This projects adheres to [Semantic Versioning](http://semver.org/) and [Keep a C
## [Unreleased][unreleased]
-

## [4.5.0] - 2024-05-15

### Changed

- Restrict Content (Pro) memberships updates are now processed to the connected Pronamic Pay subscriptions.
- A failed first payment will no longer result in an accumulation of the Pronamic Pay subscription phases.
- The Pronamic Pay subscription ID is now processed in the Restrict Content (Pro) "Gateway Subscription ID" field for memberships.

### Commits

- Added `rcp_gateway_subscription_id_url` and upgrade old memberships with gateway subscription ID. ([144ed86](https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/commit/144ed865a591dc9e81b02d534742af847456582b))
- Enable support for price changes, fixes #19. ([39c7cd0](https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/commit/39c7cd043987b3f3c05a954b0e1a9ff3e374391e))
- Reuse subscription updater class in gateway, more DRY. ([80a8f5d](https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/commit/80a8f5d87ef86ede3b0d2174898ae29988a656f6))
- Change PHP namespace `RestrictContentPro` to `RestrictContent` and group gateways in `Gateways` namespace. ([991ce74](https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/commit/991ce7455aacbcc05b5ff5f746b6240d3bc6c065))
- Make library more type safe. ([9ce8236](https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/commit/9ce823602afad3e6060830e8cd2c53e91ae40e3c))
- Throw an exception if the Restrict Content data does not meet expectations. ([b2516ff](https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/commit/b2516ffb4e9e40fc4183fda04cfc0918fc7cdb9e))
- Reset the phases so they don't pile up. ([b15a942](https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/commit/b15a9425def6b2c7a8886719e5cf968eaa14c5c7))

### Composer

- Added `automattic/jetpack-autoloader` `^3.0`.
- Added `woocommerce/action-scheduler` `^3.7`.
- Added `wp-pay-gateways/mollie` `^4.10`.
- Changed `php` from `>=7.4` to `>=8.0`.
- Changed `wp-pay/core` from `^4.6` to `v4.17.0`.
Release notes: https://github.com/pronamic/wp-pay-core/releases/tag/v4.17.0

Full set of changes: [`4.4.4...4.5.0`][4.5.0]

[4.5.0]: https://github.com/pronamic/wp-pronamic-pay-restrict-content-pro/compare/v4.4.4...v4.5.0

## [4.4.4] - 2024-03-14

### Commits
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "restrict-content-pro",
"version": "4.4.4",
"version": "4.5.0",
"description": "Restrict Content (Pro) driver for the WordPress payment processing library.",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion pronamic-pay-restrict-content.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Plugin URI: https://www.pronamic.eu/plugins/pronamic-pay-restrict-content-pro/
* Description: Extend the Pronamic Pay plugin with Restrict Content (Pro) support to receive payments through a variety of payment providers.
*
* Version: 4.4.4
* Version: 4.5.0
* Requires at least: 4.7
* Requires PHP: 7.4
*
Expand Down

0 comments on commit 4be1e90

Please sign in to comment.