Panda Resort changelog

72 versions, from 4.0.0 (October 2016) to 9.2.0 (October 2026). New versions are downloaded from your Downloads page on the marketplace; back up files and database before any update.

Product page Item on the marketplace

Version 9Version 8Version 7Version 6Version 5Version 4

Version 9

9.2.0 4 October 2026

  • new Complete rewrite as an extension of Pandao CMS 8, for PHP 8.2 to 8.5, on the booking engine of Panda Multi Resorts 9.2.0, with Pandao CMS 8.2.1 in the package
  • new A Rooms page that shows your hotel and every room with its offers, at the address of Panda Resort 8, and a home page whose stay search leads to it
  • new Rates calendar, seasons with the copy of a season, guests and children by age, rate plans with their promotion dates
  • new Booking of several rooms and offers at once, all-inclusive prices, services and activities, promo codes
  • new Stripe Checkout and PayPal, deposits, holds and reminders, online cancellation with refunds
  • new Planning, booking editor for the bookings taken at the desk, requests when full
  • new Platform calendars (iCal) room by room, with conflicts and alerts
  • new Verified guest reviews and customer accounts
  • new Currencies at the rates of the European Central Bank, maps without Google, right-to-left languages
  • new A new theme in the colours of Panda Resort, widgets for the home page, a complete demo content
  • new Import of a Panda Resort 4 to 8 site, passwords of the customers and addresses of the pages included
  • new Diagnostic screen and automatic tasks run by the visits when there is no cron job
  • new The move up to Panda Multi Resorts, with the files of its add-on, when you sell several properties
  • note Panda Resort is also sold alone, as an add-on for a website of Pandao CMS 8.2 or later

Version 8

8.1.5 26 November 2021

  • Children age selection issue
  • Razorpay invalid order ID

8.1.4 12 November 2021

  • Unable to book activities
  • Medias not displayed in the library (MySQL 8)

8.1.3 19 October 2021

  • Missing PMS prefix in maintenance mode
  • Book button missing on selecting the num of children
  • CKEditor not loaded in other languages

8.1.2 7 September 2021

  • Missing widget positions
  • Bug in submenu opening

8.1.1 22 August 2021

  • CKEditor error in strict mode
  • Modules fields not filled with URL values
  • Admin listing: Error in ORDER clause

8.1.0 19 August 2021

  • Update for MySQL 8

8.0.2 15 August 2021

  • Admin folder name not replaced correctly

8.0.0 5 August 2021

  • Major update with breaking changes. All files are concerned: download the latest version and replace all the files except the images and your own CSS files. Add the prefix "PMS_" in front of all the constant names in the file /common/config.php.
  • "use strict" added in JS files
  • on() used rather than .click(), .bind(), .hover(), .submit()
  • External JS libraries updated
  • Commented/unused code removed
  • Prefix "pms_" added for variables, constants and functions
  • Migration from PHP 7 to PHP 8
  • Upgrade from CKEditor 4 to 5

Version 7

7.8.0 8 July 2020

  • Child age shown in the booking (admin and confirmation emails)
  • Popup opening
  • External URL in new window
  • New version of PHPMailer
  • Missing translation Child
  • Datepicker issue on closing dates
  • Error in booking summary

7.7.0 10 March 2020

  • "Sub-tables" in modules are now fully multilingual
  • Show/hide in langs improvements
  • Layout improvements / New widgets
  • Possibility to download PDF from the listing of a module
  • Price calculation only when child age is chosen
  • Braintree misconfiguration alert
  • Error on activity calendars if MySQL only_full_group enabled
  • Syntax error since MySQL 8.0.2
  • Booking fixes
  • getInitials error
  • Wrong guid in RSS feed

7.6.1 6 February 2020

  • Coupon codes for guest users
  • Wrong constant name in iCal Sync settings

7.6.0 5 February 2020

  • iCal synchronization with OTAs, channel managers and your own calendars
  • Layout fixes
  • Block readonly datepicker fields in admin panel

7.5.0 31 January 2020

  • One time coupon code
  • New payment option: Razorpay
  • Date error on saving in the admin panel
  • Payment entry on booking (Braintree + 2Checkout) in admin

7.4.0 22 January 2020

  • Possibility to show content for specific languages only
  • New section "Discover also" under an article
  • Layout / Graphical improvements
  • Max date in the calendar = 24 months
  • Payment with Braintree notice
  • Issue with services on booking multiple rooms
  • Max people for activity restriction
  • Bug with multiple locations in contact page

7.3.2 9 January 2020

  • Menu dropdown issue on mobile
  • Bug on booking request

7.3.1 21 December 2019

  • User account creation failure

