Joomla 3 UI is built upon Bootstrap framework v2 while the upcoming Joomla 4 UI is built upon Bootstrap framework v5, they have so many differences and it is a challenge for extension developers like us. To maintain a high-quality product, starting from Solidres for Joomla v2.12+ we will provide official support only for Bootstrap 2 (if you use Joomla 3) and Bootstrap 5 (if you use Joomla 4). That means we will drop support for other intermediate Bootstrap versions that Joomla does not support like Bootstrap v3 and v4.
Thank you for your understanding, we are looking forward to a bright future with the upcoming Joomla 4 ahead.
This is a minor release which fixes bugs in the previous v2.12.0 Beta, we’d like to thank all users who tested the beta release and provided feedback for us. Detailed change log can be found below:
Solidres for Joomla 2.12.1
Add new Solidres option to Show/Hide the room type’s Extras section by default
Channel Manager: fix broken callback in some cases
Complex Tariff: fix costs are not saved for all child age ranges (Rate per person per stay)
Fix incorrect occupancy restriction in room type form (a regression in the previous v2.12.0 BETA)
Fix slightly incorrect map marker position due to icon positioning
Set default charset and collation for new installation to utf8mb4 and utf8mb4_unicode_ci respectively to avoid encoding issues in some servers which do not use utf8 by default
Fix JS error “Joomla is not defined” in some installations
Fix incorrect time zone when checking for past reservation dates
Improve the loading speed by removing some duplicated queries
Many improvements and bug fixes for Joomla 4 + Bootstrap 5 (tested up to Joomla 4 RC4)
Hub 1.12.1
Fix form validation issue in partner dashboard
Fix partner dashboard > Staff error “getKeyName on bool”
Set default charset and collation for new installation to utf8mb4 and utf8mb4_unicode_ci respectively to avoid encoding issues in some servers which do not use utf8 by default
Fix multilingual search bug with Speedy Translate’s Speedy engine
Many improvements and bug fixes for Joomla 4 + Bootstrap 5
Experience 1.7.1
Set default charset and collation for new installation to utf8mb4 and utf8mb4_unicode_ci respectively to avoid encoding issues in some servers which do not use utf8 by default
Many improvements and bug fixes for Joomla 4 + Bootstrap 5
Hide the occupancy report in the reservation list view when there is no data
Remove the unused button “Option” in partner dashboard
Payment method logo: replace Joomla Media Manager with Solidres Media Manager
Fix form validation issue
Reservation edit form: field Start time is now editable
Invoice 1.4.1
Set default charset and collation for new installation to utf8mb4 and utf8mb4_unicode_ci respectively to avoid encoding issues in some servers which do not use utf8 by default
Improve Joomla 4 support
Feedback 1.2.1
Set default charset and collation for new installation to utf8mb4 and utf8mb4_unicode_ci respectively to avoid encoding issues in some servers which do not use utf8 by default
Improve Joomla 4 support
Custom Field 1.3.1
Set default charset and collation for new installation to utf8mb4 and utf8mb4_unicode_ci respectively to avoid encoding issues in some servers which do not use utf8 by default
Improve Joomla 4 support
Limit Booking 1.1.3
Set default charset and collation for new installation to utf8mb4 and utf8mb4_unicode_ci respectively to avoid encoding issues in some servers which do not use utf8 by default
Fix incorrect availability check when booking type is Per day
Fix broken AJAX calls in some server setup
Fix form validation issue
Improve Joomla 4 support
Complex Tariff 1.5.1
Fix Action menu drop down in Joomla 4
Fix unwanted horizontal scrollbar in rate plan list view
Stripe 0.8.1
Fix error Call to a member function get() on null
Statistics 1.8.1
Improve Joomla 4 support, fix some layout issues in Bootstrap 5
Since Stripe payment plugin v0.8.0 (requires Solidres for Joomla v2.12.0+), we added support for Stripe Customer API to save card info during payment. This new feature is very useful for both customers and property owners, it helps speed up the booking process, make it more convenient, especially for regular customers.