Release Notes – WP Ultimo 1.5.0 & WooCommerce Integration 1.1.0

Hello, everyone! Version 1.5.0 is here!

It solves a large number of issues being experienced by some users as well as implement long-awaited features from our roadmap. It also implements the necessary changes necessary to allow us to further develop WP Ultimo: Plugin and Theme Manager to include package sales.

Fixes & Improvements Overview

 

We fixed the issue some users were having with disk space not updating after an upgrade/downgrade. The original Network URLs are now added to the allowed list to prevent CORS issues when loading assets on mapped domains and more and more edge cases are covered in the SSL handling.

Another major fix was making the create_user function in the signup timezone sensitive. That prevents delays on Stripe and PayPal, resolving situations where a charge would take a few hours to process after a user integrated due to timezone differences, effectively locking the user out of his/her own site even after he/she initiated the payment process.

Multiselect fields on our Settings page are now sortable. Templates can now be sorted into the order the admin wants them to be displayed for the user on the front-end.

Now you can re-order the templates.

Manual Gateway

Our Manual Gateway now handles change in plans more consistently and now checks if it needs to send the invoice right after integration, to prevent the same delay issue described above.

The Instructions to Pay field is now a WP Editor field with basic HTML support. A link called “Instructions to Pay” was added to the billing history below the pending payment line that when clicked opens a modal with the contents of the Instructions. Keep in mind that those instructions are also printed at the bottom of invoices – where HTML is not supported – so in that context, HTML tags will be removed.

Domain Mapping and SSL

In order to keep the Network Settings tab cleaner, we moved all the settings related to Domain Mapping and SSL to their own separate settings tab. A handy summary table was also added to that tab, to help admins visualize how the different settings interfere with each other.

Geo-location Restrictions

Starting from version 1.5.0, admins will now be able to restrict sign-ups geographically. You can select the list of Countries you want to allow and only users located in that country will be able to sign-up.

Geolocation is now supported on sign-up.

Restricted Content Shortcode

Although we like to make clear that WP Ultimo IS NOT a membership-restrict-content-type plugin, we added a simple shortcode for restricting content. It can be used to display information selectively to subscribers on the main site or to decide whether or not an ad should be displayed to users accessing that site. More information about that shortcode can be found in the dedicated knowledge base post: https://docs.wpultimo.com/knowledge-base/shortcodes/

Password Strength Meter

Now there is a filter available to activate the default password strength meter for the signup flow. More information about how to achieve that can be found in the dedicated knowledge base article: https://docs.wpultimo.com/knowledge-base/adding-a-strength-meter-to-password-fields

WooCommerce Integration – Version 1.1.0

This version of WooCommerce Integration implements upgrade/downgrade and fixes a number of issues, making it more stable overall.

It also addresses the issue of having to have WooCommerce Network Active for it to work. Now, WooCommerce payments are possible even if WooCommerce is activated only in the main site of the network.

Complete Changelog – Version 1.5.0 – 04/11/2017

