09/04/2026 - Software Updates
Link: https://support.brilliantdirectories.com/support/solutions/articles/12000109655
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 separate set of free trial settings for member upgrades on Membership Plans: "Enable Free Trial Period (Plan Changes)", "Number of Free Trial Days (Plan Changes)" and "Free Trial Additional Options (Plan Changes)". Free trials can now be configured separately for new member sign-ups and for existing member plan changes. These settings are available when the Free Trials Add-On is active.
Widgets Involved:
Bootstrap Theme - Account - Upgrade Page 1
Bootstrap Theme - Account - Upgrade Page 2 - Updated the Text Labels page in the Admin to display a "Last Update" date on each label. In addition, a new sort filter was added with options to order labels by name or by last edited date.
- Improved the Google Sign-in workflow on checkout pages: when the GDPR consent checkbox has not been selected, the page now scrolls to the checkbox and highlights it instead of displaying a blocking error message.
- Updated the Admin so it always loads over a secure connection, even on websites that do not have an SSL certificate installed.
Widgets Involved:
Bootstrap Theme - Account - Manage Digital Products
Bootstrap Theme - Form - Froala Editor Actions - Fixed an issue that prevented category and sub-category pages with a nested URL path from being created through the API.
- Fixed an issue that caused the API to reject requests for a single record, even though the same key could successfully list those same records.
- Applied a security update to the Email Templates page in the Admin.
- Fixed an issue that caused a member image re-imported through the API to keep displaying the previous image, because the new file was saved with the same filename as the one it replaced.
- Fixed an issue that caused visitors to be redirected to a different member's profile when a member was assigned a profile page URL that had previously belonged to another member.
- Fixed an issue that prevented any setting from being saved on the Advanced Settings page in the Admin when the include_service_area_on_pretty_url Advanced Settings was active with an invalid key entered in the google_maps_server_side_api_key setting. Now it only prevents the advanced settings from being saved when one of these settings is updated.
- Fixed an issue that caused search results in grid view to display misaligned when a custom web page was used for the search results and its sidebar setting did not match the one selected in Design Settings.
- Fixed an issue that prevented the Stock Photos window from displaying properly when selecting an image on a post form that contains more than one WYSIWYG field.
- Fixed an issue that caused script tags to be removed from the Header and Footer sections when a page was saved from the code view of the page editor in the Admin.
- Fixed an issue that prevented sub-account images from loading on profile pages on sites that serve their images through a content delivery network.
- Fixed an issue that caused the message "The security check was not completed successfully" to be displayed after a member account had already been created, when the sign-up form was submitted twice and the second submission reused the same security check.
Widgets Involved:
Bootstrap Theme - Function - Form
Bootstrap Theme - Function - Google ReCaptcha on Sign up Page - Fixed an issue that caused visitors to see a "Blocked this type of request" message instead of the login form, after an automated request to the login page had been stored in the server cache.
Widget Involved:
Bootstrap Theme - Member Login Page - Fixed an issue that caused the Site Activity Tracker in the Admin to list lead submissions that had been rejected by the security check and were never created as leads.
- Fixed an issue that caused disabled custom main menus to be listed in the Logged In Member Main Menu setting of a membership plan.
- Fixed an issue that caused pages to load more Google reCaptcha fields than the number of forms that actually display on the page, including copies placed inside pop-up windows that visitors never opened.
Widgets Involved:
Bootstrap Theme - Contact Member Modal
Bootstrap Theme - Function - Google ReCaptcha on Sign up Page - Fixed an issue that caused the "Click To Load More Results" button in the Specialties section of a member profile to remain on "Loading" without ever displaying the remaining entries.
- Fixed an issue that caused the menu cache to store menus that contain widget, form or member shortcodes, such as [widget=, [form=, [me= and [member=, so every signed-in member was shown the information of whichever member loaded the menu first.
- Fixed an issue that caused the Send Newsletter statistics table in the Admin to time out and never load on websites with a large sending history, which made a campaign appear stuck even while it was sending normally.
- Improved front-end page loading speed: a JavaScript library that was previously loaded on every page of the website is now loaded only on the pages that actually use it.
Widgets Involved:
Bootstrap Theme - Account - Photo Albums Order Photos
Bootstrap Theme - Account - Photo Albums Sort
Bootstrap Theme - Footer - Scripts
Bootstrap Theme - HEAD - JS - Libraries
Bootstrap Theme - Header - Main Menu
Bootstrap Theme - Homepage Search - Classifieds Search
Bootstrap Theme - Homepage Search - Digital Products Search
Bootstrap Theme - Homepage Search - Events Search
Bootstrap Theme - Homepage Search - Jobs Search
Bootstrap Theme - Homepage Search - Products Search
Bootstrap Theme - Homepage Search - Property Search
Bootstrap Theme - Module - Classifieds Search
Bootstrap Theme - Module - Digital Products Search
Bootstrap Theme - Module - Event Search
Bootstrap Theme - Module - Jobs Search
Bootstrap Theme - Module - Products Search
Bootstrap Theme - Module - Property Search
