New Features:
- Released a new version of the Website Progress Setup To Do module on the Admin Dashboard page.
- Created a new 301 Redirect search field called "Search By" to allow searching by "Source URL", "Destination URL", or "Both" on the 301 Redirect page in the Admin.
- Released the new Admin Notifications system, which include notifications for new signups, logins, leads, reviews, form submissions, member upgrades, payments received, and more. To activate this new feature, navigate to the Account Dashboard >> Notifications Settings (Admin >> Switch Website >> Notifications Settings).
Enhancements / Fixes:
- Updated new “directoryup” websites to include default test credentials for the Stripe Payment Gateway, Google reCAPTCHA, and Google Maps integrations.
- Updated the lead purchase logic to no longer require credit card information when members have enough credits to complete the purchase.
- Fixed an issue that prevented the "Google Search Assist" Add-On from working properly on the frontend in some cases.
- Updated the Domain Manager logic in the Admin to automatically install the SSL Certificate when the "Manage SSL Security" Add-On is enabled.
- Fixed an issue where the "Member Profile Analytics" Add-On was incorrectly counting group post views when viewing post detail pages as an Administrator on the frontend.
- Fixed an issue that prevented the field validations from working properly (EG: allowed blank values that should not be allowed) when creating newsletter campaigns in the Admin in some cases.
- Implemented an update to support "attributes" and "HTML" tags with single quotes, double quotes, or no quotes when updating the values for the “Froala Allowed Empty Tags” and “Froala Remove Attributes When Pasting Text” Advanced Settings in the Admin.
- Released a security update to the Community Comments Add-On on the frontend of the sites to help prevent comment SPAM.
- Released a security update to the Review Details page in the Member Dashboard to ensure only users with the proper Membership Plan permissions can accept or decline reviews.
- Fixed an issue that disabled automatic pluralization for text labels when selecting English (Australia) or English (Great Britain) as the default website language in the Admin.
- Released a security update to the Private Member Chat Add-On to prevent bulk message SPAM from being submitted from the frontend of sites.
- Updated the Free Trial process to improve the speed and security of launching new free trial websites.
- Fixed an issue that prevented pagination links on Post Results pages from working properly in some cases.
- Fixed an issue that affected the ability to send newsletter campaigns when an SSL certificate was installed on the website in some cases.
- Fixed an issue that prevented Google Maps features from loading on Post Search Results, Member Dashboard and Profile pages when the Enable New Google Maps Places API setting was disabled in some cases.
- Implemented a performance update to the Google Maps logic to only load the related JavaScript files when users interact with the page. This improves overall scores on third-party tools like GTMetrix and Google PageSpeed Insights when the Enable New Google Maps Places API setting is activate on the site.
- Fixed an issue that prevented the “Localize Canonical Tags” Advanced Setting from fully reducing URLs to the most localized version in some cases.
- The "Save Credit Card and Continue" and "Cancel" buttons shown when entering credit card information for Pay Per Posts are now Text Labels.
- Added the ability to upload images through the Froala Editor when editing Membership Plans in the Admin.
- Fixed an issue that prevented the Community Comments sort order feature from working properly in some cases.
- Added tracking for clicks on the "Additional Details" link added for posts when the Member Profile Analytics Add-On is active on the website.
- The Sub-Account Status text shown when viewing Sub-Accounts in the Member Dashboard is now compatible with Text Labels.
- The success text displayed after a member updates their password in the Member Dashboard is now a Text Label.
- Implemented a security update to include Google reCAPTCHA on the Member Login form on the frontend of sites.
- Fixed an issue with bulk-deleting items on the 301 Redirects page in the Admin not only deleting the selected results.
- Fixed an issue with the member upgrades workflow in some cases when using the Eway Payment Gateway.
- Fixed an issue that prevented the system from rendering the "Upgrade Account URL" and "Claim Listing URL" variables on the Preview Email tab when composing an individual email to a member from the Admin.
- Updated the Breadcrumbs logic to correctly capitalize text using Cyrillic characters on the frontend of sites.
- Improved the security of the member billing address update workflow in the Member Dashboard.
- The text of the submit button shown when a member makes a purchase using the Pay Per Post Add-On on a site using the PayPal Express/Standard payment gateway is now compatible with Text Labels.
- Fixed an issue that caused the system to display an inaccurate “Account Scheduled to Close” banner in the Member Dashboard after canceling a paid account whose subscription had only a one-time payment and no recurring payments.
- The “Require Credit Card When $0.00?” Coupon Code setting is now compatible with Leads, Pay Per Post, and Digital Product transaction types.
- Fixed an issue that caused the system to save the signup_date column data incorrectly when creating new members via the API.
- The "Please enter a valid number" message shown when validating Number Form Fields powered by the Form Manager is now a Text Label.
- Fixed an issue that prevented Canonical links from working properly on member search results pages in some cases.
- Updated the Post Type settings in the Admin to only show the “Price Slider Minimum Value” and “Price Slider Maximum Value” settings when the “Enable Price Slider?” setting is enabled for the Post Type.
- Fixed an issue that prevented the Recent Featured Members and Recent Members widgets on the frontend from displaying review rating stars as expected in some cases.
- Implemented a security update to track and block repeated invalid Admin login attempts, and prevent abuse of the "Compose Email" functionality in the Admin.
- Added options to “Select All” and “Unselect All” for the Type and Category dropdown filters on the Activity Tracker page in the Admin.
- Fixed an issue that prevented the system from correctly sending buyer data to the webhook endpoint after successfully purchasing a Digital Product on the frontend of a site in some cases.
- Fixed an issue that caused the system to charge a member subscription on the scheduled cancellation date in some cases.
- Added a description to the "Post Approval" Post Type Setting when editing Post Types in the Admin.
- In all, over 60 feature enhancements and software updates were released this month.
