Paddlepress Pro

Release History

The #1 Paddle Plugin for WordPress

Version 2.4

October 3, 2024

2.4 (October 03, 2024)

  • Added: Partial email search for the payments table.
  • Added: New screen options; products, payment count and domain count columns to the membership list table.
  • Added: New screen options; access, download and version columns to the downloads list table.
  • Added: Product based filtering on the payments table.
  • Added: Domain blocking feature for the license activation.
  • Improved: Deactivation logic for local/dev domains.
  • Fixed: My account page redundend API request for billing platform.
  • Updated: Dependencies.
  • Read more about this release

2.3.6 (September 02, 2024)

  • Fixed: DB version comparison for upgrade routine.
  • Updated: Dependencies.

2.3.5 (August 06, 2024)

  • Fixed: My Account shortcode compatibility with block themes.
  • Dependency updates.

2.3.4 (July 22, 2024)

  • Fixed: Undefined index errors
  • Pass payload result and alert name to paddlepress_webhook_response_code filter.

2.3.3 (July 10, 2024)

  • Fixed: Update payment button.
  • Updated: Dependencies.
  • Tested with WP 6.6

2.3.2 (Jun 03, 2024)

  • Added: Invoice listing for Paddle Billing.
  • Improved: Show scheduled subscription changes on the My Accounts page.
  • Improved: Ajax actions now provide more feedback to the user when an error occurs.
  • Fixed: Paddle billing price change on subscription update.
  • Fixed: Adjusted subscription actions based on conditions.
  • Updated: Dependencies.

2.3.1 (May 24, 2024)

  • Fixed: Self service plan cancellation bug.

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release

Version 2.3.6

September 2, 2024

2.3.6 (September 02, 2024)

  • Fixed: DB version comparison for upgrade routine.
  • Updated: Dependencies.

2.3.5 (August 06, 2024)

  • Fixed: My Account shortcode compatibility with block themes.
  • Dependency updates.

2.3.4 (July 22, 2024)

  • Fixed: Undefined index errors
  • Pass payload result and alert name to paddlepress_webhook_response_code filter.

2.3.3 (July 10, 2024)

  • Fixed: Update payment button.
  • Updated: Dependencies.
  • Tested with WP 6.6

2.3.2 (Jun 03, 2024)

  • Added: Invoice listing for Paddle Billing.
  • Improved: Show scheduled subscription changes on the My Accounts page.
  • Improved: Ajax actions now provide more feedback to the user when an error occurs.
  • Fixed: Paddle billing price change on subscription update.
  • Fixed: Adjusted subscription actions based on conditions.
  • Updated: Dependencies.

2.3.1 (May 24, 2024)

  • Fixed: Self service plan cancellation bug.

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release

Version 2.3.5

August 6, 2024

2.3.5 (August 06, 2024)

  • Fixed: My Account shortcode compatibility with block themes.
  • Dependency updates.

2.3.4 (July 22, 2024)

  • Fixed: Undefined index errors
  • Pass payload result and alert name to paddlepress_webhook_response_code filter.

2.3.3 (July 10, 2024)

  • Fixed: Update payment button.
  • Updated: Dependencies.
  • Tested with WP 6.6

2.3.2 (Jun 03, 2024)

  • Added: Invoice listing for Paddle Billing.
  • Improved: Show scheduled subscription changes on the My Accounts page.
  • Improved: Ajax actions now provide more feedback to the user when an error occurs.
  • Fixed: Paddle billing price change on subscription update.
  • Fixed: Adjusted subscription actions based on conditions.
  • Updated: Dependencies.

2.3.1 (May 24, 2024)

  • Fixed: Self service plan cancellation bug.

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release

Version 2.3.4

July 22, 2024

2.3.4 (July 22, 2024)

  • Fixed: Undefined index errors
  • Pass payload result and alert name to paddlepress_webhook_response_code filter.

2.3.3 (July 10, 2024)

  • Fixed: Update payment button.
  • Updated: Dependencies.
  • Tested with WP 6.6