– Fixed: Manual Gateway handling upgrades and downgrades;
– Fixed: Change plan sometimes not updating the disk space quota of blogs;
– Fixed: Added edge case to domain mapping and the get_scheme function, to allow more flexibility to sub-domains installs using mapped domains;
– Fixed: Manual Gateway now checks if it should send the invoice on integration;
– Fixed: Incompatibility with Sitemap generators (thanks, Aron Prins =D);
– Fixed: Now WP Ultimo adds the original URL to the allowed cross-origin access array, to further prevent CORS issues;
– Fixed: Issue with sign-up redirects not being exact;
– Fixed: Relative time string on the Subscription page now support time spans larger than one year;
– Fixed: When the copy media option is disabled, we now remove the attachment posts related to each media file;
– Fixed: Small issue with creating new sites in some specific database environments;
– Fixed: Setup wizard link on the Mercator error message was broken;
– Fixed: We now check if the Stripe API was already loaded, to prevent fatal errors;
– Fixed: User creation now is timezone-sensitive, preventing delays in invoices and payments;
– Fixed: Spacing of integration buttons fixed;
– Improved: Multi-select fields on the Settings now can be sorted. That allow users to change the order of the allowed templates, for example;
– Improved: New option ‘display_force’ added to password fields. If checked, it adds a strength checker below the password field. More information: https://docs.wpultimo.com/knowledge-base/adding-a-strength-meter-to-password-fields/
– Improved: Form Fields helper function now gives the option to change the default value of the billing frequency field;
– Improved: Applied number_format to statistics widgets;
– Improved: “Instructions to Pay” field on Manual Gateway now supports is now a WP Editor field;
– Improved: Updated the Dutch language files – Thanks, Aron Prins;
– Improved: Moved the Domain Mapping and SSL settings to their own Settings Tab;
– Improved: SSL Settings Summary widget on the Settings page to help visualizing the SSL configuration;
– Added: Geo-location block added;
– Added: Restricted Content shortcode for plans and default content; More information: https://docs.wpultimo.com/knowledge-base/shortcodes/
– Added: New shortcode with the front-end URL of a user’s site for the create account template email (WP Ultimo -> Emails);
– Added: Option to enable/disable SSO with enabled as the default behavior;
– Added: Manual Gateway now displays link to a modal containing Instructions to Pay in the pending payment row in the Billing History widget;
– Added: Table Updater checker added, to make sure custom tables are always in sync with their latest version;

Share this post

Facebook
Twitter
LinkedIn
Email

2 thoughts on “Release Notes – WP Ultimo 1.5.0 & WooCommerce Integration 1.1.0”

Leave a Comment

Your email address will not be published. Required fields are marked *

Related Posts

Release Notes
Arindo Duque

WP Ultimo: 2.1 RC 2 and 1.10.16

Hey everyone, how are you doing? I’ll cut to the chase with this update: we’re here to tell you about WP Ultimo version 2.1 Release Candidate 2 and WP Ultimo 1.10.16. WP Ultimo 2.1 RC 2 As I mentioned in the previous post about 2.1, we had hit a major roadblock when it came to

Read More →

WP Ultimo Beta 2 Available and other news

Hey guys, this is a quick update. I just released the Beta 2 build of WP Ultimo 2.0. It addresses a myriad of issues reported by you on the feedback board (you can see the recently closed issues here). This build should appear as a regular update for those with beta.1 installed, but if that

Read More →
Versions
Arindo Duque

WP Ultimo 2.0 – Public Beta available!

Hey there,How are you all doing? So, we’re a couple of days late according to our roadmap, but as I write this post, I’m publishing the first beta release (beta.1) of the new 2.0 version. We were going to release this build as a regular update inside the WP Admin panel, but we are concerned

Read More →
1.10.4
Arindo Duque

Release Notes – WP Ultimo 1.10.4

Hello, everyone! WP Ultimo 1.10.4 is here and we have a couple of important things to share with you. Stripe SCA Update Strong Customer Authentication (SCA) came into force on September 14, 2019. The rule is a requirement of the European Union Revised Directive on Payment Services (PSD2) and establishes that electronic payments need to

Read More →

Release Notes – WP Ultimo 1.9.8 and Add-ons

Hello everyone. WP Ultimo version 1.9.8 is out and, despite not bringing major improvements or new features, it addresses some small issues that were bugging users and super admins alike. These include: Bug in the responsiveness of the template selection step on signup; 502 errors on some hosting providers when the Auto Login after Registration

Read More →

Feature Plugin: WP Ultimo Blocks

Since version 5.0, WordPress has a new editor experience: Gutenberg (now simply called the Block Editor). It completely replaces the old post edit screen and adds a new block-based interface. I’m sure you all have seen it, but just in case you were living under a rock over the past few months, here’s what it

Read More →

Ready to get started?

Easily build your own WaaS platform with WP Ultimo!