New Features:
- Created a new Webhook called "Lead Accept / Decline", which triggers when a member accepts or declines a lead from the Member Dashboard.
- The "Pending Admin Invites" are now displayed on the Admin Accounts page in the Admin area. Additionally, admins can now resend the invite email or revoke the invitation directly from this page.
Enhancements / Fixes:
- Fixed an issue saving a member's IP address during the signup process in some cases.
- Fixed an issue that prevented member search results pages from returning accurate results when the "Strict Postal Code Match" or "Strict City Match" Settings were enabled in some cases.
- Updated the "Manage Post" tab on the Account Details page in the Admin to display a "No Post Found!" message when there are no posts to display.
- Implemented a security update for the "Forms Submitted" search filter field in the Admin.
- Updated the Profile Statistics UI in the Member Dashboard to highlight the current year being viewed.
- Fixed an issue preventing the phone_number field from exporting correctly when using the Member Export Data Add-On in some cases.
- Renamed the "Strict Country & State Match" setting to "Enforce State & Country Borders". Also updated its description to more accurately reflect its functionality and to distinguish it from other “Strict” location settings on the General Settings page in the Admin.
- Updated the "RSS Feed for Posts" Add-On to support special characters and emojis.
Updated the "Member Reviews" SEO Template to support all member profile variables.
Fixed an issue that prevented the "Listing - Additional Details - Member" form from being submitted when the Member Sub-Categories field was set as required, but no sub-categories were available to display.
Fixed an issue with editing Leads and Member Reviews from the Admin when using custom versions of the related forms in some cases.
Updated the Admin Bar when visiting a website as an Admin to include a link for directly editing posts from a Post Details page.
Fixed an issue that prevented the "Override Post Location" Advanced Setting from working properly in some cases.
- Improved the error handling of the software to display a user-friendly error message when the system encounters a PHP error on the frontend of a site.
- Updated how city information related to Service Areas is handled when performing location searches for specific addresses and ZIP codes on the frontend.
- Optimized the Brilliant Directories API Log to only save the meta data of API requests rather than full responses. This change improves the performance of the API and the storage utilization of sites.
- Updated all internal HTTP requests to specify a custom User-Agent to better identify their source.
- Fixed an issue that prevented the VAT and Tax Add-On from working properly on checkout pages in some cases.
- Updated webhooks to no longer prepend "New User" to each field when using the "Member Plan Changed" and "Members Imported / Added / Updated / Deleted Via Admin" webhooks.
- Improved permission verification when saving posts from the Member Dashboard.
- The "loading" text when using the Category Dropdowns fields in the homepage search modules is now compatible with Text Labels.
- Fixed a bug with the "Create Post" Zapier workflow that was preventing posts from being saved properly in some cases.
- Fixed an issue that was preventing the Blog Post category link on post search results from working properly in some cases.
- Fixed an issue that prevented custom front-end forms from being submitted in some cases.
- Updated the layout of the "Login Page Signup Buttons" Menu used on the /login page of sites.
- Fixed an issue that prevented the Form Manager from saving "cloned" form fields or setting a form field as "Admin Only" in some cases.
- Updated the default homepage canonical URL to include a trailing slash so it matches the default homepage URL format used in the .htaccess file.
- Fixed an issue that prevented the "3rd Party Lead Matched Notifications (SMS)" Lead Settings from working properly when manually matching leads to members from the Admin in some cases.
- Fixed an issue with saving Member Sub-Categories when both Top-Level and Sub-Level Categories were selected in the same Member Dashboard form.
- Fixed an issue with the keyword search on the Private Chat page in the Admin.
- Fixed an issue that prevented the system from saving the state and city information when manually geocoding members from the Search Members page in the Admin.
- Updated the Domain Manager page in the Admin to include CNAME Record as a connection method in the domain transfer wizard. Additionally, the A Record connection method has been deprecated.
- Fixed an issue when saving the "Streaming Digital Product Title" Design Setting in the Admin.
- Fixed an issue that was preventing the Post category link on post search results from working properly in some cases.
Fixed an issue with the keyword search on the Advanced Settings page in the Admin.
Fixed an issue with bulk deleting members from the Search Members page in the Admin in some cases.
Updated the Leads API logic to support string-based category names when automatically matching members with leads via the API.
Updated the Compose Email modal in the Admin to include CC and BCC fields when composing emails. Additionally, added a "Use Different Reply-To Address" checkbox for cases where Admins want to specify a different reply-to email address.
Fixed an issue validating the "Website 'From' Email Address" field on the General Settings page in the Admin when it contained special characters in the domain name.
Fixed an issue with the member location search when the "New Google Maps Places API" was enabled.
Fixed an issue with sending the "Lead Complete" email template when selecting the "Match as Accepted & Send Complete Email" option when manually matching leads to members in the Admin.
Fixed an issue when saving Post Type Settings in the Admin in some cases.
Fixed an issue that prevented the bulk delete action from working properly on the Manage Posts page in the Admin in some cases.
Fixed an issue with the keyword search on the 301 Redirect page in the Admin.
Fixed an issue that prevented the "Display Website Timezone When Publishing a Post" setting from being saved on the General Settings page in the Admin.
Improved the error handling on paid member signup pages on the frontend of sites.
Fixed an issue that affected the ability to add Washington State, USA as a Service Area from the Member Dashboard.
Fixed an issue with exporting Smart Lists from the Admin in some cases.
Updated the streaming homepage widgets on the frontend of sites to prevent special character encoding issues when displaying data.
In all, over 75 feature enhancements and software updates were released this month.