2.3.2 (Jun 03, 2024)

  • Added: Invoice listing for Paddle Billing.
  • Improved: Show scheduled subscription changes on the My Accounts page.
  • Improved: Ajax actions now provide more feedback to the user when an error occurs.
  • Fixed: Paddle billing price change on subscription update.
  • Fixed: Adjusted subscription actions based on conditions.
  • Updated: Dependencies.

2.3.1 (May 24, 2024)

  • Fixed: Self service plan cancellation bug.

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release

Version 2.3.3

July 10, 2024

2.3.3 (July 10, 2024)

  • Fixed: Update payment button.
  • Updated: Dependencies.
  • Tested with WP 6.6

2.3.2 (Jun 03, 2024)

  • Added: Invoice listing for Paddle Billing.
  • Improved: Show scheduled subscription changes on the My Accounts page.
  • Improved: Ajax actions now provide more feedback to the user when an error occurs.
  • Fixed: Paddle billing price change on subscription update.
  • Fixed: Adjusted subscription actions based on conditions.
  • Updated: Dependencies.

2.3.1 (May 24, 2024)

  • Fixed: Self service plan cancellation bug.

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release

Version 2.3.2

June 3, 2024

2.3.2 (Jun 03, 2024)

  • Added: Invoice listing for Paddle Billing.
  • Improved: Show scheduled subscription changes on the My Accounts page.
  • Improved: Ajax actions now provide more feedback to the user when an error occurs.
  • Fixed: Paddle billing price change on subscription update.
  • Fixed: Adjusted subscription actions based on conditions.
  • Updated: Dependencies.

2.3.1 (May 24, 2024)

  • Fixed: Self service plan cancellation bug.

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release

Version 2.3.1

May 24, 2024

2.3.1 (May 24, 2024)

  • Fixed: Self service plan cancellation bug.

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release

Version 2.3

May 16, 2024

2.3 (May 16, 2024)

  • Added: Account details tab to the My Accounts page.
  • Added: Option to restrict customer access to the WP Admin, allowing them to manage their account from the frontend.
  • Added: Subscription cancellation and pause/resume options, enabling customers to manage their subscriptions.
  • Added: New hooks to customize payment actions.
  • Added: New class attribute for the shortcode to customize the button.
  • Added: Dependencies with their own namespace.
  • Fixed: Bug causing masked strings to not save properly.
  • Changed: Made the download taxonomy private.
  • Updated: Dependencies.
  • Read more about this release

2.2.3 (April 15, 2024)

  • Fix race condition bug with paddle classic.
  • Dependency updates.

2.2.2 (March 14, 2024)

  • Improved locking mechanism for webhook requests.
  • Tested with WP 6.5
  • Dependency updates.

2.2.1 (February 13, 2024)

  • Add logging for plan change requests.
  • Add data-quantity attribute for the shortcode.
  • Dependency updates.

2.2 (January 29, 2024)

  • New feature: Hide expired subscriptions from the "My Accounts" page after a set period.
  • Important: Bill immediately upon subscription change. (Paddle Classic only)
  • Fix: make sure lock file exists before deleting.
  • Dependency updates.

2.1.2 (January 25, 2024)

  • Added: email support for transaction.completed event. (Paddle Billing only)
  • Fix: signature validation with escaped passthrough. (Paddle Classic only)
  • Fix deprecation notices.
  • Typo fixes.
  • Dependency updates.

2.1.1 (November 24, 2023)

  • Fix: datetime-local problem.
  • Fix: webhook response for customer events.
  • Fix: one-off purcahse handling. transaction.completed event is now used for one-off purchases. [Paddle Billing]
  • Fix: ajax actions for pause/cancel subscription.
  • Fix: API request for paddle billing.
  • Fix: duplicated "pause" status for payments.
  • Improve my accounts table for mobile devices
  • Dependency updates.

2.1 (November 06, 2023)

  • Add ProfitWell Integration.
  • Add client-side token support for Paddle Billing.
  • Add new shortcode parameter to hide downloads or purchases tab, for example: [paddlepress_my_account hide="downloads"].
  • Fix fatal type error.
  • Dependency updates.

