06/26/2026 - Software Updates
Link: https://support.brilliantdirectories.com/support/solutions/articles/12000108931
We made updates to several default widgets this week. If you customized any of these widgets and want to update them, you can find the latest code in the corresponding default widget. Please remember that if you have a custom version of any of these widgets, the latest updates will not be pushed to your website.
- Released an updated in-app purchase experience that lets members complete a purchase directly on the same screen — selecting a credit card already on file or adding a new one — without being redirected to the old, separate payment pages. In addition, the system now prevents add-ons from being installed on top of the new plans.
- Released the ability for Admins to filter reviews that are not associated with any member, along with the option to re-associate each of these reviews with a member or delete them on the Member Reviews page in the Admin.
- Improved the loading speed of hero images on single post detail pages — such as blog articles, community articles, events, jobs, coupons, and discussions — so they appear faster for visitors.
Widget Involved:
Bootstrap Theme - HEAD
Post Types Involved:
Community Articles
Events
Jobs
Coupons
Discussions - Improved Membership Plan cloning in the Admin so that all plan data and settings are copied correctly, with appropriate default values applied to prevent missing settings when a plan is saved.
- Updated the Google Maps JS Delivery Optimization setting in the Admin so that, when required code is missing, the system now shows separate messages — one for the widgets that need to be disabled and another for the post settings that need to be changed back to their default values — making it clearer what needs to be addressed before enabling the setting.
- Fixed an issue in the Menu Manager that could prevent Admins from adding, editing, or deleting menu items in some cases. The system now validates each field and displays a clear error message below the field when an invalid character is entered.
- Fixed an issue that caused the system to remove the "+" character from the page title and social sharing title on member profile pages when a company name contained that character.
Widget Involved:
Bootstrap Theme - HEAD - Fixed an issue in the list_services API endpoint that allowed creating a service with an empty name or a duplicate entry. The system now rejects empty names and prevents duplicates, returning the existing service in the response when a match is found.
- Fixed an issue that allowed members to publish a paid post through the Member Dashboard quick links without being prompted for the required payment, even though the same post correctly required payment when published from the sidebar.
- Fixed an issue that caused the "View All" link to overlap long category titles on mobile devices within category panel headers.
Widgets Involved:
Bootstrap Theme - Category Groups - Member Categories
Bootstrap Theme - Sub Category Groups - Member Categories - Fixed an issue that allowed a form to be saved while required fields were left empty in some cases.
Widget Involved:
Bootstrap Theme - Function - Form - Fixed an issue that caused review images to appear broken, because the system saved the image in one format while recording a different file name, resulting in missing images.
Widget Involved:
Bootstrap Theme - Reviews - Upload Images - Fixed an issue in the Design Settings page in the Admin that caused the "Search by Keyword" field to overlap the Homepage tab on mobile devices.
- Fixed an issue that caused an image selected from the stock library to be inserted at the bottom of the page instead of at the cursor position within the Froala Editor.
Widget Involved:
Form - Froala Editor Javascript - Fixed an issue that caused the categories export file to be incomplete when exporting Member Categories in the Admin.
- Fixed an issue that caused custom content from a specific static page not to display on certain search results URLs, because the system was prioritizing a more general page. The system now correctly prioritizes the most specific static page.
- Fixed an issue that caused the in-app checkout window to appear over the Send Newsletter email preview in the Admin, when it should have remained hidden.
- Fixed an issue that prevented webhooks from being triggered when invoices and subscriptions were created through the Quick Create wizard, so they now fire the same webhooks as records created directly.