7.3.0 22 November 2019

  • Translation of booking confirmation email
  • User fields in the admin panel
  • Booking from room page
  • Fill num adults automatically
  • Datetime issue
  • Booking activities issue

7.2.2 3 November 2019

  • Missing updated file: /admin/modules/booking/booking/availabilities.php

7.2.1 31 October 2019

  • Discounts shown in availability view (admin panel)
  • Remove new booking on focus out
  • Tooltip fitting content
  • Fullscreen autoplay video on slideshow

7.2.0 24 October 2019

  • Activities bookable
  • Allow null value on columns nights and id_hotel
  • Possibility to specify URL variables for booking and share the link
  • Price calculation improvements
  • Braintree: Undefined constant
  • Rename 'BRAINTREE_MERCAHNT_ID' into 'BRAINTREE_MERCHANT_ID'

7.1.6 6 July 2019

  • Issues in availability overview

7.1.5 5 May 2019

  • Missing currency converter key

7.1.4 30 April 2019

  • Missing 2Checkout entry in the settings
  • Currency converter API
  • Payment dates in summary
  • Children price error if no age ranges

7.1.3 25 January 2019

  • Children/prices issue

7.1.2 21 January 2019

  • Possibility to add degressive prices
  • Clickable phone number
  • Missing 2Checkout entry in the settings

7.1.1 11 January 2019

  • Missing "Payment" tab in the settings section
  • Bug fixed on child age selection

7.1.0 8 December 2018

  • Braintree payment option
  • Select children age ranges
  • Bug on booking request
  • Bug in the alerts on submitting booking details
  • Issue on filling fields with GET values

7.0.1 6 December 2018

  • Use of official Bootstrap CDN
  • Missing columns in the database in the table pm_booking

7.0.0 5 December 2018

  • New column type in the admin listing (case)
  • Possibility to add custom navigation and script in each module
  • Booking auto completion
  • New service price types
  • Booking overview panel
  • Possibility to block several periods per room
  • Filling fields with GET values
  • Numeric value restriction
  • Bug on extra tables for multilingual modules

Version 6

6.2.0 8 October 2018

  • Mandatory services and extra services per periode
  • View only permission
  • reCaptcha languages
  • Room blocked during the booking process
  • Booking reminder
  • Special characters in emails headers
  • RTL issue when foreign languages disabled
  • Wrong dates manually entered blocked

6.1.4 15 July 2018

  • New currency converter

6.1.3 8 June 2018

  • Possibility to include new format of Analytics code
  • New version of PHPMailer
  • Privacy agreement missing in account section

6.1.2 21 May 2018

  • GDPR compliance (privacy policy agreement in contact, details and signup)
  • Timezone timestamps (details, summary, payment, account, booking-popup)
  • Bug on extra tables for multilingual modules

6.1.1 11 April 2018

  • Constant error in Comments and Contact

6.1.0 3 April 2018

  • Font Awesome V5 (icon font)
  • reCAPTCHA form validation
  • Missing translation
  • Currencies: Google Finance API no longer exists

6.0.10 8 March 2018

  • Bug on extra tables for non multilingual modules

6.0.9 1 March 2018

  • Wrong number of rooms remaining
  • Possibility to edit publish date before current year

6.0.8 17 February 2018

  • New CKEditor special styles
  • Search in the listings of the admin panel (page > 1)
  • Missing translation in Pages module
  • Modal popup layout
  • Wrong number of rooms remaining
  • Incorrect shared image path for websites in a subfolder

6.0.7 28 December 2017

  • Calendar issue for multi rooms bookings

6.0.6 19 December 2017

  • Possibility to book as guest

6.0.5 15 December 2017

  • Booking results: graphical improvements
  • Page speed improvement
  • Missing article title
  • Error in services on booking request

6.0.4 28 November 2017

  • Availability issue for booked rooms with several instances

6.0.3 9 November 2017

  • Book button shortcut
  • Article thumbnail issue (for some configurations only)
  • Empty multiselect field issue
  • User restriction on filters (listing)
  • Google finance currency rates (170 supported currencies)

6.0.2 6 November 2017

  • Bug on changing currency (API no longer exists)

6.0.1 21 October 2017

  • Missing translation

6.0.0 17 October 2017

  • Major update with some files which have moved
  • Possibility to book multiple rooms per booking
  • New booking summary layout
  • Wrong number format on booking activities
  • Character encoding

Version 5

5.2.2 30 September 2017

  • New admin panel languages (Spanish, Dutch, Portuguese)
  • Possibility to bind a booking to a user (customer)
  • Lazyloader image loading
  • Booking activities: white space on mobile
  • DST/non GMT issue

5.2.1 5 September 2017

  • PayPal callback issue

