New Features:  


  • We added the ability to sort members by "Most Views" and "Most Likes" on the Search Members page in the Admin when the Profile Statistics and Bookmark Favorites Add-Ons are enabled on the site.

  • We added the ability for members to set a "Lead Status" after a member accepts a lead on the Lead Details page in the Member Dashboard. This is intended to help members organize their leads. Similarly, we added the ability to search by the customizable lead status on the Leads page in the Member Dashboard.

  • We added the ability to display the Member Credit History on the Billing Details page in the Member Dashboard.

  • We created a new widget to add the ability to customize the daily invoice report generated by the Billing Reminder Emails Add-On.

  • We added a new filter to the Search Members page in the Admin called "Profile Images". This filter allows Admins to easily filter members with or without specific profile images (Profile Photo, Logo, or Cover Photo).

  • We created a new Webhook Event called "Member Dashboard Payments". This webhook will be triggered after a member pays an invoice from the Billing Information page in the Member Dashboard.

  • We added the ability to export the Newsletter Statistics from the Send Newsletter page in the Admin.

  • We added a new "Widgets" endpoint to the Brilliant Directories API.  Using this API endpoint, Admins can create, update, delete, render, and read Widgets.

  • We created two new Webhook Events called 'Admin Subscription / Invoice Action' and 'System Invoice Action.'

    The 'Admin Subscription / Invoice Action' is triggered when an Admin creates a new member subscription in the Admin area.

    The 'System Invoice Action' is triggered when the billing system automation runs each day to collect subscription payments that are due and create invoices for upcoming subscription payments.

  • We created a new Member Reviews page which will display all accepted reviews for a specific member on the frontend of a site. The new page can be accessed by clicking on the overall review score of a member on their profile page or in search results.

  • We created a new Advanced Setting called "Member Dashboard URL: Upgrade". This setting can be used to customize the default "Member Upgrade" page URL in the Member Dashboard.

  • We released a new payment gateway called "RazorPay", click here for more information. 


