Welcome to Solidres - A Complete Hotel Booking Solution for Joomla & WordPress

Archive for August, 2023

Solidres for Joomla 3.0.0 BETA released

This version is the first major release this year with a lot of new features, improvements and bug fixes. Please note that it is a BETA release which is for testing purpose only, please don’t use it in your production site.

Solidres for Joomla 3.0.0 BETA

  • New media manager: this is one of the most voted feature requests. The new media manager stores images in separated folders for each property/room type/experience. It is much more light-weighted than the old media manager and written using plain JS. The updater will take care of the image migration for you to the new media manager folder structure.
  • Apply Joomla 4 Web Asset Manager: it helps us to solve a long standing issue with JS file loading order, make the code easier to maintain and improve loading performance.
  • Improve Bootstrap 5 and FontAwesome 5 support
  • JS improvement: continuing converting old jQuery code into plain JS code
  • Router: improvements for property and experience
  • Partner dashboard (Hub): fix issue with Experience’s Associated Accommodation field
  • Remove property’s xreference field as it is not being used
  • Hub: fix pagination issue with default list limit and unavailable properties
  • Payment cancellation: fix issue with incorrect HTTP status code
  • Fix reservation saving issue when input exceed field max length
  • Replace SRToolbarHelper::customLink in favor of Joomla built-in toolbar
  • Replace SRInflector with Joomla\String\Inflector
  • Rate plan: adjoining and overlapping config options are now hidden and they are not recommended anymore
  • Property option Require user login: fix incorrect check
  • Inquiry form: add Reply to field in the email sent to administrator for faster replying
  • Inline edit: fix channel manager callback and styling for Hub partner dashboard
  • Scroll offset: add support for scrolling to room type name
  • General code cleanup, remove remaining Joomla 3 legacy code, reduce code duplicates
  • Language files cleanup: remove unused constants
  • New property config: rounding to nearest ten or nearest thousand

Hub 1.14.0

  • Apply Joomla 4 Web Asset Manager
  • Integrate with the new Solidres Media Manager
  • Security: fixed a XSS vulnerability in sorting feature and Filter module
  • Improve Bootstrap 5 and FontAwesome 5 support
  • Commission: fix incorrect calculation for Experience when the new option “Commission rate per property” is enabled
  • Fix broken reservation status color changing when updating a value using inline edit
  • Subscription coupon: field checked_out does not have a default value
  • Remove unused subscription default_toolbar.php
  • Fix missing rate plan info in reservation edit form
  • Installer: now remove the legacy /cli folder during the upgrade process
  • Improve method getRedirectToItemAppend() to reduce code duplicates
  • Improve latest refactoring from the core to the view=reservationform
  • Partner dashboard: apply the new Inline Edit library to the reservation list view
  • Fix en-GB language file is not loaded correctly in specific case
  • Subscription: fix failed email sending (Invalid email address)
  • Fix various saving issues in form view

Experience 1.10.0

  • New experience parameter: Count children. This parameter controls whether the children number is counted into the available participant numbers
  • Apply Joomla 4 Web Asset Manager
  • Apply Joomla 4 fancy select for the search tools in view=expreservations
  • Improve support for Bootstrap 5 and FontAwesome 5
  • Hub partner dashboard: fix experience saving issue ‘Save failed with the following error: Cannot add or update a child row: a foreign key constraint fails’
  • Hub partner dashboard: fix broken experience edit link
  • SEF: fix issue with the exp link within the single experience category page
  • Deposit per person: fix incorrect calculation
  • Fix various issue in the backend reservation saving
  • Language files cleanup

Complex Tariff 1.7.0

  • New rate plan modes: Weekly and Monthly. The new modes allow you to specify a whole price for week or month.

Statistics 1.8.5

  • Apply Joomla 4 Web Asset Manager
  • Fix broken links in widgets Upcoming check-in/out
  • Improve Bootstrap 5 support

