We are pleased to announce the release of Essentials 1.3 for YOOtheme Pro with the addition of new Icon Collections, Sources Improvements, Forms Updates, and most importantly lowered the build size almost in half! Wow.
We have completely refactored the Icons Module with an on-demand Icon Collections manager. The distribution build does not include icons anymore, those would be downloaded and installed on demand through the Icon Collections Manager. Not being content with that we have redesigned the Icons Picker UI with a list view and performance improvements.
The Icon Collections Manager allowed us to lower the build size while growing the icons library to 12 collections and more than 12k icons! All of them are Open Source, free to use for private and commercial projects, and ready for UIkit and YOOtheme Pro customization features.
In the last post, we have introduced the Source Manager which has revolutionized the way sources are being used in YOOtheme Pro. And, although we are still working on some major updates, we are happy to release a completely refactored version that eases even further the creation of new sources, improves the integration of OAuth and other authentication workflows, and addresses some greatly awaited improvements.
Instagram Media resizing support
One of the most requested features was the ability to resize the media which YOOtheme Pro only supports for local images. After some considerations of pros and contras, we opted to download and cache the media locally which now yes, is resizable and faster accessed as any other local image.
External DB connection support
The Database Source has enormous potential, and your feedback made it obvious you want more of it. While we focus on all the major updates we considered it could be useful to already allow to connect to an external database as well.
Google Sheet Name support
Being able to specify the Sheet name beside the Spreadsheet ID allows for some interesting combinations of data within the same spreadsheet. It is now supported and ready to roll.
We are always welcoming feedback and recently we got a lot of requests for a Honeypot field, a GDPR friendly CAPTCHA alternative for blocking spam. So we gave some love to one of our favorite modules and make it happen.
Another recent request was an after submit action, Download, an action that triggers a file download after a successful form submission. Additionally, we added From Name support for the Email action, as well as Timeout and Open in New Window support for the Redirect action.
We took some extra care and time to refactor the Sources Module because we need a strong and easy to maintain base for what is coming next, Database Relations and Query Filtering 😎