08/28/2026 - Software Updates
Link: https://support.brilliantdirectories.com/support/solutions/articles/12000109589
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 a new "Listing Social Meta Image" field in the Admin’s Edit Member form, allowing Admins to set a dedicated social share image for an individual member’s profile page.
- Added API support for sending member notification emails on demand. A new endpoint sends any member email template to a specific member, and member updates now accept a notification flag that triggers the matching email.
- Improved the Draft system used when editing pages in the Admin. New pages no longer conflict with each other, and the draft save error and conflict notifications were removed.
- Updated the member "Forgot Password" flow so its response messages are now editable text labels, allowing site owners to customize and translate them.
Widget Involved:
Bootstrap Theme - Member Login Page - Improved lead management by recording a "Lead / Deleted" entry in the Website Activity tracker whenever a lead is deleted from the Admin, in bulk, or through the API.
- Improved the display of the Default Email Template on mobile devices in Apple Mail, the Gmail app and Outlook.
Widget Involved:
Default Email Template - Applied a security update to the Member Categories page in the Admin.
- Fixed an issue that caused the member upgrade page to navigate to an invalid address when a membership plan was not selected before continuing.
Widgets Involved:
Bootstrap Theme - Account - Upgrade Page 1
Bootstrap Theme - Account - Upgrade Page 2 - Fixed an issue that caused the sitemap to include location pages that no longer exist, so search engines were sent to "Page Not Found" errors.
- Fixed an issue that caused the frontend search to add the street number to the ZIP code parameter when a member searched for an exact street address.
Widget Involved:
Bootstrap Theme - Function - Google Location Suggest - Fixed an issue that caused a member’s paid recurring order to remain active and continue billing after the member downgraded to a free plan in some cases.
- Fixed an issue that caused an "Add Credit Card" prompt to appear when a member claimed a free digital product on websites using Stripe.
- Fixed an issue that prevented the reCAPTCHA on the default login form from activating when a member navigated and submitted the form using the keyboard.
Widget Involved:
Bootstrap Theme - Function - Google ReCaptcha on Sign up Page - Fixed an issue that caused a member’s profile URL to be rewritten when the member was updated through the API even though the "If checked, the system will not auto-update this URL when new changes are saved to the member’s name, category or location." option was enabled. The system now respects that option and keeps the member’s existing filename.
- Fixed an issue that caused the member tags associated with a member to remain in the database after the member was deleted.
- Fixed an issue that caused country pages whose name contains a comma, such as "Korea, Republic of", to generate links that led to a "Page Not Found" error.
Widgets Involved:
Bootstrap Theme - Category Groups - Member Locations - Fixed an issue that caused the "Fetch and Resize" action on Member Images page in the Admin to save a broken profile image URL.
- Fixed an issue that caused listings added to a site via Business Data Import to display garbled descriptions when written in non-Latin alphabets such as Cyrillic.
- Fixed an issue that prevented the "Block Traffic by Country" list from being cleared in Admin > Settings > General Settings > Localization, so removing every country and saving is now stored correctly.
- Fixed an issue that caused certain homepage sections to display at full width when they should not.
Widget Involved:
Bootstrap Theme - Custom Appearance Settings - Fixed an issue that prevented members from saving their profile details on websites with the "India Stripe Account Accept International Payments" setting enabled, where a required State/Province check intended only for checkout was also applied to the member profile form.
- Fixed an issue that caused API responses to be marked as cacheable for 30 days on some servers, which could allow private data to be served again.
