We’re pleased to announce that Solidres 4.0.2 is now available for download.
This is a maintenance release that includes numerous bug fixes and performance improvements to ensure a smoother and more stable experience. The release has been tested up to Joomla 6.1.0 RC, ensuring compatibility with the latest platform updates.
What’s New in 4.0.2?
Added support for Joomla 6.1.0’s new Proof-of-Work CAPTCHA
Introduced a redesigned backend side navigation bar with a more modern UI and improved dark mode support for better usability and accessibility
Various bug fixes and overall enhancements
For a complete list of changes, please refer to the detailed changelog below.
Solidres 4.0.2
Core Updates
Added support for Joomla 6.1 Proof-of-Work CAPTCHA
Added support for emptystate.php in backend list views
Improved backend side navigation bar with enhanced dark mode support
Fixed installation and uninstallation issue (Solidres\Installer\InstallerScript not found)
Fixed incorrect minimum Solidres version check in installer script
Reservations & Pricing
view=reservations: Fixed Grand Total not including payment method surcharge
Fixed tourist tax issues:
Duplicate calculations
Incorrect values during currency conversion
Missing tax in breakdown
Fixed missing payment plugin translations in reservations view
Backend & UI Fixes
Fixed coupon date display issue in backend
Fixed wishlist display issue (view=wishlist)
Fixed obsolete CSS property *zoom in Style 1
Fixed incorrect Bootstrap CSS class in Check Availability module (horizontal layout)
Fixed incorrect Bootstrap grid in Feedback module (Block layout)
System & Plugin Fixes
Fixed issue where plugins could not register menu types with com_menus
Fixed missing Custom Field plugin import during customer profile saving
Fixed issue where plugins (e.g. Experience) could not inject custom fields into module parameters
Fixed fatal error:
TariffAfterComputeEvent::getResponse(): Return value must be of type array, null returned
Date & Time Handling
Fixed Uidatepicker field causing date shift (-1 day) for users in negative UTC timezones
Routing & Misc
Fixed router “Page Not Found” issue
view=reservationassets: Fixed incorrect LayoutHelper usage for search tools rendering
Feedback Module 1.0.1
Fixed incorrect Bootstrap grid in block layout
My Recent Searches Module 1.0.1
Fixed incorrect MIME type for main.min.css
Filter Module 2.0.1
Fixed incorrect MIME type for main.min.css
Feedback 2.0.1
Removed legacy call to render logo property in feedback request email
Offline 1.0.0
Refactored for Joomla 6 compatibility
Hub 2.0.1
Added support for Joomla 6.1 Proof-of-Work CAPTCHA
Improved Joomla 6 compatibility (Subscription)
Upgrade plg_subscriptionpayment_paypal to use the PayPal Orders API v2, make sure that you re-configure with with Client ID and Secret in the plugin settings
Fixed router issue (“Page Not Found”)
Flex Search 1.0.1
Fixed various PHP warnings in Hub search view
Experience 2.0.1
Added support for Joomla 6.1 Proof-of-Work CAPTCHA
Fixed incorrect departure date in reservation list (timezone issue)
Fixed incorrect usage of legacy PlgSolidresFeedback
Fixed missing experience.min.css in reservations view
Fixed incorrect paths to CSS and JS files
Location Map Module 1.0.1
Fixed display issue in Joomla 6.1
Locations Module 1.0.1
Fixed incorrect namespace causing module to disappear
We’re happy to share that the Infinity Joomla template now supports Joomla 6.
With this update, Infinity keeps pace with the latest evolution of Joomla—delivering greater reliability, stronger security, and improved overall performance for your sites.
Why Update?
Joomla 6 brings a range of under-the-hood enhancements. Updating Infinity ensures seamless compatibility, so you can benefit from these improvements without any disruption.
More updates and refinements are on the way—stay tuned!
We’re excited to announce that Greenery Joomla template is now fully compatible with Joomla 6.
This update ensures that Greenery stays aligned with the latest advancements in the Joomla ecosystem—bringing improved stability, enhanced security, and better performance for your websites.
Why Upgrade?
Joomla 6 introduces important improvements under the hood, and upgrading your template ensures you can take full advantage of them without compatibility issues.
At Solidres, we are committed to ensuring our tools evolve as fast as the platforms they serve. With the release of the newest generation of Joomla, we’ve been working hard behind the scenes to ensure your email logging stays uninterrupted.
Today, we are thrilled to announce that Mail Catcher has been officially upgraded to support Joomla 6!
What’s New in This Release?
This isn’t just a simple compatibility patch; we’ve refined the extension to take advantage of the modern architecture found in the latest Joomla environment:
Native Joomla 6 Support: Fully compatible with the new core APIs, ensuring seamless integration without relying on legacy layers.
PHP 8.2+ Optimization: Designed to run efficiently on the latest PHP versions, providing faster logging and lower server overhead.
Modern Coding Standards: We’ve refactored our system plugins to adhere to the strict modern MVC and namespacing requirements of Joomla 6.
Enhanced Security: Robust data handling for your email logs, keeping your site’s communication data safe and organized.
Why Mail Catcher is Essential for Joomla 6 Users
As you move your sites to Joomla 6, having a reliable debugging tool is more important than ever. Mail Catcher acts as your “black box” recorder for emails:
Audit Outgoing Mail: See every email sent from your site, including those from third-party extensions.
Debug SMTP Issues: If an email fails to arrive, check Mail Catcher to see if it actually left your site.
Monitor Your Server: Identify if your site is being used by malicious actors to send unauthorized spam.
Full Metadata Tracking: Log the IP address and the specific component that triggered each message.
How to Get the Update
Existing subscribers can download the Joomla 6-compatible version (v2.0.0+) directly from their subscription page.
If you are just starting your Joomla 6 journey, Mail Catcher is the perfect companion to ensure your site’s communication is healthy from day one.
We’re excited to announce the immediate availability of Solidres v4.0.1 BETA, a significant milestone that marks our commitment to future-proofing your favorite Joomla booking solution! This release focuses heavily on establishing a rock-solid, forward-compatible foundation that not only fully embraces Joomla 6 but is also built to handle the future Joomla 7 with ease.
This release represents a lot of hard work under the hood, ensuring Solidres remains the definitive choice for your accommodation and tour booking needs. While current users of older Joomla versions won’t see dramatic feature changes, v4.0.1 is all about what’s coming and giving you peace of mind that your investment is secure for years to come.
Why v4.0.1 is a Major Leap Forward:
Joomla 6 Ready: v4.0.1 is built to take full advantage of the power and modern standards of Joomla 6, ensuring top performance and a seamless experience within the new CMS environment.
Joomla 7 Forward Compatibility: Our primary goal was to create a foundation that requires minimal, if any, code changes to work with Joomla 7. This means you can upgrade your sites knowing your booking engine is ready.
Robust & Modern Codebase: We’ve rewritten and modernized significant portions of the core code to ensure it meets the highest coding standards, making it more robust, efficient, and easier to maintain.
Improved Security: As part of the codebase update, we’ve implemented the latest security best practices to keep your data and your users’ information safe.
Important Notice for Beta Testers:
As this is a BETA release, it should not be used on production (live) websites. This version is intended for testing, development, and integration purposes. We encourage you to test it on a staging site and provide feedback on any issues you encounter.
Keep an Eye on Your Downloads: More Coming Soon!
We are in the process of updating all Solidres extensions, modules and templates to ensure they are also fully compatible with v4.0.1. We are uploading new versions, and they will be available for download from your subscription dashboard over the next few days. Please check back regularly!
Upgrade Notes
ALWAYS backup your full site (files + database) before any upgrading.
Step 1: Disable all Solidres extensions via Joomla Extensions Manager
Step 2: Upgrade your Joomla to Joomla 6
Step 3: Install Solidres v4.0.1 BETA first, then upgrade all of your currently installed Solidres extensions.
Step 4: Enable Solidres and Solidres extensions again.
Get started with Solidres v4.0.1 BETA and help us shape the future of booking on Joomla!