5.2.0 29 August 2017

  • Rooms blocked by awaiting bookings (on arrival or check)
  • Possibility to set a min amount for down payment
  • Characters encoding issue
  • Parent menu item issue
  • Wrong comment form URL

5.1.0 3 August 2017

  • Week days in grey if not included in a package
  • Booking system checks awaiting (< 15 min) bookings
  • Room price displayed on homepage
  • Pages and articles global variables
  • SMTP issue with secured connection on email sending
  • Field Number of rooms now required in module Rooms
  • Booking calendar: display of full days fixed
  • Bug fixed in nights number with DST
  • Error in default price
  • Bug in error management since PHP7
  • Bug on booking details printing
  • Hidden fields reseted on login/sign up

5.0.0 30 June 2017

  • Multilingual support for admin panel
  • Graphical adjustments
  • Possibility to share room
  • New module Coupons
  • New module Email templates
  • Search error with non-alphabetic characters (cyrillic, greek...)
  • Empty combobox for users other than administrator, manager and editor
  • Final amount displayed in default currency

Version 4

4.7.3 12 June 2017

  • Error during database update on adding booking manually

4.7.2 19 May 2017

  • Bug (preloader) on Safari with javascript strict mode
  • Bug on password reset

4.7.1 14 May 2017

  • Error if misformatted dates

4.7.0 13 May 2017

  • Pagination on booking search results
  • New admin logo: easier to replace
  • Calendar colors
  • Room available if number of rooms = 0
  • Wrong facilities order and wrong room id in comments
  • Bug on edition of the files label
  • Wrong environment variable for specific subdomains
  • RTL issues
  • Words corrections in admin panel (english language only)

4.6.2 24 April 2017

  • Bug on search engine combobox on mobile
  • Files names truncated in admin panel
  • Wrong construct method for captcha plugin on PHP7
  • Undefined function money_format on Windows

4.6.1 16 April 2017

  • Error on global search since PHP 5.5

4.6.0 3 April 2017

  • New service management in the booking module
  • Remove / end URL (optional)
  • Possibility to set Num. people = 0 in the module Rates
  • Wrong setting value for currency position

4.5.1 25 March 2017

  • Possibility to change the currency position
  • Redirection after login for admin users (renamed admin folder)

4.5.0 13 March 2017

  • User geolocation option for currencies (https required)
  • Blog navigation buttons
  • Redirection after account confirmation
  • Preloader screen
  • Bug on the currencies if the template is not the default template
  • File label truncated

4.4.1 14 February 2017

  • Wrong column name "vat_rate" in the installation files (/common/db.sql)

4.4.0 7 February 2017

  • New module Packages
  • Translation of the button "Load more"
  • Undefined link on loading more activities
  • Undefined amount on booking requests
  • Bug on "Read more" button of featured articles (homepage)

4.3.4 20 January 2017

  • Search results ignored for disabled languages

4.3.3 19 January 2017

  • Remote code execution vulnerability in PHPMailer

4.3.2 15 January 2017

  • Bug on empty multiselect
  • Wrong column name
  • Summer time and time zone management (availability)

4.3.1 8 January 2017

  • Bug on Analytics code and Address fields in the Settings section

4.3.0 1 January 2017

  • New module Taxes
  • New article status "archived"
  • New model Blog
  • Modules ranking
  • Underline missing in CKEditor
  • Special caracters escaped
  • Latest articles layout in the footer

4.2.0 17 December 2016

  • New navigation management (new module Menu)
  • Possibility to add multiple widgets / column in the footer
  • New module Social (social network links)
  • User account management / Booking history
  • String truncation issue with HTML tags in the listings of the admin panel
  • Error parsing translation file of the admin panel
  • Log out from admin panel if user type is "registered"

4.1.1 23 November 2016

  • Wrong restriction on a non-required field (contact > email)
  • Wrong homepage alias on redirection after sign up
  • Checkbox of activities disabled on mobile devices
  • Submenu issue on mobile devices

4.1.0 17 November 2016

  • Fixed amount for discount (rooms and activities)
  • Linked combobox fields to generate relative content
  • Multi user selection in the admin panel
  • New duration for activity (week) + translation
  • Search engine crawler
  • Wrong restriction on a non-required field (contact > email)
  • Booking results order

4.0.0 24 October 2016

  • New module Activities
  • Default template used as source if a file is not found in the current template
  • New template management
  • Possibility to add attachements when sendMail() is called
  • Social media tags
  • HTML entities allowed in config.php
  • Disable direct access (security)
  • Possibility to rename the admin folder
  • Google Analytics code in the settings section
  • Submenu display issue
  • Invalid amount format for PayPal
  • Page alias issue when sending a comment