Release Notes – WP Ultimo 1.2.1

Hi, everyone. Here are the release notes for version 1.2.1. It addresses some flaws in our previous release and implements some cool new features. Let’s see what’s new:

Subscription Filtering

We hope that your network grows and grows and as that happens, the number of subscribers on your service will reach large numbers, making it extremely difficult to find a specific subscription on the current version. Version 1.2.1 addresses that by adding a simple but elegant search input on the Subscriptions page. All the searching is done via ajax, so no page redirects needed!

General Improvements

We revised the whole domain mapping functionality, caching relevant things in order to improve performance. The permissions system was revised to prevent one user that has a subscription from being able to access the Account page of another site he or she was invited to. The site template thumbnail scraper was optimized and is now 50% faster than the previous versions. The bug on the “display on the pricing tables” option in the plan edit page was also fixed.

Improvements and changes to the Signup Flow

Template Filtering

The template selection filter now fully supports responsive design, turning into a select box on resolutions under 780px.

Payment Step

After the release of the last version, we discovered that WordPress has some consistency issues with session handling across different environments. That made it impossible for us to keep the payment step as a feature since WP Ultimo would try to charge an unlogged user, and there was no way of knowing if the session would be kept and therefore if the gateway redirect would be successful or not.

The “Payment Integration Needed” screen, however, was redesigned to have a look and feel similar to the rest of the signup flow, so that transition now seems much more natural. This new design is being applied to all error screens of WordPress as well.

Screen shot 2017 05 26 at 17. 59. 03

Terms of Use

The Terms of Use of your site also makes use of this new design, offering a much better reading experience to your user compared to the white screen with zero formattings used before. You can also edit your Terms using a full-fledged WordPress text editor.

Rollbacks

Other than the removal of the payment step, as mentioned before, we also had to remove SSO from this version due to unsolved issues. SSO is the part of Domain Mapping that handles cross-domain logins, meaning it is responsible for keeping you logged if you go from networkdomain.com to a mappeddomain.org, on your network. We are still working on a solution for this, but as of now, version 1.2.1 does not contain SSO, so if you go from the network domain to a mapped domain, you might be asked to log in again.

Next Steps

As we discussed on the previous release, we are now going to focus on developing new gateway integrations, add-ons and etc. Our top priority is delivering on Plugin and Theme sales on our WP Ultimo: Plugin and Theme Manager, but we will also start to work on other time-consuming integrations such as a Pro Sites Migrator and the WooCommerce integration.

We also changed the design of our documentation site and created a forum for the growing community that is being built around WP Ultimo. Visit our “Say Hello” post and tell us a bit about yourself!

Complete Changelog – Version 1.2.1 – 26/05/2017

– Fixed: Template categories sometimes appearing two times;
– Fixed: Not being able to remove items from pricing tables for plans;
– Fixed: Pagination on Subscriptions page take status into consideration now;
– Fixed: Weird redirects when enabling domain mapping;
– Fixed: Mercator error message being displayed even when the enable domain mapping option was deactivated;
– Fixed: WordPress Overwrite options on WP Ultimo Settings – Network not saving properly;
– Fixed: Prefixed the bootstrap classes we use;
– Fixed: Problem with template selection with resolutions under 780px and console messages;
– Fixed: Removed the payment step due to login inconsistency across different environment;
– Improved: Added a new style to the WP Error page to make it more consistent with the rest of the plugin, including the “Payment Required Needed”;
– Improved: Switched screenshot scraper from file_get_contents to cURL for a 50% performance improvement;
– Improved: Added a more robust capabilities system to limit access to the Account page;
– Improved: Custom domain meta box now gives an error if the user tries to input a domain already being used in the network;
– Added: Shortcode wu_plan_link added to be used in custom pricing tables, use with plan_id and plan_freq;
– Added: Template selector turns into a select-box on resolutions under 780px;
– Added: Admins can search subscriptions on the subscriptions List Table – with ajax;
– Added: Terms of Service now can be set using a full-fledged editor, with prettier exhibition on the front-end;
– Issues: Removed SSO temporarily in order to prevent bugs from redirect loops until we can find a solution to the issues we are having with it.

Share this post

Facebook
Twitter
LinkedIn
Email

Leave a Comment

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

Related Posts

WP Ultimo 2.3.1: saying goodbye to Freemius SDK

For sometime now, Freemius SDK has been a source of problems and conflicts with other plugins for some of our clients. While designed to serve the diverse needs of plugins utilizing Freemius, it often emerges as a constant complaint due to its heavy codebase. The intricacies of this SDK have, at times, left us grappling

Read More →
Release
Lucas Carvalho

WP Ultimo 2.3.0: Custom Meta Fields, Webhook Fixes, and a New Release Strategy

TL;DR: WP Ultimo 2.3.0 rolls out with features such as custom meta fields for better customer data management, webhooks triggering corrections, and localizations for Portuguese, Spanish, and French. Not to forget, an improved autoload system that ensures better plugin compatibility. Finally, we have a new release strategy to ensure versions are released more consistently and potential risks on updates are minimized.

Read More →
WP Ultimo 2.2.2 and 2.2.3
Release Notes
Juliana Dias

This week in WP Ultimo: What changed in 2.2.2 and 2.2.3

Versions 2.2.2 and 2.2.3 bring some fixes and improvements. Highlights include resolving issues with Invoice PDF loading, displaying error messages in form modals, ensuring correct period selection in multi-step forms, improving the site data duplication process, and fixing a specific issue with popup form submissions.

Read More →
Version 2.2.0 released, added full support to PHP 8.2
Release Notes
Gustavo Modesto

WP Ultimo 2.2.0: PHP 8.2 Compatibility and More!

The latest release of WP Ultimo, version 2.2.0, brings a host of improvements and fixes to elevate your experience. The highlight of this release is the added support for PHP 8.2. Additionally, we’ve addressed several issues reported through support tickets, enhancing the overall stability and functionality of the product.

Read More →
Release Notes
Allyson Souza

WP Ultimo 2.1.4 Release: Enhancing Automation and Improving User Experience

We’re excited to announce the latest version of WP Ultimo, version 2.1.4! This release introduces new events that empower you to trigger emails and webhooks, enhancing the automation capabilities of the platform. Beyond this, we’ve implemented several usability improvements and addressed various issues to ensure a smoother user experience. New Events for Enhanced Automation With

Read More →

Ready to get started?

Easily build your own WaaS platform with WP Ultimo!