Changelog

Follow up on the latest improvements and updates.

RSS

The optin form section on the homepage is now re-arrangeable like the other sections, providing a more flexible and user-friendly experience.
What’s new?
When the category is clicked in the menu, can we have the ability of sorting the business listings by A-Z, Z-A, Number of reviews, Highest rating... Kind of like google map sorting
Why it matters
This update improves the product experience based on recent work.
Details
✔️ When the category is clicked in the menu, can we have the ability of sorting the business listings by A-Z, Z-A, Number of reviews, Highest rating... Kind of like google map sorting
Impact
🟢 New Feature
The homepage features have inconsistent CSS styling, which affects the overall user experience. Ensuring consistent CSS for feature titles and details will improve the homepage's appearance.
What’s new?
Added the ability to configure the default zoom level of the homepage map directly from the admin settings.
Why it matters
Admins can now optimize the initial map view to better suit their directory, whether they focus on a single city, multiple regions, or an entire country.
Details
✔️ Added configurable default map zoom level
✔️ Allows admins to control the initial map view
✔️ Improved flexibility for local, regional, and national directories
✔️ Enhanced visitor experience by displaying the most appropriate map coverage
Impact
🟢 New Feature
Embedded code now matches the header/footer code style, and a single 'Save All' button has been added to simplify the editing process.
This change improves user experience and reduces errors.
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
Load More