Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

WPMUDEV Pro Sites Changelog

Every recorded version, newest first, with what changed in each one.

Latest 3.6.115 versionsSince Dec 2015

Undated · 3 versions

  1. 3.6.1

    Latest
    2 new2 improvements1 removed6 changes
    New
    • New setting to log the Stripe errors to error log.
    • New action & filter hooks (pro_sites_email_notification) for email notifications.
    Improved
    • Updated Stripe library.
    • Updated checkout screen for Stripe.
    Removed
    • Remove deprecated functions.
    Changes
    • Card update form for Stripe customers.
    • Responsive pricing tables.
    • Log webhook event id for easier debugging.
    • Do not log unwanted webhook events to site meta.
    • Do not cancel subscriptions immediately unless the site is deleted.
    • Minimum PHP version is updated to 5.4.
  2. 3.6.0

    12 changes
    Changes
    • DB upgrade for older installations.
    • Show site title and URL on free sites.
    • Conflict with NBT template selection.
    • Payment receipt email not being sent.
    • Wrong password in the email when a site is manually activated.
    • Wrong trial period length when using Manual payments.
    • Wrong admin URL for the additional registrations.
    • GDPR checkbox disappears in the signup form.
    • XML-RPC not working on subsites.
    • Pay To Blog module blocks Free level.
    • Missing translation strings.
    • Conflicts with PHP 7.0+.
  3. 3.5.9.3

    1 new2 changes
    New
    • Added Indian Rupee support to PayPal.
    Changes
    • Stripe API error.
    • Trial period continues to be doubled.

2018 · 4 versions

  1. 3.5.9.2

    2 changes
    Changes
    • Unable to signup when GDPR Privacy Policy page is not set.
    • Fatal error on PHP 5.2.
  2. 3.5.9.1

    3 new3 changes
    New
    • Added GDPR personal data export.
    • Added GDPR personal data eraser.
    • Added GDPR message to privacy page.
    Changes
    • Blog ID value was passed as a string instead of int.
    • DOM error on pricing table page.
    • Taxamo Information updated.
  3. 3.5.9

    1 improvement10 changes
    Improved
    • Improved subscriber information for Stripe.
    Changes
    • Unable to remove Pro Sites status manually.
    • Coupon discount was not showing in account history log.
    • Stripe errors after cancellation.
    • Pro Sites no longer upgrading after receiving payment.
    • Tax.js was loading by default even if it was disabled.
    • Level and period values were not set on PayPal checkout form.
    • Expire date was wrong if the cancellation is within the trial period.
    • Pro Site level not assigned when using PayPal sandbox.
    • PayPal recurring payment is not working when payment type is eCheck.
    • Multiple registrations were not working properly.
  4. 3.5.8

    15 changes
    Changes
    • Option to set quota for free level in Post/Page quotas module.
    • Do not let users upgrade a site without logging in.
    • Conflict with WP User Avatar.
    • Errors in main blog admin pages.
    • Email was empty on the confirmation page.
    • Payment button appears after logging out.
    • Updating card info was not working.
    • Non-numeric value error in PHP 7.1.
    • Using coupon sets the price to 0 in some cases.
    • Sign up link was showing twice on Pro Sites page.
    • Pay to Blog module was not working when free signup is enabled.
    • SQL error on Pro Sites page if blog id is invalid.
    • Stripe errors when deleted plans exist on the cache.
    • Error while checking already canceled sites later.
    • Duplicate id/class name on the checkout page.