Channel Manager 1.1.8

  • Callback: fix issue Call to a member function getError() on null

Limit Booking 1.1.6

  • Partner dashboard: fix incorrect dataset
  • Improve translations
  • Improve Bootstrap 5 support
  • Fix syntax error in es-ES language files

Feedback 1.3.0

  • Apply Joomla 4 Web Asset Manager
  • Support Solidres 3 new Media Manager
  • Fix feedback submission issue
  • Thumbs up/down: only allow 1 vote per user
  • Styling improvements
  • Improve translations

Currency 1.0.0

  • Integrate with Joomla 4 Scheduler Task

Invoice 1.6.1

  • Partner dashboard: fix incorrect dataset
  • Improve translations
  • Remove old Joomla 3 code

Discount 0.8.3

  • Add support for configurable status system
  • Fix syntax error in es-ES
  • Language files cleanup
  • Improve Joomla 4 support
  • Partner dashboard: fix incorrect dataset

Experience Invoice & PDF 0.9.1

  • Email sender info: use the global site name and email address as the sender, not experience email and company name (need confirmation)
  • Fix invalid controller ‘experienceinvoice’ issue
  • Fix view not found issue (expinvoices)
  • Fix strcasecmp issue with null value
  • Improve Bootstrap 5 support

Housekeeping 0.3.2

  • Fix FontAwesome 5 icon
  • Fix es-ES syntax error

Camera Slideshow 0.9.0

  • Add new hu-HU translation
  • Support new Solidres 3.0.0 media manager

Asset module 1.0.4

  • Add static room number and max occupancy fields
  • Remove redundant module class suffix declaration
  • Module parameters cleanup
  • Loading JS/CSS file relatively
  • SEF: the property link is now broken

Map module 0.6.0

  • Remove unused variable $protocol
  • Fix loading non-existent helper.php file
  • Remove redundant module class suffix declaration
  • Module parameters cleanup

Experience Search module 0.7.4

  • Sort the categories alphabetically
  • Improve Bootstrap 5 support
  • Improve Joomla 4 support
  • Module parameters cleanup
  • Remove redundant module class suffix declaration

Feedback module 0.7.2

  • Apply Joomla 4 Web Asset Manager
  • Fix FontAwesome 5 icon

Room Types module 0.8.5

  • Auto start the carousel without using JS initiation
  • Remove redundant module class suffix declaration
  • SEF: fix broken link when com_solidres is set as the default menu item
  • Load JS/CSS relatively
  • Module parameters cleanup

Advanced Search module 1.3.7

  • Apply Joomla 4 Web Asset Manager
  • Module parameters cleanup

Filter module 0.9.3

  • Facilities must be sorted using the ordering set in back end
  • Module parameters cleanup

Camera Slideshow module 0.7.0

  • Support Solidres 3.0.0 new media manager
  • Remove redundant module class suffix declaration
  • Module parameters cleanup

Coupons module 0.7.2

  • Add th-TH translations
  • Code cleanup
  • Remove redundant module class suffix declaration

Extras module 0.6.0

  • Add de-DE and th-TH translation
  • Fix loading non-existent helper.php file
  • Remove redundant module class suffix declaration
  • Module parameters cleanup

Statistics module 0.3.0

  • Apply Joomla 4 Web Asset Manager
  • Add hu-HU translation
  • Improve CSS

Clocks module 0.1.1

  • Refine CSS
  • Add new hu-HU translation
  • Improve Joomla 4 support

My Recent Search module 0.5.1

  • Module parameter cleanup
  • Fix loading non-existent helper.php file

Useful links for you

Update notes

  • Check our documentation for more details about upgrade notes
  • Make sure that you install Dompdf plugin as it is required for all PDF functionality since v2.8.0. Old Tcpdf is unsupported now.
  • Solidres is now required PHP 7.4+ and Joomla 4+. Please make sure that you upgrade your PHP version first before upgrading to new Solidres version.

All the things you need to make your work easier. Did you like Solidres?