Vince's Blog

Keeping you up-to-date (Jim Beam not included)

Jomres 9.10.0 released

Jomres 9.10.0 has been released.

This version is a significant version bump because the installation process has been completely rewritten to modernise it and to integrate it more tightly with the host CMS.

We have tested this as thoroughly as we can, however because this is quite a large change we cannot stress how important it is that you remember to perform a site backup before you upgrade. It's something that we always say when we release a new version, but it needs to be repeated.

Main changes

From this version forwards we will be changing how release versions are handled. Up until now we would have a Master version, which the current release (e.g. 9 .9.19) would be from, and then the next release would be a new branch such as 9.10.0.

In the future we will have two significant branches, Master and Nightly. Nightly is where we will keep changes that have been tested but we haven't yet released to a Stable (Master) version. You will be able to install the currently Nightly through your CMS's installer. In Joomla you will be able to create a new installation of Jomres by enabling Debugging in Global configuration. If you already have an installation of Jomres then in Site Configuration > Debugging tab set your installation to Develoopment mode. Once you have done that then you will be able to upload the installer (see our downloads page) to update your site. Stable releases, as normal, will be available through the host CMS's built-in update functionality.

This approach makes it much easier for users to collaborate with us in testing new functionality without having to use git to update their servers. In the future we expect to add the ability to pull specific branches too.

Other changes

 As well as the installer changes, there are some other tweaks.

  • Property managers can now hide the property's street address from casual visitors, so only logged in users who have already created a booking for that property can see the address. This is particularly of use to property managers who live in high crime areas and don't want to display properties that might be unattended at any time.
  • The availability calendar popup has been added to villa/apartment bookings forms.
  • Both MRP and SRP calendars updated so that bookable dates are highlighted, and other dates disabled, when fixed day of week booking set.
  • Modified date input feature for search modules so that if site is set to a single property installation then the first published property has it's settings used and if fixed arrival day is set to Yes then to set the search module's calendar to disable other days.
  • Updated booking form to honour the "do not show inline calendars" setting from property config > property details tab.
  • Extended POA price feature to show in lists.
  • Added an experimental feature to optimize images for the web on upload.
  • Added functionality that allows PUT requests through the API to behave like POST requests.

 

  • Created on .

ABOUT US

vince picDeveloped and maintained by Vince Wooll, Jomres was initially conceived in early 2005 as a Mambo based solution to a client’s hotel management needs. While it wasn't originally expected to be an online booking system it quickly morphed into one as users requested more and more features.

As the number of feature requests grew Vince knew that he would need to dedicate more time to the project and in July 2005 Jomres was released as a commercial project. Since then Jomres has become the world's oldest online booking plugin for any PHP CMS. It has been used in Joomla 1.0, 1.5, 2.5, 3 & 4 and WordPress 4, 5 & 6.

Aladar joined the project in 2010 after using Jomres for his own projects. He was active on the forum, helping other members of the community and eventually Vince invited him to join the team. Between 2010 and 2018 he was an integral part of the project and made many significant contributions.

Whilst not formally part of the Jomres project, Rodrigo Rocco and Vince have become firm friends. Rod is a freelancer who specialises in doing custom work for Jomres users and developing custom plugins for the system that take advantage of it's modular design. He has built many useful extensions including his fabulous Valentina Template Override Package.

Jomres and the Jomres Logo is trademarked and can't be used without written consent from the owner.

www.jomres.net is not affiliated with or endorsed by the Joomla! Project, Open Source Matters or the WordPress project. The Joomla! & WordPress names and logos are used under a limited license granted by Open Source Matters and the WordPress Projects.

© Copyright 2005 - 2022 Vince Wooll