Changelog

Follow up on the latest improvements and updates.

RSS

What’s new?
Reordered the Hero section settings by moving the Hero Image Size slider above the Display Map option.
Why it matters
This creates a more intuitive configuration flow, making it easier for admins to adjust hero section appearance without unnecessary scrolling or confusion.
Details
✔️ Moved Hero Image Size slider above Display Map setting
✔️ Improved layout and organization of Hero section controls
✔️ Enhanced overall settings usability
Impact
🔵 Improvement
What’s new?
Enhanced the CORS policy by introducing dynamic validation that allows only registered domains to access the backend.
Why it matters
This improves platform security while maintaining flexibility, ensuring that only authorized domains can communicate with the backend without requiring manual configuration changes.
Details
✔️ Implemented dynamic CORS validation
✔️ Restricted backend access to registered domains only
✔️ Improved security for cross-origin requests
✔️ Reduced the need for manual CORS configuration
Impact
🔵 Improvement
What’s new?
Updated the homepage map to use database-stored latitude and longitude coordinates instead of making individual geolocation API requests for every listing.
Why it matters
This significantly improves map performance, reduces unnecessary Google API requests, and provides a faster, more scalable experience as directories grow.
Details
✔️ Automatically stores latitude and longitude coordinates when a business address is added or geocoded
✔️ Saves coordinates from future geolocation API requests for reuse
✔️ Updated homepage map to load coordinates directly from the database
✔️ Reduced repeated Google Geocoding API calls and improved map performance
✔️ Added a warning when increasing the number of displayed listings, informing admins of the one-time Google API geocoding cost for listings that have not yet been processed
Impact
🟢 New Feature
What’s new?
Improved the phone number field on the Add New Business form by automatically selecting the country based on the user's IP address. If the location cannot be determined, the field now defaults to +1 (United States).
Why it matters
This streamlines the business submission process by reducing manual input and helping users enter phone numbers in the correct international format.
Details
✔️ Automatically selects phone country code based on user IP
✔️ Falls back to +1 (United States) when location cannot be detected
✔️ Improved usability of the Add New Business form
✔️ Reduced friction during business registration
Impact
🔵 Improvement
What’s new?
Resolved multiple issues affecting business listings and Google Business Profile integration, including intermittent listing visibility, connection errors, and image loading failures.
Why it matters
Business data is now more reliable and Google Business Profile integrations work as expected, providing a more stable experience for directory owners.
Details
✔️ Fixed intermittent issue where business listings would temporarily disappear from the dashboard
✔️ Resolved Google Business Profile connection error (Agency is not defined) when linking new listings
✔️ Fixed Google Business Profile image loading and synchronization issues
✔️ Improved overall reliability of business data and Google integration
Impact
🔴 Bug Fix
What’s new?
Resolved an issue where images synced from Google were not uploading correctly to GoHighLevel (GHL).
Why it matters
Images now upload successfully to GoHighLevel, ensuring business listings are synced with complete and accurate media.
Details
✔️ Fixed Google image upload process for GoHighLevel integration
✔️ Resolved image synchronization issues
✔️ Improved reliability of media uploads during sync
Impact
🔴 Bug Fix
What’s new?
Added a dedicated display for the 100 Leads metric on the dashboard, making lead progress and targets more visible to users.
Why it matters
This provides users with immediate visibility into lead generation goals and performance, helping them track progress without navigating to other sections of the platform.
Details
✔️ Added 100 Leads metric to the dashboard
✔️ Increased visibility of lead generation progress
✔️ Improved access to key business performance information
Impact
🟢 Improvement**
What’s new?
Removed breadcrumb navigation from Events, Jobs, and News sections displayed on the homepage.
Why it matters
This creates a cleaner and less cluttered homepage experience, allowing users to focus on content while maintaining consistent presentation across homepage modules.
Details
✔️ Removed breadcrumbs from Events section on the homepage
✔️ Removed breadcrumbs from Jobs section on the homepage
✔️ Removed breadcrumbs from News section on the homepage
✔️ Simplified homepage content layout and navigation elements
Impact
🟢 Improvement
What’s new?
Added a Website field to the Add New Business form, allowing users to include a business website when creating a new business.
Why it matters
This makes business profiles more complete from the start and provides quick access to official business websites for users and visitors.
Details
✔️ Added Website field to the Add New Business form
✔️ Enabled saving business website URLs during business creation
✔️ Improved completeness of business profile information
Impact
🟢 Improvement
What’s new?
Updated the Event page title heading from H1 to H3 to align with the heading structure used across other content pages.
Why it matters
This ensures a more consistent layout and heading hierarchy across the platform, matching the presentation of News, Blogs, and other content pages.
Details
✔️ Changed Event page title from H1 to H3
✔️ Aligned heading structure with other content modules
✔️ Improved consistency across frontend pages
Impact
🔴 Bug Fix
Load More