Enhancements / Fixes: 


  • We added additional security to the member login form on the frontend of sites.

  • We updated the 301 Redirects tool to allow creating 301 Redirects for URLs that contain parameters.

  • Emails sent from the system will now include a link-unsubscribe header to improve deliverability and will automatically add any bounced or failed email addresses to the unsubscribe list after sending a Newsletter from the Admin.

  • We fixed an issue which was affecting the display of past due invoices in the Member Dashboard in some cases.

  • We fixed an issue that was preventing the system from returning members after performing a search using the "Find Duplicates" filter on the Search Members page in the Admin.

  • We improved the performance of viewing posts in the Member Dashboard, especially for members who have thousands of posts.

  • Members can now save custom notes for leads from the Leads Details page in the Member Dashboard.

  • We updated the Brilliant Directories GET API's endpoint to support searching by multiple different properties / variables simultaneously.

  • We implemented a security update to the Transaction History page in the Admin.

  • We fixed an issue which was affecting the ability to save Admin notes for leads on the Member Leads page in the Admin in some cases.

  • We fixed an issue that was causing the system to duplicate form fields when saving large forms on the Form Manager page in the Admin in some cases.

  • The action of creating Sub-Accounts on the Member Dashboard is now compatible with the "Pre-Select Top Category" Membership Plan Setting.

  • We fixed an issue which was affecting the ability to sort by Most or Least Likes on the search members page on the frontend of sites.

  • We fixed an issue with the Business Data Tool which was preventing the system from returning results after performing a location search for Dubai in some cases.

  • We fixed an issue which was preventing the recurring digital products from creating new incoming invoices when using PayPal Express as the payment gateway in some cases.

  • We updated the success message response when deleting posts using the Brilliant Directories API.

  • We fixed an issue which was causing the system to charge credits for Free Digital Products when Tax Rules were enabled on a site in some cases.

  • We updated the "Limit to Digital Product Buyers Only" Web Page setting to support selecting multiple Digital Products at once. 

  • We released a security update for Admin Accounts.

  • We updated the Members API to support surrounding the names of Sub-Categories in single quotes to differentiate between a category name and a category ID when updating or creating members via the API.

  • We updated the Post Types API to only return the fields related to the specific Post Type referenced when creating or updating posts via the API.

  • We fixed an issue that was causing the system to always check the "Apply NoIndex, NoFollow" Web Page setting by default on custom and default SEO Templates in the Admin.

  • We updated the post search result pages to display the the number of results currently showing and how many total results there are at the top each search results page.

  • We fixed an issue which was causing custom checkbox fields on member signup forms to be saved in JSON format in the database instead of a comma separated list in some cases.

  • We updated the UI of the API Key Logs page in the Admin to add pagination and make it load more quickly.

  • We fixed an issue which was preventing the Member Login form validations from working properly in some cases.

  • We updated the Text Labels system to make it compatible with the [member=xxxx] notation used to reference data saved for a member.

  • We added the ability to support SEO Variables on the "Additional Hero Section Content" Web Page Setting when creating or updating Web Pages in the Admin.

  • We fixed an issue that was preventing the "Account Listing Tab" and "Wizard Step" Text Labels from working properly when the text label value contained a single or double quote in some cases.

  • We fixed an issue which was preventing the system from displaying the "Page Options" tab when editing the "Homepage" Web Page.

  • Access to the "Member Actions" dropdown links and the "Bulk Actions" dropdown on the Search Members page in the Admin can now be managed with Admin Roles Permissions.

  • We fixed an issue which was preventing the "Tag Groups" link from working properly on the "Smart Lists & Tags" page in the Admin.

  • We fixed an issue which was preventing the RSS Feed with Images feed from accurately refencing the post's primary image URL in some cases.

  • We fixed an issue that was preventing the Schema Markup for Community Articles and Blog posts from working properly when the post title contained double quotes.

  • We fixed an issue which was affecting the ability to filter leads by the "Member Lead Status" on the Manage Leads page in the Member Dashboard.

  • We implemented a performance update to the Manage Posts pages in the Member Dashboard.  This fixes an issue where members with 10's of thousands of pts a specific type could not load the Manage Posts page in the Member Dashboard in some cases.

  • We fixed an issue which was preventing the 301 Redirects from working properly in some cases.

  • We released a security update to the Manage Posts page in the Admin.

  • We updated the "Change Parent Member" bulk action dropdown validation for Sub-Accounts. This update ensures that sub-accounts can only be moved to parent accounts in the same Membership Plan on the Search Members page in the Admin.

  • We fixed an issue which was preventing the system from loading the SEO Meta Data on search results pages converted from dynamic to static pages in some cases.

  • We fixed an issue which was affecting the ability to create member posts from the Admin in some cases.

  • We fixed an issue which was preventing the search results pagination arrow links from working as expected on search results page 2 in some cases.

  • We fixed an issue which was causing the member profile link on the member reviews page to point to the incorrect URL in some cases.

  • We fixed an issue which was causing the Membership Plan filter UI to show a different Plan than the one being filtered on the Search Members page in the Admin.

  • The Text Labels can now be searched by Title using the keyword search field on the Text Labels page in the Admin.

  • We fixed an issue which was affecting the ability to click on the "Save" button when creating new Membership Plans and saving the Geocode Member form in the Admin.

  • We updated the referral form field on checkout pages to only allow integer values. 

  • We updated the Stock Photo Library Add-On to add the ability to set a color for the icons when using the Icon Library in the Admin.

  • We fixed an issue which was causing the Search Members page in the Admin to return an error when performing a search that contained apostrophes in some cases.

  • We updated the Available Widget list on the Sidebar Manager page in the Admin to only display the Banner,  Module, Dynamic Category Filter, and Custom Widgets when choosing widgets to add to a sidebar.  This is intended to help prevent Admins from choosing widgets that are not meant to be added to a sidebar.

  • We fixed an issue which was preventing the user-approved-by-admin Email Template from correctly populating the member variables after updating the status of member to "Active" using the Quick Edit form on the Search Members page in the Admin.

  • We updated the "Update Member" API endpoint to add the ability to remove member images by using the image_action parameter. Similarly, we added the ability to auto-import member images by sending the auto_image_import parameter when updating members via API.

  • The default Email Templates are now compatible with the Default Website Language Setting.

  • In all, over 80 feature enhancements and software updates were released this month.