v6.2.4
v6.2.3
- Fixed an issue preventing logo uploads.
- Fixed the "Go to Review" action on the business listing details page.
- Fixed statistics calculation issues.
- Fixed an Offer Coupon security issue.
- Fixed additional security-related issues.
- Fixed an issue affecting item imports.
Improvements
Bug Fixes
- Improved Joomla Associations integration.
- Enhanced the JBD Trips App with usability and stability improvements.
- Improved tax and discount calculations.
v6.2.2
- Fixed an issue with Offers Selling.
- Fixed tax and discount calculation issue
New features
Improvements
- Added the ability to specify custom anchor text for listing websites, allowing you to display meaningful link text instead of the raw website URL.
Bug Fixes
- Improved timezone handling for opening hours to ensure more accurate time calculations.
- Updated CAPTCHA integration by replacing the deprecated JCaptcha implementation with the modern \Joomla\CMS\Captcha\Captcha class for improved compatibility with the latest Joomla versions.
- Restored location search support for Quote Requests
- Fixed request question ordering.
- Fixed the media tab description in the simple edit view.
- Fixed an error affecting Trips.
- Fixed language detection for Finder plugins.
- Fixed GDPR map display.
- Fixed user dashboard redirection based on user permissions.
- Fixed view count calculation for Offers and Events.
- Fixed an event saving issue for recurring dates.
- Fixed warnings generated by Finder plugins.
- Fixed an Offer Coupon warning.
- Fixed a warning displayed on the payment page.
New features
- Added support for multiple listings on the same address
- Added a dedicated menu item for the payment view
- Added ordering support for menu price lists
- Added sorting options for Trips, Events, Conferences, Sessions, Speakers
Improvements
- Improved content organization with new sorting capabilities across event-related content
- Enhanced location management flexibility for businesses sharing the same address
Bug Fixes
- Fixed issue with secondary location address fields
- Fixed batch processing for events
- Fixed statistics calculation for events and offers
- Fixed the total number of items displayed by Finder plugins
- Fixed icon display issues in the search module and other areas
- Fixed error in the Quote Requests app
- Fixed message status change functionality
Improvements
Bug Fixes
- Added support for Cloudflare Turnstile as an additional captcha method.
- Added the possibility to display bullet lists on the offer details page for improved content formatting.
- Improved OpenStreetMap functionality for better reliability and performance.
- Fixed expiration notification email mechanism.
- Resolved Joomla 6 compatibility issues.
- Fixed modal display issues across J-BusinessDirectory.
- Addressed warnings related to PHP libraries.
- Fixed multiple warnings across JBD files.
- Resolved JavaScript errors on the Add New Listing page (simple form).
- Fixed Quote Request functionality on listing pages.
- Fixed warnings on event booking reservations.
Improvements
Bug Fixes
- Restricted payment processors to be used only for services where applicable.
- Updated Stripe processors and StripeSubscription to the latest Stripe version for improved compatibility and security.
- Fixed improper removal of HTML tags in description fields.
- Fixed various language-related issues.
- Corrected image lightbox display when loading more reviews.
- Fixed review gallery display issues.
- Addressed warnings caused by undeclared variables and fixed related file issues.
- Fixed package renewal issues.
Improvements
- Renew Package Display
The renew package option is now correctly displayed for packages with a fixed end year, making renewals clearer and easier to manage.
Bug Fixes & Security Updates
- Security Fix: Resolved a vulnerability related to XSS (Cross-Site Scripting) attacks, improving overall platform security.
- Fixed JFile-related errors that could affect file handling.
- Resolved issues related to Captcha validation to ensure smoother form submissions.
Improvements
Bug Fixes
- Updated Stripe API to the latest version 18.0.0 for enhanced payment processing.
- Added support for the Slovak language.
- Fixed error on the listings module.
- Corrected timetable validation.
- Fixed availability display for service providers.
- Adjusted layout issues on the listing search module.
- Fixed user group association when a user is created.
- Corrected meta description handling.
- Fixed video display for events.
- Corrected image cropping for listings on the front end.
- Fixed editor invite URL.
- Removed duplicate data on Listing Style 6.
Improvements
Enhanced Invoice Management
- Improved PayPal Subscriptions functionality
- Linked quote requests with the enable_request_quote setting from listings
Bug Fixes
- Fixed subscription mechanism and order creation
- Resolved TinyMCE editor issues in multi-language tab views
- Corrected activity city rendering
- Fixed pagination for listing search results
- Fixed social sharing in conference pages
- Restored calendar arrow navigation
- Addressed translation issues across components
- Fixed invoice number generator logic
- Solved JavaScript error and synchronization for activity cities & regions
- Fixed secondary locations display on business listings
Key Improvements
Bug Fixes
- Enhanced Security: Strengthened protections for review abuse and replies on the listing details page.
- Smarter Appointments: JBD Appointments now automatically display the first available date, with fixes for calendar availability issues.
- Upgraded Mapping: Updated Leaflet to version 1.9.4 for improved performance and stability.
- Simplified Packages: Removed the number of occurrences for packages to prevent confusion.
- Better Order Management: Orders with a zero amount are now automatically set to "Paid."
- Improved Search: Added city autocomplete functionality similar to keyword search
- Event Enhancements: Added time zones to remaining time on events
- Optimized Suggestions: Listings suggestions are now ordered alphabetically on the search results module.
- Resolved issues with modules rendering on the search page.
- Fixed errors when saving events and offers.
- Implemented a fix for the "router not found" error.
- Corrected issues in orders batch processing.
- Fixed recurring event saving issues.
Improvements
Bug Fixes
- Added more intervals for hourly rates to extend the intervals covered.
- Updated validation engine.
- Added a default menu itemId for multiple operations to prevent redirection to the homepage.
- Assigned the user that claims a listing to the business user group.
- Removed the packages option from payment services for front-end processors.
- Prevented the deletion of a listing with an active subscription.
- Improved user registration mechanisms to ensure the username and password are received when the user is created automatically.
- Added new events for the creation of items:
- onBeforeJBDSaveListing
- onBeforeJBDDisplayListing
- onBeforeJBDSaveEvent
- onBeforeJBDDisplayEvent
- onBeforeJBDSaveOffer
- onBeforeJBDDisplayOffer
- Fixed character encoding on search filters (special characters were being shown as encoded instead of displaying correctly).
- Fixed timeout errors on the front-end control panel.
- Fixed the style issue for Style 1 on the event details page.
- Fixed the bug related to available dates.