New Features:
- We created a new set of "Hero Title Text" Design Settings called "Main Title Text Align" and "Sub-Title Text Align". These new settings control the alignment of the Main Title and Sub Title of the Hero Section of the homepage. To use these new settings navigate to the Admin >> Settings >> Design Settings >> Homepage tab >> Hero Title Text section.
- We created a new Post Type setting called "When Sorting Members - Respect Membership Plan Setting 'Search Priority'". When this is set to "No" the Search Priority will be ignored when a user manually sorts the results on a search results page.
- We created a new Setting called "Hour of Day to Collect Recurring Payments". Once an hour of the day is selected, the system will attempt to collect all recurring subscription invoices during the selected hour. Choosing a time here will also sync the billing system with the Website Timezone selected in the website's settings. To use this new setting, navigate to the Admin >> Settings >> General Settings >> Localization tab.
- We added the ability to only enable the Homepage Background Slider Add-On on desktop devices. To use this new option, navigate to the Admin >> Settings >> Design Settings >> Homepage tab >> Image Slider Settings.
Enhancements / Fixes:
- We fixed an issue which was preventing the system from displaying the Live Design Tool on the frontend of sites after clicking on the "Live Design Tool" link from the Design Settings page in the Admin.
- We updated the Website Activity Tracker in the Admin in order to correctly display the "Billing" category for billing related records.
- We fixed an issue which was preventing the system from respect the "Redirect Page After Sign Up" Membership Plan setting when the "Enable HTTP Security Header" Advanced Setting was active on a site in some cases.
- We implemented several minor CSS fixes for the frontend of sites.
- We fixed an issue which was causing the Grid View Search Results Add-On to not work properly when the "Enable Lazy Load Images" Advanced Setting was active in some cases.
- We updated the Price Field form field type used in the Form Manager to fix some display issues for values saved in these fields in some cases.
- We implemented several security updates for the Admin area.
- We fixed an issue which was preventing the Top Level Dynamic Category Filter Add-On widget from redirecting to the search results page in some cases.
- We excluded images generated using the mThumb PHP image resize script from being impacted when the "Front-End Optimization: Use Content Delivery Network (CDN) For Images" Advanced Setting is active on a site.
- We fixed an issue which was affecting the ability to delete or rename images saved in subfolders using the Media Manager in the Admin.
- We removed the "1 Result" Display Option when editing the settings of Recent Homepage Widgets on the Design Settings page in the Admin.
- We updated the wording used in the member sub category selection widget used in the Member Dashboard when the "Max. Sub-Level Categories a Member Can Select" Membership Plan setting is set to "unlimited".
- We updated the "From Name" field when composing an email from the Admin in order to prevent backslashes "\" from being added when the Website Name contains apostrophes.
- We updated the email address validation when sending newsletters from the Admin to prevent sending errors.
- The Email Sign Up Link used when sending an email template from the Admin is now compatible with the "Default Member Signup URL" Advanced Setting and the "Member Signup Page URL" Membership Plan Setting.
- A "height:auto;" inline CSS style is now included automatically for images added through the Froala WYSIWYG editor used to edit email templates to prevent images appearing as stretched in some email clients.
- We fixed an issue which was preventing the Social Media Login Add-Ons from respecting the "Reload Same Web Page After Express Member Registration - Exception List" Advanced Setting after completing a member sign up in some cases.
- We fixed an issue which was preventing the Froala WYSIWYG form fields from respecting the "Min/Max Character" form field validation setting in some cases.
- We updated the display of content saved in date form fields to support a wider range of years.
- We improved the UI when creating or editing Autosuggest Rules in the Admin to URL-decode all URLs displayed in the tool.
- We fixed an issue which was affecting the display of the member sub-categories dropdown field in the "Website - Lead Form - Get Matched" form in some cases.
- We fixed an issue which was preventing the system from respecting the "After Sign Up, Set Account Status As" Membership Plan Setting for sites using an Off-Site Payment Gateway in some cases.
- We fixed an issue which was preventing content from being saved properly in the Custom Homepage Content Design Settings when saving the Froala WYSIWYG content in "code view".
- We updated the Private Member Chat Add-On in order to prevent the chat message font color from changing to white after replying to a chat from the Member Dashboard.
- We fixed an issue which was preventing the system from populating the sub-sub categories dropdown options in member search widgets in some cases.
- We fixed an issue which was preventing some form fields from displaying properly when purchasing a lead from the Member Dashboard in some cases.
- We fixed an issue which was preventing the system from respecting the "Notify the submitter of a review that it has been approved?" Review Post Type Setting after a member approved a review from the Member Dashboard.
- We updated the Google Website Translator Add-On to improve the display on mobile devices.
- We updated the Recent Reviews homepage widget in order to make the "View All" button compatible with the "URL Permalink" Review Post Type Setting.
- We fixed an issue which preventing the sort options on the Search Members page in the Admin from working properly after filtering members by category.
- We fixed an issue with the display of the AdBlock Detector Add-On on member signup pages.
- We updated the Froala WYSIWYG when editing Static Pages in the Admin in order to prevent images from being resized when switching in and out of code view.
- The "/login/retrieval" page can be now edited from the Web Page Builder in the Admin.
- We fixed an issue which was causing the "Sort by Most Likes" member search results sort option from working properly in some cases.
- We updated the Froala WYSIWYG to the latest version available.
- The Google Map Search Results Add-On is now compatible with the "Default Center Map Location" Advanced Setting.
- We added a "Hide on Mobile" option to the "Sidebar Position on Mobile Devices" Post Type Setting. When the option is selected, the system will hide the sidebar on search results pages for the Post Type on mobile devices.
- We updated the One-Click Social Media Add-Ons in order to use the most recent libraries available.
- The Unsubscribed form and the Private Member Chat Add-On are now compatible with Webhooks.
- We fixed an issue which was preventing the Froala WYSIWYG Pre-Made Elements from working properly when more then one Froala editor of this type is called on the same page.
- We fixed an issue which was preventing the system from displaying the verification email link in the "basic-validation" and "welcome-basic" email templates in some cases.
- We updated the "Last Active" data on the Admin Accounts page in the Admin to display the last time a Website Admin logged in to that specific website rather than showing the last time they logged in to their Admin account in general.
- We disabled the keyboard navigation feature (left and right keyboard) when viewing albums on the details pages of Multi-Photo Post Type.
We fixed an issue which was preventing the system from displaying the lead email details after creating leads using the API in some cases.
- In all, over 80 feature enhancements and software updates were released this month.