New Features:
- We added the ability to upload .txt and .rtf files through the Media Manager in the Admin and "File Upload" fields in the Form Manager.
- We added a new default CSS class called "btn-outline". This class will add an "outlined button" style when applied to elements on a site.
- We added a new unique default CSS class to each row in the table that displays data in the "Overview" tab on member profile pages. This CSS class is dynamically named based on the Database Variable Name of the corresponding field in the member form that is displaying the data on the member profile page. This will make targeting specific form fields displayed in the Overview tab of profile pages much easier.
- We released the new version of the Send Newsletter module in the Admin - click here for more information.
- We created two new Homepage Design Settings called "Display Star Rating" and "Only Display Members with Star Ratings?" for the Recent and Featured Member widgets used on the homepage.
The "Display Star Rating" setting will control whether or not a member's review Star Rating will display on the homepage widgets. The "Only Display Member with Star Ratings?" setting will require members to have a review score in order for them to display in the widget. - We created a new Advanced Setting called "Website Homepage URL". This setting controls the URL of the homepage of the website (/home by default).
- We updated the Sell Digital Products & Services Add-On to add the ability to support recurring subscriptions and donation payments in addition to the one-time and free payments. Click here for more information.
- We updated the Community Comments Add-On to add the ability to "follow" comment threads and receive email notifications when new comments or replies are posted to followed threads. Click here for more information.
- We created a new page in the Admin called Email Outbox. This page will log all emails sent by the system.
Enhancements / Fixes:
- We implemented an security update to the Admin Login page.
- The system will now always send an email notification when an Admin selects the option to send an email notification when updating the status of a review from the Member Reviews page in the Admin.
- We updated the display of reviews on the Member Profile and Reviews Search Results pages to not show an image when the user that left the review is not a member of the site.
- We updated the Member Billing page in the Member Dashboard to always show the "Billing Address" button, even if the member does not have a credit card on file.
- We fixed an issue which was preventing the system from returning the correct amount of "Eligible Members for Geocode Method" when switching between the different geocoding methods on the Member Geocode page in the Admin.
- We updated the way we store Admin account cookies when logging in to the Admin area to prevent more cookies than necessary from being stored.
- We fixed an issue which was affecting the ability to match leads to members in bulk on the Match Lead page in the Admin in some cases.
- We fixed an issue which was preventing the system from importing the last sub or sub-sub category in a member category CSV field in some cases.
- We added the ability to save "[me=xxxx]" shortcodes in menu link fields in the Menu Manager.
- We updated the Member Snapshot area on the Admin Dashboard to display the number of members who "Joined Today" in addition to the previous 7 and 30 days.
- We fixed an issue which was preventing the "pretty URL" member search results pages for the the country "Côte d'Ivoire" from working properly in some cases.
- We fixed an issue which was preventing the system from updating an invoice to the "Paid" status after successfully creating a subscription manually from the Admin when using Stripe as the Payment Gateway in some cases.
- We fixed an issue which was affecting the ability for members to view their own Review detail pages when the "Prevent Reviews for Own Profile" Advanced Setting was active in some cases.
- We implemented an update in order to prevent the Google Maps JS files from being loaded twice on the Search Members page in the Admin.
- We updated the location search on the Search Members page in the Admin to provide better results when searching by state or country.
- We deprecated the Facebook Website Chat Add-On. Click here for more information.
- We fixed an issue which was preventing the Google Maps Search Results Add-On from working properly when the "Enable Search Results Cache" Post Type Setting was active.
- We updated the highlight color of custom webhooks on the Webhooks Page in the Admin.
- We added validation to prevent non-decimal values when updating the "Default Center Map Location" Advanced Setting in the Admin.
- We fixed an issue which was preventing the Post Category dropdowns from working properly on Post Search Results pages when the "Sidebar Position on Mobile Devices" Post Setting is set to "Top" in some cases.
- The new Send Newsletter functionality is now compatible with emojis.
- We fixed an issue which was preventing the Google Maps logic from working properly after performing a search for a state or province that shares its name with a city in some cases.
- We fixed an issue which was preventing the system from respecting the "Make Location Fields Required?" Lead Setting when submitting the "Website - Lead Form - Get Matched" form in some cases.
- We fixed an issue which was preventing the Admin Roles logic from working as expected in some cases.
- We made several small bug fixes and improvements to the new Send Newsletter functionality in the Admin.
- We updated the Manage Posts page in the Admin to show a confirmation modal when a post is set to be Published by an Admin but doing so would cause the member to surpass the Max. Free Post limit set in their Membership Plan settings.
- The emails sent by the system after submitting the Contact Us form is now compatible with the "Website 'From' Email Address" Setting.
- We fixed an issue which was affecting the ability to search by keywords on the Match Leads page in the Admin. We also updated the category dropdowns on the Match Leads page to make them keyword-searchable dropdown.
- We fixed an issue which was preventing the Search Members page in the Admin from returning accurate results after performing a search using the "Complete Profile" option in combination with the Location field in some cases.
- We fixed an issue which was preventing the Member Search Results page on the frontend from returning accurate results when using the "Dynamic Category Filtering" Add-On while the "Dynamic Category Filter - Broad Match" Advanced Setting was deactivated in some cases.
- We made several small bug fixes and improvements to the new Send Newsletter functionality in the Admin.
- We fixed an issue which was preventing the "Only Show Members with Photo" Homepage Section Design Setting from working properly in some cases.
- We implemented a set of small fixes to the Sell Digital Products & Services Add-On.
- We made an update to improve the page load and search results speed of the Activity Tracker in the Admin.
- We updated the "Recommended Size" text for the Default Member Cover image on the General Settings page in the Admin to display the values selected in the Image Settings.
- We fixed an issue which was preventing the system from displaying the pagination links on the Search Members page in the Admin after performing a search using the "Find Duplicates" filter in some cases.
- We fixed an issue which was preventing some video post thumbnail from displaying on the Manage Posts page in the Admin.
- We fixed an issue which was preventing the system from showing the correct lead status in the success message after performing a bulk update action on the Member Leads page in the Admin in some cases.
- In all, over 60 feature enhancements and software updates were released this month.