2017 · 3 versions

  1. 3.5.7

    1 new1 fix3 changes
    New
    • Added php compatibility check for Taxmo module. Taxo requires PHP 5.3+
    Fixed
    • Fixed undefined error on anonymous function in PHP 5.2
    Changes
    • Moved inline scripts to checkout js.
    • Text escaping issue on pricing tables.
    • Few translation strings were not escaping properly.
  2. 3.5.6

    2 new2 improvements1 fix23 changes
    New
    • Added Really Simple SSL support.
    • New setting to select PayPal checkout button image.
    Improved
    • Updated message on PayPal when setup fee is used.
    • Updated Google Analytics ecommerce tracking code.
    Fixed
    • Fixed issues with New Blog Templates template selection.
    Changes
    • Allow HTML in pricing table description field.
    • Use wp_add_inline_script instead of hp_head to add checkout page scripts.
    • Load Pro Sites scripts only on Pro Sites admin pages.
    • JavaScript error on Pro Sites checkout.
    • Duplicate payment receipts being sent.
    • Not all events were logged in site logs.
    • Notification emails become blank on text only email clients.
    • Manually extending pro sites extends trial period.
    • Setting up Posts/Quotas doesn't work.
    • PayPal "Thank You" Message isn't displaying after purchase.
    • Free trial message is not being displayed.
    • Error on stats page (PHP 7.1).
    • Site categories can't be selected.
    • Users cannot create new additional sites.
    • Wrong url is shown in confirmation page.
    • Pro Sites Widget not showing when logged out.
    • PHP notices after saving the settings.
    • Fatal errors on PHP 5.3 and 5.4.
    • Subscription cancellation was not working for PayPal during trial period.
    • BuddyPress compatibility issue.
    • Error on the confirmation page after signup.
    • Conflict with GeoDirectory chosen select.
    • Error when trying to update credit card checkout page.
  3. 3.5.5

    22 changes
    Changes
    • Allow trial for all levels
    • Checkout: Url should be default to current page ssl
    • Coupons: Make maximum coupon discount $0.01 to avoid breaking checkout
    • Checkout: Allow to set checkout page as home page
    • Checkout page doesn't appears for a logged in user with no existing blog, if multiple blog signup is kept off
    • Checkout: Feature names not appearing
    • Checkout: Update checkout page if rebranding text is updated
    • Checkout: Do not show trial message for free signups
    • Checkout: Show errors on respective gateway tabs
    • Gateway: Thank you message not displayed for the gateway
    • Gateway Settings: Gateway list not being generated if a registered external gateway is not available
    • Pay to Blog: Updated Pay to blog is_pro_site check
    • Paypal: Paypal Pro wasn't creating pro sites
    • Paypal: Possible fix for sites not being assigned Pro Site status sometimes
    • Paypal: Unable to change PayPal currency.
    • Paypal: Fatal error get_profile_id function
    • Signup: Wrong login password for manual payments
    • Settings: Confusing text in Setup Fee tooltip
    • Settings: Unable to edit feature description if all text removed
    • Stripe: Email not sent after checkout
    • Stripe: Set trial for the specified level only while manually extending site
    • Premium Theme not disabled after subscription expiry

2016 · 1 version

  1. 3.5.4

    1 change
    Changes
    • Pay to blog disabling all Pro Sites after the update 3.5.3

Undated · 1 version

  1. 3.5.3

    1 new16 changes
    New
    • Added a check for displaying advertisements (Do not show adds if not in the loop or main query )
    Changes
    • Follow the currency position setting in Pricing table description as well
    • Check subscription expiration from respective gateway before withdrawing Pro Site status
    • Allow trial for selected level only, Charge regular amount for other levels
    • Issue with setting trial for recurring subscription
    • Issue with Paypal upgrade if only single period is enabled
    • JS error period_selector.val is not a function, if single period is enabled
    • Pay To Blog: Do not disable free sites if Pay to Blog is enabled
    • Plugin Compatibility: Do not redirect if user clicks on "Just username" link on Blog templates page
    • Unable to update feature description under Feature Tables settings
    • Allow updating currency if only Manual Payment is enabled
    • Preserve Level prices for a period even if it's set to not visible in Levels settings
    • Database error while modifying the existing Ads table
    • Enable Plugin administration menu on save settings in module, if Premium Plugin Manager/Plugin Manger is active
    • Stripslashes in Custom CSS section for Pricing table
    • Show correct admin url for Paypal checkouts
    • Multiple notices and warnings in error log

2016 · 1 version

  1. 3.5.2

    1 new8 fixes1 change
    New
    • Permanent extensions can now be reverted by extending a site manually.
    Fixed
    • First payment coupons not working after single use
    • Use stripslashes in Paypal IPN handler, as WordPress escapes the data, it was
    • Deprecated function `get_admin_users_for_domain`
    • Skip Payment gateway for Zero cost plans (Only Non Recurring )
    • Skip Payment gateway for 100% Off coupons (Only Non Recurring )
    • Do not show "Change your plan heading" for New Signups
    • Price not being displayed on checkout page if monthly price is disabled
    • Japanese Yen currency (Zero Decimal Currency issue ) for Stripe
    Changes
    • leading to failed IPN verification in some cases

2015 · 2 versions

  1. 3.5.1.9

    2 new3 fixes1 change
    New
    • Update your Stripe credit card by checking out your existing plan and selecting "Replace Existing Card". UX update coming soon.
    • New constant to add to wp-config.php to avoid cancellation when changing gateways (make sure you know what you're doing first): define( 'PSTS_CANCEL_ON_GATEWAY_CHANGE', false)
    Fixed
    • Checkout page now displaying proper confirmation.
    • Manual payments no longer give cancellation warning.
    • PayPal checkout shows confirmation after redirecting back from PayPal.
    Changes
    • Note: Above can also be achieved by removing the relevant hook in a plugin or theme file: remove_action( 'psts_extend', array( 'ProSites', 'cancel_on_gateway_change' ), 10, 6 )
  2. 3.5.1.8

    1 fix
    Fixed
    • Error when Stripe is not active.

Changelog published by the developer, in their original language.