2.0.1 (October 18, 2023)

  • Fix DB upgrade routine.
  • Tested with WP 6.4

2.0 (October 02, 2023)

  • Added: Paddle Billing support.
  • Added: Expiry date now support datetime.
  • Added: Deferred script execution.
  • Security: Encryption for auth code and license key.
  • PHP 8.2: fix deprecated variable format.
  • Bump required PHP version to 7.2.5
  • Dependency updates.

1.8 (7 Aug, 2023)

  • Added: Show licensed domains on payments table.
  • Improved: Allow (optional) download_tag parameter for license activation/deactivation.
  • Fix: don't extend the subscription date on failed payment attempts.
  • Dependency updates
  • Small tweaks and improvements
  • Tested with WP 6.3

1.7.1 (27 Feb, 2023)

  • Add license info to the payments table when licensing is activated.
  • PHP 8.1: fix deprecated 'FILTER_SANITIZE_STRING'
  • Fix the subject of the payment failed email on new installations.
  • Tested with WP 6.2

1.7 (1 Dec, 2022)

  • Add user email to payments table
  • Add {{product_name}} email tag
  • Add new filter: paddlepress_email_tokens
  • Update deprecated JS code.
  • Tested with WP 6.1+
  • Small tweaks and improvements

1.6.1 (23 Aug, 2022)

  • Fix payment table pagination issues.
  • Fix one-off purchase with payment_succeeded alert.
  • Added data-theme attribute for paddle button.
  • Added search functionality to payment table. (search by email, payment id, or license key is now possible)
  • Small tweaks & improvements.

1.6 (26 July, 2022)

  • Fix: license key generation for one-off purchases.
  • Fix: don't save dates for lifetime purchases.
  • Fix: email title encoding problem.
  • Improvements on lock timeout. Default value is 3 seconds, filter paddlepress_webhook_lock_timeout available change value.
  • Added plugin uninstaller to clean up plugin footprints upon deleting. PADDLEPRESS_PRO_REMOVE_ALL_DATA constant needs to be defined for removing custom db tables.
  • Shortcode improvements. Supports most of the Paddle checkout parameters now.
  • Added paddlepress_button_shortcode and paddlepress_download_info_shortcode filters.
  • Small tweaks & improvements.

1.5 (May 21, 2022)

  • Add event callback options.
  • Small tweaks & improvements.
  • Tested with WP 6.0

1.4.1

  • Check user capability before registering meta boxes.
  • Expose more information with get_version endpoint.
  • Fix: file existing warning on Readme parser.
  • Small tweaks & improvements.

1.4

  • tested with WP 5.9
  • data-success attribute added to shortcode for custom redirection upon completion of checkout.
  • Add a global setting for checkout completion redirect.
  • Make account page tables responsive.
  • Small tweaks.

1.3.1

  • Fix: Language catalog.
  • Fix: Plugin updater.
  • Fix: Check vendor id before enqueue paddle script.

1.3

  • Fix: creating protected directory on Apache servers
  • Add lost password link to login form.
  • Better handling expired subscriptions.
  • Improved logging (log when signature validation fails)
  • New post status: downloadable items can be archived now.
  • Automatic username generation improvements. (use email address when it's valid)
  • Registration email customization for better onboarding.

1.2

  • Tested with WP 5.8
  • Custom redirections added for subscribtion change, cancel or payment method update.
  • New Shortcode: [paddlepress_download_info...] for accessing parsed readme files of plugin/theme.
  • Small fixes and improvements
  • New hook: fire paddlepress_plan_changed once the subscription plan has changed.

1.1

  • Improvements on webhook request handling
  • Membership area improvements
  • Settings UI improvements
  • Added: Paddle Sandbox support
  • Added: Logging for webhook requests
  • Send emails in html format by default
  • Fix plan upgrade/downgrade API request
  • Fix: WP_Query global $post reset in metabox
  • Fix: Payment table ordering
  • Fix: Shortcode. Pass user_id and email to Paddle, for logged-in users.
  • Fix: Permission check for the auto-update API.

1.0

  • First release