v8.19.66

- WPBakery 8.7.3

Files changed:

includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
functions.php
style.css


v8.19.65

- TGMPA update
- Image gallery optimization


Files changed:

includes/plugins/class-tgm-plugin-activation.php
includes/parts/post/single/post-gallery.php
functions.php
style.css


v8.19.64

- Updated Revolution Slider 6.7.41
- PHP Compatibility
- Code maintenance

Files changed:


includes/customizer/theme_schemes.php
includes/theme_meta_boxes.php
includes/theme_actions.php
includes/theme_globals.php
includes/plugins/revslider/revslider.zip
functions.php
style.css


v8.19.63

- Resolved datepicker coloring issues
- Updated Revolution Slider 6.7.40

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
style.css

style.css


v8.19.62

- Improved table creation process
- Adjusted jQueryUI datepicker behaviour in admin

Files changed:

css/admin/admin_custom.css
functions.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car_rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
style.css


v8.19.61

- Updated WP Bakery 8.7.2
- Style fixes
- Improved rendering of inquiry emails across different email clients

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_visual_composer.php
style.css


v8.19.60

- Updated WP Bakery 8.7.1
- Updated Revolution Slider 6.7.38
- Code maintenance

Files changed:

functions.php
includes/post_types/class-room-type-helper.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
style.css

v8.19.59

- Style fixes for Elementor

Files changed:

css/style.css
css/style-rtl.css
functions.php
style.css


v8.19.58

- Improved compatibility with Elementor and WP Bakery
- Updated WP Bakery 8.6.1

Files changed:

css/style.css
css/style-rtl.css
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
functions.php
style.css


v8.19.57

- Style updates
- Updated Slider Revolution

Files changed:

css/style.css
css/style-rtl.css
includes/customizer/theme_schemes.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
includes/theme_controls.php
functions.php
style.css


v8.19.56

- Datepicker style adjustments
- Elementor compatibility enhanced
- SEO improvements of single location pages
- Updated Slider Revolution

Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
includes/customizer/theme_schemes.php
includes/parts/post/single/post-content.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
functions.php
style.css


v8.19.55

- Updated Slider Revolution
- Improved settings for Elementor demo import
- Added featured image display to the search results page template
- Improved WP Bakery style compatibility
- Improved Rev Slider style compatibility

Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
includes/customizer/theme_schemes.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
includes/theme_filters.php
functions.php
page-custom-search-results.php
style.css



v8.19.54

- Datepicker styles update

Files changed:

css/style.css
css/style-rtl.css
includes/customizer/theme_schemes.php
functions.php
style.css

v8.19.53

- Reverted WP Bakery back to 8.1 due to bugs found in the plugin
- General maintenance

Files changed:

includes/customizer/theme_schemes.php
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-cruise-helper.php
includes/theme_actions.php
includes/theme_globals.php
functions.php
style.css


v8.19.52

- Updated WP Bakery
- Updated Slider Revolution

Files changed:

includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
functions.php
style.css


v8.19.51

- Various import errors removed
- Various css styles adjusted
- All page templates, including the ones created with a page builder, now correctly show the scroll to top button


Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
404.php
archive.php
byt-footer.php
byt_home.php
functions.php
includes/theme_versioning.php
index.php
page-accommodation-list.php
page-blank.php
page-car_rental-list.php
page-contact-form-7.php
page-contact.php
page-cruise-list.php
page-custom-search-results.php
page-location-list.php
page-post-list.php
page-tour-list.php
page-user-account.php
page-user-content-list.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php
page-user-submit-content.php
page.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
single.php
style.css
taxonomy.php



v8.19.5

- Default WooCommerce products are now correctly added to cart
- Resolved issue with db tables not being properly created on theme installation
- Added WP Bakery styles for when BYT: Search is used in the widgetized sidebar block
- Updated Slider Revolution
- Updated WP Bakery

Files changed:

css/style.css
css/style-rtl.css
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car_rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
includes/theme_woocommerce.php
functions.php
style.css


v8.19.4

- Updated WP Bakery
- Updated Slider Revolution

Files changed:

includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
functions.php
style.css


v8.19.32

- Styles fix

Files changed:

css/style.css
css/style-rtl.css
functions.php
style.css


v8.19.31

- Updated WP Bakery

v8.19.3

- Updated WP Bakery
- Updated Slider Revolution
- Improved WooCommerce single product, shop and archive layouts

Files changed:

archive-product.php
css/style.css
css/style-rtl.css
functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
single-product.php
style.css


v8.19.2

- Improved admin dashboard styles
- Fixed issue with availability not being created
- Updated WP Bakery
- Updated Slider Revolution

Files changed:

css/admin/admin_custom.css
functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
style.css

v8.19.1

- Fixed php 8.1 error preg_match_all
- Increased timeout for license check
- Single WooCommerce product page layout fix 

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/theme_ajax.php
includes/theme_controls.php
includes/theme_utils.php
style.css

v8.19.0

- Rev Slider version 6.7.13
- WP Bakery Version 7.7.1
- Added welcome screen feature
- Added Elementor demos

Files changed:

archive-product.php
css/admin/admin_custom.css
css/style.css
css/style-rtl.css
comments.php
functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-accommodation-helper.php
includes/theme_actions.php
includes/theme_admin.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_globals.php
includes/theme_utils.php
images/contact-ajax-loader.gif
images/plugins/
includes/admin/screens/
includes/theme_admin.php
js/admin/admin-panel.js
page-accommodation-list.php
page-car_rental-list.php
page-cruise-list.php
page-location-list.php
page-tour-list.php
page-user-account.php
page-user-content-list.php
page-user-submit-content.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
single-product.php
style.css

v8.18.24

- Rev Slider version 6.7.11
- Fixed issue with login/logout WooCommerce cart product problem
- Upgraded archive-product.php WooCommerce template version

Files changed:

archive-product.php
functions.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
includes/theme_woocommerce.php
style.css

v8.18.23

- Rev Slider version 6.7.6
- WP Bakery Version 7.6

Files changed:

functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
style.css

v8.18.22

- Elementor under header and hero sidebars shown
- Car rentals calendar preselected dates fix
- Car rentals email content fix

Files changed:

archive-product.php
archive.php
byt-footer.php
byt-header.php
byt_home.php
css/style.css
css/style-rtl.css
functions.php
header.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/post_types/class-car-rental-helper.php
index.php
js/accommodations.js
js/car-rentals.js
js/cruises.js
js/tours.js
page-accommodation-list.php
page-blank.php
page-car_rental-list.php
page-contact-form-7.php
page-contact.php
page-cruise-list.php
page-custom-search-results.php
page-location-list.php
page-post-list.php
page-tour-list.php
page-user-account.php
page-user-content-list.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php
page-user-submit-content.php
page.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-product.php
single-tour.php
single.php
taxonomy.php
style.css

v8.18.21

- Elementor Full Width Page wrap fix
- Rev Slider version 6.7.3

Files changed:

404.php
archive.php
byt-footer.php
byt-header.php
byt_home.php
functions.php
includes/plugins/revslider/revslider.zip
index.php
page-accommodation-list.php
page-blank.php
page-car_rental-list.php
page-contact-form-7.php
page-contact.php
page-cruise-list.php
page-custom-search-results.php
page-location-list.php
page-post-list.php
page-tour-list.php
page-user-account.php
page-user-content-list.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php
page-user-submit-content.php
page.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
single.php
style.css
taxonomy.php

v8.18.20

- Elementor Full Width Page template compatibility fix
- Rev Slider version 6.7.0
- Code maintenance

Files changed:

css/style.css
css/style-rtl.css
404.php
archive.php
byt_home.php
byt-header.php
byt-footer.php
footer.php
functions.php
header.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
index.php
page-accommodation-list.php
page-blank.php
page-car_rental-list.php
page-contact-form-7.php
page-contact.php
page-cruise-list.php
page-custom-search-results.php
page-location-list.php
page-post-list.php
page-tour-list.php
page-user-account.php
page-user-content-list.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php
page-user-submit-content.php
page.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
single.php
taxonomy.php
style.css

v8.18.19

- Various issues regarding text colors fixed

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/customizer/theme_schemes.php
style.css

v8.18.18

- Fixed php 8 compatibility issue
- Fixed Privilege Escalation vulnerability for settings and review forms
- Fixed button color customizer setting

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-review-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_meta_boxes.php
js/accommodations.js
js/account.js
js/car-rentals.js
js/cruises.js
js/inquiry.js
js/reviews.js
js/tours.js
style.css

v8.18.17

- Fixed button color customizer setting

Files changed:

includes/customizer/theme_schemes.php
style.css
functions.php

v8.18.16

- Fixed issue with review fields not showing up in the admin Reviews screen.
- Fixed WPML location issue.
- Fixed issue with the What filter changes not propagating when multiple search widgets are used on the same page.
- Implemented support for WooCommerce cart & checkout blocks.
- Position of sticky header in boxed mode fixed.
- WP Bakery Version 7.3

Files changed:

functions.php
includes/customizer/theme_schemes.php
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-review-helper.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_woocommerce.php
js/search-widget.js
js/woo.js
style.css
css/style.css
css/style-rtl.css

v8.18.15

- Fixed close button size in modal boxes
- Adjusted vertical padding of thank you modal pages
- Horizontal gap on date archive pages removed
- Improved RTL styles
- Adjusted styling of theme options
- Added TikTok logo to social icons
- Replaced Twitter logo with X in social icons
- Accommodation max count filter fix
- WP Bakery Version 7.3
- Rev Slider version 6.6.20

Files changed:

css/admin/admin_custom.css
css/images/ico/tiktok-logo.svg
css/images/ico/twitter-x-logo.svg
css/images/themeenergy-logo-white.png
css/style.css
css/style-rtl.css
functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/plugins/widgets/widget-social.php
includes/post_types/class-accommodation-helper.php
includes/theme_actions.php
style.css

v8.18.14

- Fixed date issue with reviews
- Fixed WP Bakery horizontal scroll issue on mobile
- Fixed aspect ratio of deal images on single location page for desktop 
- Rev Slider version 6.6.18
- WP Bakery Version 7.1

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-review-helper.php
style.css

v8.18.13

- Fixed issues with search widget
- Fixed issues with WooCommerce and regular products
- Fixed issues with WPML and WooCommerce
- Fixed issues with frontend cruise schedule editing
- Rev Slider version 6.6.16

Files changed:

functions.php
includes/parts/car_rental/car_rental-item.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-search.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_utils.php
includes/theme_woocommerce.php
style.css

v8.18.12

- Fixed tours WPML issue

Files changed:

functions.php
includes/post_types/class-tour-helper.php
style.css

v8.18.11

- Rev Slider version 6.6.15
- WP Bakery Version 7.0
- php 8.0 compatibility fixes

Files changed:

functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
style.css

v8.18.10

- Clear button in search box css adjustment
- Fixed issue with room prices not showing correctly in single views
- Rev Slider version 6.6.14
- WP Bakery Version 6.13.0
- WPML search price fix

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
style.css

v8.18.9

- WPML search price fix
- WPML string translation issue in car rentals
- Fixed label issue in login form
- Rev Slider version 6.6.13
- WP Bakery Version 6.11.0

Files changed:

functions.php
includes/parts/footer/login-lightbox.php​
includes/parts/car_rental/single/tab-content.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
style.css

v8.18.8

- Fixed duplicate pager in frontend submit list pages
- Fixed issue with cruise bookings
- Fixed issue with empty BookYourTravel product in cart after user logs out and logs back in again.
- Php 8 compatibility fix for frontend submit class field helper.
- Fixed cruises price breakdown bug.
- Set min children stay free for cruises to 0 from 1.
- Search widget price range shows decimal places based on option setting now.
- Fixed car rental extra fields WPML issue
- Rev Slider version 6.6.12

Files changed:

functions.php
includes/parts/car_rental/single/tab-content.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/frontend-submit/parts/list-cards-body.php
includes/plugins/widgets/widget-search.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-cruise-helper.php
includes/theme_actions.php
includes/theme_woocommerce.php
js/cruises.js
style.css

v8.18.7

- Widget search, location by type id fix
- Fixed issue with empty taxonomy and archive.php
- Fixed issue with blank extra items prices
- Rev Slider version 6.6.10

Files changed:

archive.php
functions.php
includes/plugins/widgets/widget-search.php
includes/parts/extra_item/form-extra-items.php
includes/plugins/revslider/revslider.zip
style.css

v8.18.6

- Fixed issue with deposit amount decimal places
- Fixed issue with cruise search by from & to dates
- Rev Slider version 6.6.8
- Search widget clear button fix
- Frontend submit list bookings sort fix
- Frontend submit list bookings pagination fix

Files changed:

functions.php
includes/customizer/theme_schemes.php
includes/theme_globals.php
includes/plugins/frontend-submit/parts/accommodation_booking-list.php
includes/plugins/frontend-submit/parts/car_rental_booking-list.php
includes/plugins/frontend-submit/parts/cruise_booking-list.php
includes/plugins/frontend-submit/parts/tour_booking-list.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-search.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_utils.php
languages/BookYourTravel.pot
style.css

v8.18.5

- Php 8 bug fixes
- Rev Slider version 6.6.5
- WP Bakery Version 6.10.0

Files changes:

functions.php
includes/plugins/frontend-submit/parts/cruise_schedule-list.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-cruise.php
includes/post_types/class-tour.php
includes/theme_actions.php
style.css

v8.18.4

- Fixed search clear button - show only if enabled setting
- Layout fix for WooCommerce related products section

Files changed:

css/style.css
css/style-rtl.css
includes/plugins/widgets/widget-search.php
js/admin/search_widget_admin.js

v8.18.3

- Frontend submit improvements
- Fixed metabox bug
- Fixed widget search bug
- Fixed cruise min price and date issue
- Implemented deletion of bookings/schedules/availability/vacancies by partners from partner pages
- Rev Slider version 6.5.31

Files changes:

includes/admin/theme_accommodation_calendar_admin.php
includes/admin/theme_car_rental_calendar_admin.php
includes/admin/theme_cruise_calendar_admin.php
includes/admin/theme_tour_calendar_admin.php
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/frontend-submit/parts/accommodation_booking-list.php
includes/plugins/frontend-submit/parts/accommodation_vacancy-list.php
includes/plugins/frontend-submit/parts/car_rental_availability-list.php
includes/plugins/frontend-submit/parts/car_rental_booking-list.php
includes/plugins/frontend-submit/parts/cruise_booking-list.php
includes/plugins/frontend-submit/parts/cruise_schedule-list.php
includes/plugins/frontend-submit/parts/list-table-body.php
includes/plugins/frontend-submit/parts/list-table-head.php
includes/plugins/frontend-submit/parts/tour_booking-list.php
includes/plugins/frontend-submit/parts/tour_schedule-list.php
includes/plugins/metaboxes/meta_box.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-search.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
js/admin/search_widget_admin.js

v8.18.2

- Rev Slider version 6.5.24
- WP Bakery Version 6.9.0
- Allowed tables inside meta content fields
- Custom fields checkbox fix
- WooCommerce 0 cart item fix

Files changed:

functions.php
includes/parts/car_rental/car_rental-item.php
includes/parts/cruise/cruise-item.php
includes/plugins/frontend-submit/lib/class-html-helper.php
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_utils.php
includes/theme_of_custom.php
includes/theme_woocommerce.php
style.css

v8.18.1

- Rev Slider version 6.5.19
- Fixed sorting issue with car rental bookings 
- Fixed issue with total reviews not showing correctly on single view
- Fixed date format in emails sent when WooCommerce is not used
- Fixed scrolling of the modal box on mobile devices
- Fixed issue with the_content not firing in certain circumstances on single posts

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/admin/theme_car_rental_booking_admin.php
includes/parts/review/review-item.php
includes/plugins/revslider/revslider.zip
includes/post_types/abstracts/class-entity.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
style.css

v8.18.0

- Rev Slider version 6.5.16
- Improved custom open tab button functionality
- Added close buttons to review and inquiry forms
- Fixed issue with tax calculation for WooCommerce
- Removed erroneous echo statement from tour helper
- Fixed issue where extra items are charged per accommodation or per person instead of per room or per person
- Fixed issue with extra items add then remove not updating deposit amount in booking form
- Fixed issue with tax-inclusive price amounts not being calculated correctly with WooCommerce
- Fixed issue with wpautop call in extra fields display

Files changed:

css/style.css
css/style-rtl.css
includes/parts/inquiry/inquiry-form.php
includes/parts/review/review-item.php
includes/parts/review/review-form.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-tour-helper.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-cruise-helper.php
includes/theme_actions.php
includes/theme_of_custom.php
includes/theme_woocommerce.php
js/extra-items.js
js/tabs.js
style.css

v8.17.9

- Fixed issue with date interval total being wrong in certain timezones

Files changed:

functions.php
languages/BookYourTravel.pot
js/scripts.js
style.css

v8.17.8

- Fixed issue with preselected search when current date is set as date from.
- Fixed bug with images not showing for booked items in My bookings pages.
- Fixed issue with frontend submit create booking not creating woocommerce orders and not assigning correct user id
- Fixed issue with WooCommerce order totals when bookings are manually created.
- WP Bakery Version 6.8.0
- Rev Slider version 6.5.14
- Updated copyright notice year

Files changed:

functions.php
includes/customizer/theme_schemes.php
includes/parts/accommodation/single/javascript-vars.php
includes/parts/car_rental/single/javascript-vars.php
includes/parts/cruise/single/javascript-vars.php
includes/parts/tour/single/javascript-vars.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/frontend-submit/parts/booked-item-card.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
includes/theme_globals.php
includes/theme_woocommerce.php
js/accommodations.js
js/car-rentals.js
js/cruises.js
js/tours.js
languages/BookYourTravel.pot
style.css

v8.17.7

- Menu order sort option added to list Widgets
- Rev Slider version 6.5.11
- Fixed issue with sorting images in Gallery tab causing collapse of the Extra information tab
- Fixed scrolling inside the modal forms
- Fixed review rounding in x/10 review scores
- Fixed issue with tour search for one-off tour types
- Fixed issue with cabin type pretty photo gallery

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/composer/vc_widget_accommodation_list_shortcode.php
includes/composer/vc_widget_car_rental_list_shortcode.php
includes/composer/vc_widget_cruise_list_shortcode.php
includes/composer/vc_widget_location_list_shortcode.php
includes/composer/vc_widget_post_list_shortcode.php
includes/composer/vc_widget_tour_list_shortcode.php
includes/parts/accommodation/single/tab-content.php
includes/parts/cruise/single/tab-content.php
includes/parts/review/review-item.php
includes/parts/review/review-list.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_controls.php
includes/plugins/metaboxes/js/scripts.js
style.css

v8.17.6

- Allow 0 as price for schedules/vacancies/availability
- Fixed issue with current date and car rental availability calendar

Files changed:

functions.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_availability_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_tour_schedule_admin.php
js/car-rentals.js
style.css

v8.17.5

- Fixed datepicker i18n issue
- Rev Slider version 6.5.9
- Fixed obscure issue with new fields added in theme options
- Fixed issue with total due upon arrival not showing in WooCommerce Order when deposit is set to 0

Files changed:

functions.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
includes/theme_woocommerce.php
js/admin/optionsframework_custom.js
js/lib/i18n/datepicker-i18n-fix.js
languages/BookYourTravel.pot
style.css

v8.17.4

- Rev Slider version 6.5.8

Files changed:

functions.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
languages/BookYourTravel.pot
style.css

v8.17.3

- Added support for sorting custom post types in list pages by Menu order attribute
- Fixed php 8 compatibility issue
- Fixed issue with review scores wrong rounding of values
- Fixed issue with Accommodation calendar
- Fixed issue in frontend editor for tour and cruise schedules of not repeated type
- Fixed datepicker calendar in RTL mode
- Admin can chose via Theme options -> Configuration settings whether they want to use the custom, slimmed down version of the admin-ajax.php handler (found in includes/theme_custom_ajax_handler.php) to improve performance. admin-ajax.php is used by default.
- Fixed issue with Iconic features widget icon selection in WordPress 5.8
- Improved gallery behavior on single listing page
- Rev Slider version 6.5.7

Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
functions.php
includes/framework/includes/class-options-importer.php
includes/parts/post/single/post-gallery.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-address.php
includes/plugins/widgets/widget-call-to-action.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-home-feature.php
includes/plugins/widgets/widget-iconic-features.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-social.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_controls.php
includes/theme_globals.php
includes/theme_meta_boxes.php
js/admin/admin.js
js/gallery.js
options.php
style.css

v8.17.2

- Fixed temporary cache clearing
- WooCommerce Stripe icons fix
- Rev Slider version 6.5.5
- Fixed issue with Customizer items not working with WordPress 5.8

Files changed:

includes/post_types/abstracts/class-entity.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/plugins/revslider/revslider.zip
includes/theme_actions.php
css/style.css
css/style-rtl.css

v8.17.1

- Fixed issue with frontend submit location checkboxes saving as post meta with wrong format.
- Fixed issue with older Revolution slider versions causing a php error within backend.

Files changed:

includes/parts/header/home-page-header.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/theme_utils.php
options.php

v8.17.0

- Fixed issue with tour/cruise duration checkbox selections not saving with frontend submit
- Rev Slider version 6.5.4
- WP Bakery Version 6.7.0

Files changed:

includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-cruise.php
includes/post_types/class-tour.php

v8.16.9

- Set posts_per_page to -1 for get_post calls that require no limit
- Prevent get_product call in theme_woocommerce from creating the 4 WooCommerce BYT products unless WooCommerce integration is enabled.
- Fixed currency bug for ajax-loaded prices when WooCommerce Multilingual currency switcher is used.
- Blog single post content styles adjusted.
- Fixed issue with accommodation location tab not showing.
- Fixed BeachResort.zip slider
- Rev Slider version 6.5.0

Files changed:

comments.php
css/style.css
css/style-rtl.css
functions.php
includes/imports/_sliders/BeachResort.zip
includes/parts/accommodation/single/tab-content.php
includes/parts/accommodation/single/inner-nav.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-search.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/accommodations.js
js/car-rentals.js
js/cruises.js
js/tours.js
style.css

v8.16.8

- CSS line height adjusted in modal boxes
- Fixed issue with number formatting when dot used as thousand separator
- Rev Slider version 6.4.8

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_woocommerce.php
style.css

v8.16.7

- Rev Slider version 6.4.6 theme actions fix

Files changed:

functions.php
includes/theme_actions.php
style.css

v8.16.6

- Fixed issue with future scheduled tours/cruises/accommodations/car rentals not having date selected in calendar until you change months
- Fixed cart icon to no longer attempt to translate inner text
- Fixed php 8 compatibility issue
- Added target="_blank" into the allowed tags for footer copy html
- Fixed issue with WooCs currency conversion happening twice when items are added to cart
- Rev Slider version 6.4.6

Files changed:

functions.php
includes/parts/footer/footer-copy.php
includes/parts/header/header-header1.php
includes/parts/header/header-header10.php
includes/parts/header/header-header11.php
includes/parts/header/header-header2.php
includes/parts/header/header-header3.php
includes/parts/header/header-header4.php
includes/parts/header/header-header5.php
includes/parts/header/header-header6.php
includes/parts/header/header-header7.php
includes/parts/header/header-header8.php
includes/parts/header/header-header9.php
includes/plugins/frontend-submit/lib/class-html-helper.php
includes/plugins/metaboxes/meta_box.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_controls.php
js/accommodations.js
js/car-rentals.js
js/cruises.js
js/tours.js
style.css

v8.16.5

- Fixed obscure issue with woocommerce products being endlessly recreated for the 4 post types.
- Fixed admin screen screen options per page not working.
- Fixed issue with WooCommerce partial payment not changing value when currency is changed.
- Fixed issue where WooCommerce products were created even when WooCommerce integration was disabled.
- CF7 output text color adjustment
- WP Bakery Version 6.6.0
- Rev Slider version 6.4.3
- Uniform custom form elements are now applied to BYT search widget, native forms and CF7 only.

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/theme_woocommerce.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_availability_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_tour_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/theme_actions.php
js/scripts.js
style.css

v8.16.4

- Fixed issues with wp_get_attachment_image_src not returning an array
- Fixed issue with slider controls not showing in Customizer
- WP Bakery Version 6.5.0
- Rev Slider version 6.3.5
- Fixed issue with screen bounce when room type is selected for booking of an accommodation

Files changed:

functions.php
includes/customizer/theme_customizer_slider_control.php
includes/framework/includes/class-options-importer.php
includes/parts/accommodation/single/tab-content.php
includes/parts/post/single/post-gallery.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/metaboxes/meta_box.php
includes/plugins/visual-composer/js_composer.zip
includes/post_types/abstracts/class-entity.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_post_types.php
js/accommodations.js
style.css

v8.16.3

- Fixed compatibility issue with frontend submit and WP 5.6

Files changed:

includes/plugins/frontend-submit/lib/js/frontend-submit.js

v8.16.2

- Fixed null exception with location widget
- Fixed search widget javascript issue with Elementor

Files changed:

functions.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-search.php
js/search-widget.js
style.css

v8.16.1

- Rev Slider version 6.3.3

Files changed:

functions.php
includes/plugins/revslider/revslider.zip
style.css

v8.16.0

- fixed issue with one-off tour and cruise search results not showing
- fixed issue with WooCommerce shop/product pages not showing header and footer

Files changed:

archive-product.php
functions.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
single-product.php
style.css

v8.15.9

- fixed issue with missing currency symbol

Files changed:

functions.php
includes/theme_actions.php
style.css

v8.15.8

- fixed issue with frontend submit and gallery images
- fixed php 7.4 deprecated warning
- fixed price range searching for static prices
- Rev Slider version 6.3.2

Files changed:

functions.php
includes/icalendar/includes/date.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
incudes/theme_actions.php
single.php
style.css

v8.15.7

- added ical support for exporting vacancies/schedules/availability & bookings
- fixed issue with tour extra field select not showing options correctly
- fixed php errors/warnings
- added bookyourtravel_is_weekend filter
- fixed issue with date_i18n in vacancy/schedule/availability admin screens
- fixed php 7.4 errors
- fixed image caption css overflow
- WP Bakery version 6.4.2
- Rev Slider version 6.2.23
- enabled disabling of theme header / footer to allow for use of Elementor header and footer templates.

Files changed:

404.php
archive.php
byt-footer.php
byt-header.php
byt_home.php
css/admin/admin_custom.css
css/style.css
css/style-rtl.css
footer.php
header.php
functions.php
header.php
includes/admin/theme_admin_controls.php
includes/admin/theme_accommodation_calendar_admin.php
includes/admin/theme_car_rental_calendar_admin.php
includes/admin/theme_cruise_calendar_admin.php
includes/admin/theme_tour_calendar_admin.php
includes/customizer/theme_schemes.php
includes/icalendar/
includes/imports/agritourism/agritourism.Customizer.dat
includes/imports/agritourism/agritourism.WordPress.xml
includes/imports/eventfestival/eventfestival.Customizer.dat
includes/imports/eventfestival/eventfestival.WordPress.xml
includes/plugins/revslider/revslider.zip
includes/plugins/visual-composer/js_composer.zip
includes/parts/accommodation/single/single-content.php
includes/parts/accommodation/single/tab-content.php
includes/parts/car_rental/single/single-content.php
includes/parts/car_rental/single/tab-content.php
includes/parts/cruise/single/single-content.php
includes/parts/cruise/single/tab-content.php
includes/parts/header/home-page-header.php
includes/parts/location/single/single-content.php
includes/parts/location/single/tab-content.php
includes/parts/post/single/post-content.php
includes/parts/tour/single/single-content.php
includes/parts/tour/single/tab-content.php
includes/plugins/lightSlider/js/jquery.lightSlider.js
includes/plugins/metaboxes/js/scripts.js
includes/plugins/visual-composer/js_composer.zip
includes/post_types/abstracts/class-entity.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-cruise.php
includes/post_types/class-location-helper.php
includes/post_types/class-review-helper.php
includes/post_types/class-tour-helper.php
includes/post_types/class-tour.php
includes/theme_actions.php
includes/theme_filters.php
includes/theme_globals.php
includes/theme_ical.php
includes/theme_versioning.php
includes/theme_utils.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_availability_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_tour_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
index.php
js/accommodations.js
js/admin/composer/composer_scripts.js
js/admin/optionsframework_custom.js
js/contact.js
js/cruises.js
js/preloader.js
js/scripts.js
languages/BookYourTravel.pot
options.php
page-accommodation-list.php
page-blank.php
page-car_rental-list.php
page-contact-form-7.php
page-contact.php
page-cruise-list.php
page-custom-search-results.php
page-location-list.php
page-post-list.php
page-tour-list.php
page-user-account.php
page-user-content-list.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php
page-user-submit-content.php
page.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
single.php
taxonomy.php
style.css
taxonomy.php

v8.15.6

- hid byt variable product attributes from woocommerce emails

Files changed:

functions.php
includes/theme_woocommerce.php
style.css

v8.15.5

- fixed WPBakery Templatera compatibility issue
- Rev Slider version 6.2.22
- fixed show room count in confirm screen

Files changed:

includes/parts/accommodation/single/booking-form-confirmation-core-fields.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-cruise-helper.php
includes/theme_actions.php

v8.15.4

- fixed issue with static prices being forced to 0
- fixed issue with WooCommerce 4.4 throwing "Call to undefined function wc_get_loop_prop()" error
- fixed issue with simultanenous bookings added to cart, one showing correct price, the other showing 0.
- upgraded Revslider to version 6.2.21

Files changed:

functions.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_woocommerce.php
style.css

v8.15.3

- fixed issue with wpbakery preventing upgrades via upgrade interface
- Rev Slider version 6.2.20

Files changed:

functions.php
includes/plugins/visual-composer/js_composer.zip
style.css

v8.15.2

- fixed accommodation room count issue on confirmation screen
- fixed empty price json error for all post types
- fixed broken tabs after WordPress 5.5 upgrade

Files changed:

css/admin/admin_custom.css
functions.php
js/accommodations.js
js/car-rentals.js
js/cruises.js
js/tabs.js
js/tours.js

v8.15.1

- Rev Slider version 6.2.18
- Fixed issue with weekend pricing and formatted price display
- Cabin count for reservation only fix for cruises

Files changed

includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
js/cruises.js

v8.15

- Rev Slider version 6.2.17
- The 4 internal WooCommerce products used for BookYourTravel bookings are now shown as 404 on the frontend
- Post type bookings search by customer name fixed
- Allow iframe to be entered for map code field of tour in frontend submit
- Ajax-fetched prices are now i18n formatted as well
- Fixed future scheduled posts wrongly displaying as 404s
- Improved speed of price loading thanks to separating ajax post type requests into separate queues
- BYT utility products no longer shown in WooCommerce product widget
- Show fallback translations if option enabled in WPML settings for location lists
- New setting in theme options Configuration settings "Show static "from" prices in grid displays?"
- Various minor css adjustments

Files changed

css/style.css
css/style-rtl.css
functions.php
includes/parts/accommodation/accommodation-item.php
includes/parts/car_rental/car_rental-item.php
includes/parts/cruise/cruise-item.php
includes/parts/footer/login-lightbox.php
includes/parts/header/header-ribbon.php
includes/parts/tour/tour-item.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/revslider/revslider.zip
includes/post_types/abstracts/class-entity.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/parts/car_rental/car_rental-item.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_custom_ajax_handler.php
includes/theme_globals.php
includes/theme_woocommerce.php
includes/theme_utils.php
js/accommodations.js
js/car-rentals.js
js/cruises.js
js/lib/jquery.ajaxqueue.js
js/scripts.js
js/tours.js
languages/BookYourTravel.pot
options.php
page-user-forgot-pass.php
page-user-login.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php
style.css

v8.14.1

- fixed issue with folder renamed

Files changed:

style.css
functions.php

v8.14

- improved layouts of My booking pages for regular users. Cards are now used instead of tabular results.
- reviews are now enabled directly from the My booking pages as well as from single post pages.
- inquiry, booking, contact select field added correct error class when required and not selected.
- room count is now shown in summary below calendar when rooms are enabled for an accommodation.
- Revolution slider update (6.2.10).
- queued ajax requests to prevent browser locking when multiple network requests are made.
- added min and max days booking restriction options for car rentals.
- added tour and cruise duration taxonomy for easier organising of content.
- added tour and cruise duration taxonomy filter to search widget.
- added accommodation, car rental, cruise, tour name select filters to search widget.
- added select search filters for accommodation, car rental, cruise, tour types.
- added select search filters for accommodation, car rental, cruise, tour tags.
- show deposit vs due upon arrival amount in cart and on checkout.
- colorpicker in customizer now supports rgba opacity.
- new Agritourism demo.
- new Eco Lodge demo.

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_tour_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/composer/vc_widget_cruise_list_shortcode.php
includes/composer/vc_widget_tour_list_shortcode.php
includes/customizer/alpha-color-picker/
includes/customizer/theme_customizer.php
includes/parts/accommodation/single/javascript-vars.php
includes/parts/accommodation/single/booking-form-calendar-summary-fields.php
includes/parts/accommodation/single/tab-content.php
includes/parts/booking/form-calendar.php
includes/parts/booking/form-details.php
includes/parts/car_rental/single/javascript-vars.php
includes/parts/cruise/cruise-list.php
includes/parts/cruise/single/javascript-vars.php
includes/parts/cruise/single/tab-content.php
includes/parts/inquiry/inquiry-form.php
includes/parts/review/review-form.php
includes/parts/review/review-item.php
includes/parts/tour/single/javascript-vars.php
includes/parts/tour/tour-list.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/frontend-submit/lib/js/frontend-submit-car-rentals.js
includes/plugins/frontend-submit/parts/accommodation_booking-list.php
includes/plugins/frontend-submit/parts/car_rental_booking-list.php
includes/plugins/frontend-submit/parts/cruise_booking-list.php
includes/plugins/frontend-submit/parts/list-table-body.php
includes/plugins/frontend-submit/parts/tour_booking-list.php
includes/plugins/frontend-submit/parts/booked-item-card.php
includes/plugins/frontend-submit/parts/list-cards-body.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-search.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-review-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_filters.php
includes/theme_globals.php
includes/theme_meta_boxes.php
includes/theme_woocommerce.php
js/accommodations.js
js/admin/optionsframework_custom.js
js/admin/search_widget_admin.js
js/car-rentals.js
js/contact.js
js/cruises.js
js/extra-items.js
js/inquiry.js
js/lib/jquery.ajaxqueue.js
js/reviews.js
js/tours.js
languages/BookYourTravel.pot
page-cruise-list.php
page-custom-search-results.php
page-tour-list.php
page-user-content-list.php
style.css
taxonomy.php

v8.13

- Resolved issue with car rental calendar when preselected dates are passed in via query string.
- Prevented preselection of dates that have passed already in all post types.
- WP Bakery 6.2.0 upgrade

Files changed:

includes/parts/accommodation/single/javascript-vars.php
includes/parts/car_rental/single/javascript-vars.php
includes/parts/cruise/single/javascript-vars.php
includes/parts/tour/single/javascript-vars.php
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-tour-helper.php
includes/post_types/class-car-rental-helper.php
js/accommodations.js
js/car-rentals.js
page-user-register.php

v8.12

- Latest revolution slider (6.2.2) plugin.
- CF7 success message background
- Datepicker fix ie11
- Column fix for frontend booking listing
- List price cache issue fixed
- Select one then another room type to book, issue with dropdowns not being reinitialized resolved
- Fixed issues with deposits vs no deposits and manually added bookings via admin.
- Fixed issue with WooCommerce Multilingual
- Fixed extra item per person calculations for cruises and accommodations
- New option to force disable availability calendar via individual post Booking tab
- Show recaptcha in register and login lightboxes
- Removed dependance on google fonts api key
- Increased number of items to display in WPBakery custom list blocks

Files changed:

css/style.css
css/style-rtl.css
functions.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_tour_booking_admin.php
includes/composer/vc_accommodation_card_shortcode.php
includes/composer/vc_car_rental_card_shortcode.php
includes/composer/vc_cruise_card_shortcode.php
includes/composer/vc_location_card_shortcode.php
includes/composer/vc_tour_card_shortcode.php
includes/composer/vc_widget_accommodation_list_shortcode.php
includes/composer/vc_widget_car_rental_list_shortcode.php
includes/composer/vc_widget_cruise_list_shortcode.php
includes/composer/vc_widget_location_list_shortcode.php
includes/composer/vc_widget_post_list_shortcode.php
includes/composer/vc_widget_tour_list_shortcode.php
includes/customizer/theme_customizer.php
includes/framework/includes/class-options-interface.php
includes/framework/includes/class-options-sanitization.php
includes/parts/accommodation/single/tab-content.php
includes/parts/booking/form-calendar.php
includes/parts/booking/booking-form-after-price-breakdown.php
includes/parts/car_rental/single/tab-content.php
includes/parts/cruise/single/tab-content.php
includes/parts/footer/register-lightbox.php
includes/parts/footer/login-lightbox.php
includes/parts/review/review-item.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-extra-item-helper.php
includes/post_types/class-tour-helper.php
includes/post_types/class-accommodation.php
includes/post_types/class-car-rental.php
includes/post_types/class-cruise.php
includes/post_types/class-tour.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_of_custom.php
includes/theme_utils.php
includes/theme_woocommerce.php
includes/plugins/frontend-submit/lib/js/url.polyfill.js
includes/plugins/frontend-submit/parts/list-table-body.php
js/accommodations.js
js/extra-items.js
js/header-ribbon.js
languages/BookYourTravel.pot
options.php
sidebar-hero.php
style.css

v8.11

- Fixes for frontend submit lists
- Availability message fixed in tours, cruises, car rentals, accommodations
- CSS bugfix

Files changed:

css/style.css
css/style-rtl.css
includes/plugins/frontend-submit/parts/accommodation_booking-list.php
includes/plugins/frontend-submit/parts/car_rental_booking-list.php
includes/plugins/frontend-submit/parts/cruise_booking-list.php
includes/plugins/frontend-submit/parts/tour_booking-list.php
includes/parts/header/header-ribbon.php
js/accommodations.js
js/car-rentals.js
js/cruises.js
js/tours.js
page-user-login.php

v8.10

- WooCommerce checkout select and checkbox fields fixes
- WPML custom field translation fixes.
- default image size fix
- location translation issue for linked locations
- theme options select boxes css fix
- WPBakery 6.1 update

Files changed:

css/admin/admin_custom.css
includes/parts/car_rental/single/tab-content.php
includes/parts/cruise/single/tab-content.php
includes/parts/tour/single/tab-content.php
includes/plugins/visual-composer/js_composer.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-cabin-type-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-room-type-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_woocommerce.php

v8.09

- Allow up to 24 months searching into the future
- Fixed tours gdpr bug.
- WPBakery upgrade 6.0.5
- Slider Revolution upgrade

Files changed

functions.php
includes/plugins/visual-composer/js_composer.zip
includes/plugins/revslider/revslider.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
js/tours.js
style.css

v8.08

- fixed select control in Booking formats
- end dates bug fix for accommodations
- tours total price fix
- social links now open in a new window (target blank)
- fixed custom select boxes display
- wpbakery single custom post type boxes are now entirely clickable
- new wpbakery [byt_post_price] shortcode for custom post grids using bookable post types
- adjusted css for nested breadcrumbs
- added page-attributes support to all post type to enable sorting by menu_order
- fixed: Inquiry form fields missing * when required
- fixed: "hide item price" setting missing on the search results page template
- fixed: BYT icons missing on certain admin screens
- fixed: if reviews are enabled, admin can now always see the review button
- fixed: HTML tags in short description get stripped
- fixed: Admin gallery img src issue
- fixed: Reordering admin gallery
- Allow Car rentals to be booked specific to a location or sitewide (option in Theme options -> Car rentals)
- fixed bug with extra items and deposits not being calculated correctly
- new Christmas & New year demo

Files changed:

changelog.txt
css/style.css
css/style-rtl.css
css/admin/admin_custom.css
css/admin/admin_icons.css
functions.php
includes/admin/theme_admin_controls.php
includes/admin/theme_accommodation_booking_admin.php
includes/parts/accommodation/accommodation-item.php
includes/parts/accommodation/single/javascript-vars.php
includes/parts/booking/form-details.php
includes/parts/booking/form-calendar.php
includes/parts/booking/form-confirmation.php
includes/parts/car_rental/car_rental-item.php
includes/parts/car_rental/single/javascript-vars.php
includes/parts/cruise/cruise-item.php
includes/parts/cruise/single/javascript-vars.php
includes/parts/inquiry/inquiry-form.php
includes/parts/location/location-item.php
includes/parts/tour/tour-item.php
includes/parts/tour/single/javascript-vars.php
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/frontend-submit/lib/js/frontend-submit.js
includes/plugins/metaboxes/js/scripts.js
includes/plugins/metaboxes/meta_box.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-social.php
includes/post_types/class-accommodation.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-cabin-type.php
includes/post_types/class-cabin-type-helper.php
includes/post_types/class-car-rental.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location.php
includes/post_types/class-location-helper.php
includes/post_types/class-extra-item-helper.php
includes/post_types/class-room-type.php
includes/post_types/class-room-type-helper.php
includes/post_types/class-tour.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_meta_boxes.php
includes/theme_of_custom.php
includes/theme_woocommerce.php
js/accommodations.js
js/cruises.js
js/car_rentals.js
js/extra-items.js
js/scripts.js
js/tours.js
languages/BookYourTravel.pot
options.php
page-custom-search-results.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php

v8.07

- Resolved WPML search issue
- Added deposits/partial payments feature to accommodations, cruises, car rentals, tours
- Fixed issue with Sunday as only allowed checkin or checkiout day
- Fixed post content spacing on archive pages
- Fixed Safari issue with uniform for dropdowns
- Fixed localized date issue for search widgets
- Added wpautop to sidebar short description to allow line breaks
- Fixed minicart z-index for header9
- Allow custom selectors for inner-nav
- Fixed single location layout with keyvisual, child locations, content and wpbakery combo
- WooCommerce multilingual support including currency switcher
- Booking form select field fixed

Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
functions.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_tour_booking_admin.php
includes/parts/accommodation/accommodation-item.php
includes/parts/accommodation/single/javascript-vars.php
includes/parts/accommodation/single/tab-content.php
includes/parts/booking/booking-form-after-price-breakdown.php
includes/parts/booking/form-calendar.php
includes/parts/booking/form-details.php
includes/parts/cabin_type/cabin_type-item.php
includes/parts/car_rental/car_rental-item.php
includes/parts/car_rental/single/javascript-vars.php
includes/parts/cruise/cruise-item.php
includes/parts/cruise/single/javascript-vars.php
includes/parts/extra_item/form-extra-items.php
includes/parts/location/location-item.php
includes/parts/room_type/room_type-item.php
includes/parts/tour/tour-item.php
includes/parts/tour/single/javascript-vars.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/frontend-submit/lib/js/frontend-submit-accommodations.js
includes/plugins/frontend-submit/lib/js/frontend-submit-car-rentals.js
includes/plugins/frontend-submit/lib/js/frontend-submit-cruises.js
includes/plugins/frontend-submit/lib/js/frontend-submit-tours.js
includes/plugins/frontend-submit/parts/list-table-body.php
includes/plugins/frontend-submit/parts/single-table-body.php
includes/plugins/metaboxes/meta_box.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-accommodation.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-car-rental.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-cruise.php
includes/post_types/class-tour-helper.php
includes/post_types/class-tour.php
includes/theme_ajax.php
includes/theme_controls.php
includes/theme_globals.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/accommodations.js
js/admin/admin.js
js/car-rentals.js
js/cruises.js
js/tours.js
js/search-widget.js
js/tabs.js
languages/BookYourTravel.pot
options.php
page-custom-search-results.php
page-user-account.php
page-user-submit-content.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php

v8.06

- Scroll to the correct position after dates are selected in calendars
- Updated language files
- GDPR fields without WooCommerce required when booking
- Added car rental location preselect on single car rental based on query string
- Contact map zoom fix
- WPML fixes
- added function_exists check for vc_shortcode_custom_css_class function
- Show extra items in non-woocommerce booking emails
- added cart icon to all headers
- updated menu themes for Travel & tours, Motorhomes & campervans, Hotel and Travel Agency demo
- resolved pagination query issue for search results
- language code issue fixed for jquery ui datepicker
- maps issue when location tab is hidden fixed
- improved loading speed
- added beach resort demo

Files changed:

css/style.css
css/style-rtl.css
functions.php
header.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_tour_booking_admin.php
includes/customizer/theme_schemes.php
includes/parts/accommodation/single/javascript-vars.php
includes/parts/booking/form-calendar.php
includes/parts/booking/form-details.php
includes/parts/car_rental/car_rental-item.php
includes/parts/car_rental/single/javascript-vars.php
includes/parts/cruise/single/javascript-vars.php
includes/parts/header/header-header1.php
includes/parts/header/header-header2.php
includes/parts/header/header-header3.php
includes/parts/header/header-header4.php
includes/parts/header/header-header5.php
includes/parts/header/header-header6.php
includes/parts/header/header-header7.php
includes/parts/header/header-header8.php
includes/parts/header/header-header9.php
includes/parts/header/header-header10.php
includes/parts/header/header-header11.php
includes/parts/inquiry/inquiry-form.php
includes/parts/review/review-form.php
includes/parts/tour/single/javascript-vars.php
includes/plugins/widgets/widget-search.php
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-address.php
includes/plugins/widgets/widget-call-to-action.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-home-feature.php
includes/plugins/widgets/widget-iconic-features.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-social.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_controls.php
includes/theme_globals.php
includes/theme_meta_boxes.php
includes/theme_utils.php
includes/theme_versioning.php
js/accommodations.js
js/car-rentals.js
js/contact.js
js/cruises.js
js/maps.js
js/scripts.js
js/tours.js
js/lib/i18n
js/min/accommodations.min.js
js/min/car-rentals.min.js
js/min/contact.min.js
js/min/cruises.min.js
js/min/maps.min.js
js/min/scripts.min.js
js/min/tours.min.js
js/tours.js
languages/BookYourTravel.pot
page-custom-search-results.php
page-contact-form-7.php
page-contact.php
style.css

v8.05

- Users can now be assigned to an accommodation/car/tour/cruise/location as owners
- Users can now assign their content to all existing locations
- Adjusted admin css so that theme options remain intact when localized
- Frontend submit fix for partner image upload
- Allow frontend content submit preview
- Allow partners to delete their content
- Added single booking view for customer booking lists
- Show WooCommerce status in bookings lists
- Only users that booked an accommodation, car rental, cruise, tour can review it
- IE11 calendar fix
- i18n date fix
- Resolved issue with Asian timezone and booking calendars
- List pages type is now a checkbox list instead of a select
- Fixed issues with tour tag and type id filtering with WPBakery page builder and tour list widget
- Various minor css issues resolved
- Search widget admin remove filter now triggers save button
- Contact map zoom issue resolved
- Loading animation can now be disabled via Theme options -> Configuration settings
- Search widget from and to dates are now tied to each other with min/max
- Searcg widget now supports nested locations
- Improved responsive behavior
- Upgraded WP Bakery to 6.0.3
- Added Sustainable Travel demo

Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
functions.php
header.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_availability_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_tour_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/customizer/theme_schemes.php
includes/composer/vc_widget_location_list_shortcode.php
includes/composer/vc_widget_tour_list_shortcode.php
includes/imports/_sliders/SustainableTravel.zip
includes/imports/sustainabletravel/sustainabletravel.Customizer.dat
includes/imports/sustainabletravel/sustainabletravel.Widgets.wie
includes/imports/sustainabletravel/sustainabletravel.WordPress.xml
includes/parts/accommodation/accommodation-item.php
includes/parts/accommodation/accommodation-list.php
includes/parts/cabin_type/cabin_type-item.php
includes/parts/car_rental/car_rental-item.php
includes/parts/car_rental/car_rental-list.php
includes/parts/cruise/cruise-item.php
includes/parts/cruise/cruise-list.php
includes/parts/location/location-item.php
includes/parts/location/location-list.php
includes/parts/room_type/room_type-item.php
includes/parts/location/single/single-content.php
includes/parts/post/post-item.php
includes/parts/tour/tour-item.php
includes/parts/tour/tour-list.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-car-rental.php
includes/post_types/class-cruise.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour.php
includes/post_types/class-tour-helper.php
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/frontend-submit/lib/js/frontend-submit.js
includes/plugins/frontend-submit/parts/accommodation_booking-list.php
includes/plugins/frontend-submit/parts/car_rental_booking-list.php
includes/plugins/frontend-submit/parts/cruise_booking-list.php
includes/plugins/frontend-submit/parts/list-table-body.php
includes/plugins/frontend-submit/parts/list-table-head.php
includes/plugins/frontend-submit/parts/single-table-body.php
includes/plugins/frontend-submit/parts/tour_booking-list.php
includes/plugins/visual-composer/js_composer.zip
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-tour-list.php
includes/plugins/widgets/widget-search.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_controls.php
includes/theme_filters.php
includes/theme_meta_boxes.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/admin/admin_cruises.js
js/admin/admin_tours.js
js/admin/composer/composer_scripts.js
js/admin/search_widget_admin.js
js/accommodations.js
js/car-rentals.js
js/contact.js
js/cruises.js
js/tours.js
js/min/accommodations.min.js
js/min/contact.min.js
js/min/car-rentals.min.js
js/min/cruises.min.js
js/min/scripts.min.js
js/min/tours.min.js
js/scripts.js
js/tours.js
js/search-widget.js
options.php
page-accommodation-list.php
page-car_rental-list.php
page-cruise-list.php
page-custom-search-results.php
page-location-list.php
page-tour-list.php
page-user-content-list.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php
style.css

v8.04.2

- Resolved customizer javascript error caused by wp.customize.on change to wp.customize.theme_accommodation_booking_admin

Files changed:

functions.php
js/admin/customize_controls.js
style.css

v8.04.1

- New Travel & Tours demo
- Contact page terms label WPML issue fixed
- Fixed datepicker z-index

Files changed:

css/style.css
css/style-rtl.css
page-contact.php

v8.04

- Compliance envato coding requirements
- Compliance envato theme requirements
- Compliance envato security requirements
- WPBakery 6.02 upgrade
- Renamed languages/default.pot to languages/BookYourTravel.pot
- Promo ribbons made larger as requested by users

Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
functions.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_availability_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_tour_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/composer/vc_accommodation_card_shortcode.php
includes/composer/vc_car_rental_card_shortcode.php
includes/composer/vc_cruise_card_shortcode.php
includes/composer/vc_location_card_shortcode.php
includes/composer/vc_tour_card_shortcode.php
includes/composer/vc_widget_accommodation_list_shortcode.php
includes/composer/vc_widget_address_shortcode.php
includes/composer/vc_widget_call_to_action_shortcode.php
includes/composer/vc_widget_car_rental_list_shortcode.php
includes/composer/vc_widget_cruise_list_shortcode.php
includes/composer/vc_widget_home_feature_shortcode.php
includes/composer/vc_widget_iconic_features_shortcode.php
includes/composer/vc_widget_location_list_shortcode.php
includes/composer/vc_widget_post_list_shortcode.php
includes/composer/vc_widget_social_shortcode.php
includes/composer/vc_widget_tour_list_shortcode.php
includes/framework/includes/class-options-media-uploader.php
includes/parts/accommodation/single/javascript-vars.php
includes/parts/accommodation/single/tab-content.php
includes/parts/car_rental/single/javascript-vars.php
includes/parts/cruise/single/javascript-vars.php
includes/parts/cruise/single/tab-content.php
includes/parts/inquiry/inquiry-form.php
includes/parts/location/single/javascript-vars.php
includes/parts/post/single/post-content.php
includes/parts/post/post-item.php
includes/parts/review/review-form.php
includes/parts/review/review-item.php
includes/parts/review/review-list.php
includes/parts/tour/single/javascript-vars.php
includes/plugins/frontend-submit/lib/class-field-helper.php
includes/plugins/frontend-submit/lib/js/frontend-submit-accommodations.js
includes/plugins/frontend-submit/lib/js/frontend-submit-car-rentals.js
includes/plugins/frontend-submit/lib/js/frontend-submit-cruises.js
includes/plugins/frontend-submit/lib/js/frontend-submit-tours.js
includes/plugins/frontend-submit/lib/js/frontend-submit.js
includes/plugins/metaboxes/meta_box.php
includes/plugins/visual-composer/js_composer.zip
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-home-feature.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-search.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-review-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_of_custom.php
includes/theme_post_types.php
includes/theme_utils.php
includes/theme_versioning.php
includes/theme_visual_composer.php
includes/theme_woocommerce.php
index.php
js/accommodations.js
js/admin/admin_accommodations.js
js/admin/admin_car_rentals.js
js/admin/admin_cruises.js
js/admin/admin_tours.js
js/admin/composer/vc_accommodation_card.js
js/admin/composer/vc_car_rental_card.js
js/admin/composer/vc_cruise_card.js
js/admin/composer/vc_location_card.js
js/admin/composer/vc_tour_card.js
js/admin/composer/vc_widget_iconic_features.js
js/admin/customize_controls.js
js/admin/optionsframework_custom.js
js/car-rentals.js
js/cruises.js
js/header-ribbon.js
js/min/accommodations.min.js
js/min/car-rentals.min.js
js/min/cruises.min.js
js/min/header-ribbon.min.js
js/min/scripts.min.js
js/min/tours.min.js
js/scripts.js
js/tours.js
languages/BookYourTravel.pot
page-contact.php

v8.03

- Fixed issues with script reference reported by query monitor in admin
- Fixed more info issue on single cruise cabin availabilities
- Modified "There has been an error" text
- Improved responsiveness of data tables
- Corrected spacing when both, sticky header and hero sidebar are used on pages
- Logo src cleanup
- Only initialize map if map canvas is present and shown
- Event Festival and Exotic Tours import fixes
- Fixed issues with demo import files
- Removed BYT WooCommerce products from search results
- Fixed url reference inside custom search results
- Fixed select and slider option type bug
- Added missing translation keys
- Adjusted customizer body background behavior for boxed vs. other layouts
- Fixed taxonomy search issue
- Post list card layout fix
- Fixed location nesting in Is Directory mode
- Fixed review score search issue
- Improved the display of the search filters on small mobile screens

Files changed:

archive.php
css/style.css
css/style-rtl.css
functions.php
includes/composer/vc_accommodation_card_shortcode.php
includes/composer/vc_car_rental_card_shortcode.php
includes/composer/vc_cruise_card_shortcode.php
includes/composer/vc_location_card_shortcode.php
includes/composer/vc_tour_card_shortcode.php
includes/composer/vc_widget_accommodation_list_shortcode.php
includes/composer/vc_widget_car_rental_list_shortcode.php
includes/composer/vc_widget_cruise_list_shortcode.php
includes/composer/vc_widget_location_list_shortcode.php
includes/composer/vc_widget_tour_list_shortcode.php
includes/customizer/theme_schemes.php
includes/imports/*
includes/parts/booking/form-calendar.php
includes/parts/accommodation/single/tab-content.php
includes/parts/car_rental/single/tab-content.php
includes/parts/cruise/single/tab-content.php
includes/parts/footer/footer-copy.php
includes/parts/location/location-list.php
includes/parts/location/single/single-content.php
includes/parts/location/single/tab-content.php
includes/parts/tour/single/tab-content.php
includes/plugins/metaboxes/meta_box.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-search.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car_rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_filters.php
includes/theme_globals.php
includes/theme_of_custom.php
includes/theme_utils.php
index.php
js/accommodations.js
js/admin/admin.js
js/contact.js
js/cruises.js
js/maps.js
js/scripts.js
js/search-widget.js
js/min/accommodations.min.js
js/min/contact.min.js
js/min/cruises.min.js
js/min/maps.min.js
js/min/scripts.min.js
js/min/search-widget.min.js
languages/default.pot
page-location-list.php
page-post-list.php
page-custom-search-results.php
taxonomy.php
style.css

v8.02

- Fixed issue in WPBakery widgets for accommodations, tours, cruises and car rentals.
- Fixed wrong counts problem in location cards.
- Fixed cruise search issue
- Fixed register lightbox tabindex
- Fixed creation of Frontend Submit role
- Repeated content fixes in single views
- Fixed flexbox display in IE11 and lower
- Fixed issues with accommodation end date selection in booking process.
- Fixed coloring of the start/end dates if calendars are only partially styled.
- Fixed issue with car rentals admin booking screen.
- Accommodation search availability fix.
- Added missing is_translatable function to theme_globals.
- Improved behavior of inner menus of single post type pages on mobile devices.
- Fixed wp-login.php redirect loop issue.
- WPML bug fix
- Cabin/Room count search preselect fix
- Reintroduced header ribbon sidebar for WPML

Files changed:

css/admin/admin_custom.css
css/style.css
css/style-rtl.css
js/admin/admin_car_rentals.js
js/admin/search_widget_admin.js
js/accommodations.js
js/min/accommodations.min.js
js/car-rentals.js
js/mins/car-rentals.js
js/cruises.js
js/min/cruises.min.js
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_booking_admin.php
includes/admin/theme_tour_booking_admin.php
includes/customizer/theme_schemes.php
includes/parts/footer/register-lightbox.php
includes/parts/accommodations/single/single-content.php
includes/parts/car-rentals/single/single-content.php
includes/parts/cruises/single/single-content.php
includes/parts/header/header-ribbon.php
includes/parts/locations/single/single-content.php
includes/parts/tours/single/single-content.php
includes/plugins/widgets/widget-search.php
includes/post_types/abstracts/class-entity.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car_rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-locations.php
includes/post_types/class-tour-helper.php
includes/post_types/class-cruise-helper.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_woocommerce.php
options.php

v8.01

- improved one click import
- fixed bug in single car rental
- fixed visual composer frontend issue for custom post types
- fixed theme_versioning.php wp_filesystem issue
- fixed theme textdomain issue

Files changed:

includes/imports/*
includes/parts/accommodation/single/single-content.php
includes/parts/accommodation/single/tab-content.php
includes/parts/car_rental/single/single-content.php
includes/parts/car_rental/single/tab-content.php
includes/parts/cruise/single/single-content.php
includes/parts/cruise/single/tab-content.php
includes/parts/location/single/single-content.php
includes/parts/location/single/tab-content.php
includes/parts/tour/single/single-content.php
includes/parts/tour/single/tab-content.php
includes/theme_actions.php
includes/theme_filters.php
includes/theme_versioning.php
options.php



v8.00

WordPress Gutenberg support
Full theme styling with Live Customizer
Editable header, footer, sidebars layouts + new ready to use styles
WPBakery support and plugin added to the theme
12 custom WPBakery blocks
New layouts and WPBakery suppprt for accommodation, tours, car rentals, cruises, locations
20+ new demos added
100+ new page designs added
Hero scene designer
Search widget designer
All listings pages now have their own layout and content display options
Taxonomy pages now have their own layout and content display options
New display options for custom post types widgets
Added Google reCaptcha
Added cabin type image gallery support for cruises
Added seasonal availability management for car rentals
Car rentals can now belong to multiple locations
Added pick up/drop off locations to car rentals
Car rentals now support user reviews
Dates that user selects in search are now pre-selected in the calendar for faster booking
Added location types
Added location types as search filter
Added facilities as search filter
Layout and colors of availability calendars are now fully editable
Added google fonts API
Added affiliate link support to accommodations, tours, car rentals, cruises
Added search by tags
Added EU GDPR tools
Dual price combinations can now be added to locations
Location counters are now editable in theme options
Added promo ribbons to accommodation, tour, car rental, cruise, location thumbnails
Added bulk room/cabin purchase support
1 click demo import
Header ribbon menu now fully customizable
Special menu areas for vendor and user pages
Redesigned and improved vendor pages
Admin can now create separate login, register and reset password pages for partners vs for regular users.
Theme options have been significantly improved
Page settings in theme options are now implicit, users do not to set them up manually
All default content now added to Tabs & Fields builder
Tabs & Fields builder improved
Inquiry and review thank you notes now shown in center of page
Admin can disable star count feature for accommodations globally
Theme options can now be imported between parent and child and vice versa
Ajax loading real time prices
Much improved calendar loading speed
WooCommerce shop pages are now fully functional with Book Your Travel
WooCommerce shop page can now display accommodations, tours, car rentals, cruises, locations
Layouts are now purely CSS based (no more javascript heightfix)
Accommodation, tour, car rental, cruise, location excerpts are now fully editable
Theme now supports media settings for better speed and seo
All code can now safely be minimized
Rewritten and optimized all code for better performance and SEO
Theme can now be updated from Admin dashboard
Latest WPML compatibility
Latest WooCommerce compatibility
Updated Slider Revolution
Updated code as per the envato new theme requirements

v7.21

- Fixed WooCommerc 3.0.1 incompatibility when adding bookings from Admin.
- Fixed search bug that occured when accommodation vacancy dates were split into segments.
- Fixed issue with breadcrumbs that sometimes displayed the wrong post title.

Files changed:

functions.php
includes/post_types/class-accommodation-helper.php
includes/theme_woocommerce.php
style.css

v7.20

- Fixed monthly booking unable to select end date when April 1 or February 1 is selected as start date.
- Fixed longstanding issue of theme options tabs/fields not saving well if order is rearranged.
- Implemented compatibility with WooCommerce 3.0

Files changed:

functions.php
style.css
js/accommodations.js
includes/theme_of_custom.php
includes/theme_woocommerce.php

v7.19

- allow editor role access to BYT admin screens
- removed 4 month limit for accommodation admin booking entry
- fixed date validation in frontend submit forms.
- accommodation min price fix

Files changed:

functions.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/admin/accommodation_bookings.js
includes/plugins/frontend-submit/frontend-submit.php
includes/post_types/class-accommodation-helper.php
includes/theme_actions.php
js/extras.jquery.validate.js
page-user-content-list.php
style.css

v7.18

- fixed cruise calendar schedule bug.
- fixed delete tour booking bug.
- fixed tag and type human friendly urls.
- location slider fix.
- updated Slider Revolution
- print css
- tour and cruise pricing issue fix for when 1 person is allowed on tour.
- fixed unable to select serialized options to export in theme options.
- fixed review form translation issue.
- fixed extra item price per person,day bug
- fixed google map zoom problem for infobox
- fixed nested locations paging issue
- fixed disabled cabin types in frontend submit bug.
- fixed pending role issue with user accommodation.
- fixed review score discrepancy on user account page.
- fixed summary date display for monthly accommodation rentals.
- fixed month change issue for accommodation vacancy where end dates were restricted after 4 months.
- fixed duplicated searchsubmit keyword in pager.
- removed deprecated mysql_real_escape_string calls
- fixed min price issue for cruises and tours when one-off type is used.
- fixed taxonomy.php template to include location tags
- fixed ie/safary datepicker bug for search widget
- added image alt tags to galleries.

Files changed:

functions.php
css/style-rtl.css
css/style.css
includes/admin/theme_tour_schedule_admin.php
includes/framework/includes/class-options-importer.php
includes/parts/review-form.php
includes/plugins/revslider/revslider.zip
includes/plugins/widget/widget_search.php
includes/post_types/abstracts/class-entity.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/post_types/class-location-helper.php
includes/theme_globals.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/locations.js
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/tours.js
js/contact.js
js/scripts.js
js/search_widget.js
page-user-account.php
page-user-content-list.php
page-user-submit-content.php
taxonomy.php
style.css

v7.17

- Click on booking form, inquiry and review button, slides screen up appropriately.
- Allow for multiple products (bookyourtravel) to be added to the woocommerce cart at the same time.
- Fix for 0 being treated as blank string in some php configurations.
- removed deprecated call mysql_escape_string and replaced with mysql_real_escape_string.
- fixed N/A end date bug in frontend schedule editor for repeated tour and cruise type schedules.
- pager fix (query var)
- corrected column layout for taxonomy.php
- woocommerce booking form (checkout) fields can now be correctly renamed.
- fixed is featured location list bug.
- woocommerce order details and emails contain extra booking field info now.
- disallow booking of same exact room/accommodation, or tour, or cruise, or car rental within same cart, but allow variations.
- tab content hidden if tab is hidden in all single views.
- updated Slider Revolution
- fixed color schemes for error pages
- blog index sidebar positioning fix.
- fixed issue with overlapping vacancies not showing correct price.
- various minor css styling adjusted

Files changed:

css/style.css
css/style-rtl.css
css/theme-black.css
css/theme-blue.css
css/theme-navy.css
css/theme-orange.css
css/theme-pink.css
css/theme-purple.css
css/theme-strawberry.css
css/theme-yellow.css
includes/admin/theme_tour_schedule_admin.php
includes/post_types/class-accommodation-helper.php
includes/plugins/revslider/revslider.zip
includes/theme_woocommerce.php
includes/theme_utils.php
index.php
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/inquiry.js
js/reviews.js
js/tours.js
page-contact.php
page-user-content-list.php
page-location-list.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
single-accommodation.php
taxonomy.php

v7.16

- frontend submit check if 0 converted to '' in ajax and fix.
- checkout fix for non-bookyourtravel product purchases (WooCommerce).
- fix car rental booking bug.
- display car rental extra fields in same manner as other car rental fields on single car rental.
- fixed room list responsive css
- fixed footer menu responsive css
- fixed WPML css
- allow shortcodes to be used in extra item descriptions
- added wp_mail debug ability
- when dynamic menu is used for sidebar inner-nav element, fixed active class so that first item in menu is not always marked as active.
- fixed frontend submit checkbox once checked not being saved as unchecked.
- user content list bookings pages (partner) now show customer name, email, date of creation as well.
- tags in sidebars of car rentals, tours, cruises and accommodations are now linked to tag archives.

Files changed:

css/style-rtl.css
css/style.css
functions.php
includes/parts/car_rental-item.php
includes/plugins/frontend-submit/frontend-submit.php
includes/post_types/abstracts/class-entity.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_ajax.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/scripts.js
single-car_rental.php
single-accommodation.php
single-cruise.php
single-tour.php
page-contact.php
page-user-account.php
page-user-content-list.php
page-user-login.php
page-user-register.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php
style.css

v7.15

- Fixed missing tour type helper code.

Files changed

includes/post_types/class-tour-helper.php
functions.php
style.css

v7.14

- Multiple login and register pages fix.
- Fix for contact page google maps api key.
- Fixed cruises review totals sync issue.
- WPML compatibility fixes.

includes/post_types/class-accommodation-helper.php
includes/post_types/class-cabin-type-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-extra-item-helper.php
includes/post_types/class-facility-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-review-helper.php
includes/post_types/class-room-type-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_utils.php
languages/sl_SI.mo
languages/sl_SI.po
page-contact.php
page-user-login.php
page-user-register.php

v7.13

- send new Order emails to partners emails as well as admin if WooCommerce is enabled and contact email set for individual property.
- improved use of wp_mail function to avoid problems certain server configurations were having.
- ignore form fields if their id is null.
- Enabled new google map api key feature. You are now required by google to go to https://developers.google.com/maps/documentation/javascript/get-api-key and get an api key before using their google maps on your site. After you get a key, please go to Theme options -> Configuration settings and enter your key into the field labeled "Google maps api key" in order to continue using Google maps on the site.
- Updated Slider Revolution

Files changed:

functions.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/post_types/abstracts/class-entity.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_globals.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/inquiry.js
js/tours.js
options.php
page-contact.php
page-contact-form-7.php
single-accommodation.php
style.css

v7.12

- location tour, cruise, car rental, accommodation count fix.
- version upgrade fix.
- fixed url issue with login/register/reset page on certain servers.
- upgraded tgm plugin activation plugin to 2.6.1

Files changed:

includes/plugins/class-tgm-plugin-activation.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/theme_post_types.php
functions.php
options.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php

v7.11

- taxonomy.php archive page now also handles facilities.
- location search for tours and cruises meta serialization bug fix.

Files changed:

taxonomy.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php

v7.10

- fixed WooCommerce Multilingual cart total 0 incompatibility.
- allow content to be displayed above current content of user account page (including shortcodes like the [woocommerce_my_account] shortcode.
- fixed car rental booking bug where booked dates were ignored in certain scenarios.
- fixed wrong use of tour_list_show_featured_only variable in page tour list template.
- fixed wrong spelling of "Do you want to now show..." to "Do you want to not show..." in custom post type list templates.
- fixed tour search results sort by price issue.
- allow h1,h2,h3,h4 in extra fields.
- search results now keep search location query string parameter when sorting search results.
- improved query performance across theme by using postmeta fields.
- added taxonomy archive template for custom types and tags so now pages like ?acc_tag=beachfront can be accessed from tag cloud.
- fixed frontend tour schedule list that wasn't showing when only tours were enabled.
- filter by rating fixed for tours, cruises and accommodations.
- allowed target attribute for anchor tags in metabox fields.
- localized keywords "Back up" in comments.php
- fixed sort by price for cruises and tours.
- resolved issues with dashboard access and ssl
- fields marked as required in Theme options -> Booking forms are now required in WooCommerce checkout as well.
- enabled tags taxonomy for locations, location lists and location widgets.
- accommodations, tours, car rentals, cruises marked as "Is reservation only" are no longer subject to checks against woo status. Instead, their bookings are considered as booked immediately.
- admin can now specify where to redirect a login page via login page meta boxes. This way admin can create one login page for partners and another for regular customers and redirect each to a different page.
- allow for creation of compulsory/required extra items so that admin can specify an extra item like tourist tax.
- fixed tour and cruise end of month not selectable bug.
- admins now have control over what is shown in the user and partner user pages left menu via two new menus that are available to be created in Appearance -> Menus. They are User Account Menu and Partner Account Menu.
- partners can now view lists of bookings made against their properties in the front end.
- partners can now delete vacancies and schedules of their properties in the front end.
- slider Revolution upgrade

Files changed:

css/style-rtl.css
css/style.css
comments.php
custom-search-results.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/parts/location-item.php
includes/parts/accommodation-item.php
includes/parts/user-account-menu.php
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/frontend-submit/frontend-submit.js
includes/plugins/metaboxes/meta_box.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-search.php
includes/plugins/widgets/widget-location-list.php
includes/post_types/abstracts/class-entity.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/post_types/class-extra-item-helper.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_meta_boxes.php
includes/theme_post_types.php
includes/theme_utils.php
includes/theme_woocommerce.php
includes/theme_of_default_fields.php
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/tours.js
js/search_widget.js
languages/default.mo
languages/default.pot
options.php
page-car_rental-list.php
page-location-list.php
page-user-account.php
page-user-login.php
page-user-content-list.php
page-user-submit-content.php
page-tour-list.php
taxonomy.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-tour.php

v7.06

- Added Show featured only? filter to all post type list templates.
- Fixed "no reviews for item" translation.
- Fixed authentication issue when you click on Manage facilities from editing a single accommodation.
- Fixed wrong price being shown in location items when no vacancies in accommodation.
- Fixed booking emails behaviour for when WooCommerce is not used, if contact email address set, send emails to contact and not to admin.
- Fixed fourth month last day not clickable in accommodations calendar bug.
- Fixed car rental select different date totals not reset bug.
- Fixed accommodations reset dropdowns not respecting min and max counts bug.
- Fixed issue of wrong calculation where when last day of last visible month is selected as from date, and month is changed, and any day of new visible month is selected as to date.
- Fixed browser caching bug that occurred on some servers where latest version of javascript files was not loaded all the time.
- Improved headers of contact, booking and inquiry emails sent to improve performance of wp_mail function and better render new lines.
- Improved active plugins check to work for WordPress multiuser as well.
- Review form field labels were not translated by WPML. Fixed.
- Slider Revolution upgrade to 5.2.4 StarPath (01st April 2016)
- Show thank you message in right sidebar of tour, cruise, car rental.

Files changed:

css/style-rtl.css
css/style.css
includes/parts/accommodation-item.php
includes/parts/review-form.php
includes/parts/review-item.php
includes/plugins/metaboxes/meta_box.php
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/revslider/revslider.zip
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/theme_ajax.php
includes/theme_actions.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/accommodations.js
js/car_rentals.js
languages/default.mo
languages/default.pot
page-accommodation-list.php
page-car_rental-list.php
page-contact.php
page-cruise-list.php
page-location-list.php
page-tour-list.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php

v7.05

- Allowed for translation of dynamically created fields (from theme options) for booking forms, inquiry forms and review items via WPML string translation.
- Sidebar selection for pages was hidden (bug) when WooCommerce was disabled. Fixed.
- Fixed search sort issues in other languages when WPML is used.
- Fixed timezone issue with accommodation dates.
- Fixed dropdown selection and people count reset when reset button is clicked on accommodation booking screen.
- Search widget no longer allows search for past dates.
- using date_i18n instead of date when outputting dates to screen for better internationalization.
- Fixed rtl setting for lightSlider gallery for accommodations, cruises, car rentals, tours and locations.
- Fixed various minor styling issues
- Added default BookYourTravel Mega menu theme.
- Updated slider Revolution

Files changed:

css/style-rtl.css
css/style.css
custom-search-results.php
header.php
functions.php
includes/theme_actions.php
includes/theme_filters.php
includes/theme_globals.php
includes/theme_meta_boxes.php
includes/theme_of_default_fields.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/parts/accommodation-booking-form.php
includes/parts/accommodation-confirmation-form.php
includes/parts/car_rental-booking-form.php
includes/parts/car_rental-confirmation-form.php
includes/parts/cruise-booking-form.php
includes/parts/cruise-confirmation-form.php
includes/parts/inquiry-form.php
includes/parts/review-item.php
includes/parts/tour-booking-form.php
includes/parts/tour-confirmation-form.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/locations.js
js/tours.js
js/search_widget.js
page-user-account.php
page-user-content-list.php
single-accommodation.php
style.css

v7.04

- Fixed permissions oversight in frontend submit
- Show correct locations in tour item and tour sidebar
- Readded missing keywords to language file
- Fixed date format issue for vacancy editing in frontend for non-english languages
- Fixed changing of labels of default fields and tabs without affecting ids of the same
- Checked for is_wp_error when taxonomy terms are used as filters in list pages
- Fixed issue of wrong price on overlap days when accommodations overlap

Files changed

functions.php
includes/admin/optionsframework_custom.js
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/plugins/frontend-submit/frontend-submit.js
includes/plugins/frontend-submit/frontend-submit.php
includes/parts/tour-item.php
includes/post_types/class-accommodation-helper.php
includes/theme_of_custom.php
languages/default.pot
languages/default.mo
page-accommodation-list.php
page-car_rental-list.php
page-cruise-list.php
page-tour-list.php
sidebar-right-tour.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-tour.php
style.css

v7.03

- Fixed vacancy fields not showing datepicker in frontend submit vacancy editor.
- Fixed issue where woo statuses set in Theme options -> WooCommerce integration were not properly being taken in account when checking whether bookings are available.
To make sure only the right bookings are considered "completed" go to Theme options -> WooCommerce integration and selected the statuses you want to use.

Files changed:

functions.php
includes/plugins/frontend-submit/frontend-submit.js
includes/post_types/class-accommodation-helper.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-tour-helper.php
includes/theme_globals.php
languages/default.pot
languages/default.mo
options.php
style.css

v7.02

- Upgraded RevSlider plugin to version 5.2
- Removed condition that excerpt be set for locations to show in single tour and cruise Locations tab.
- Enabled rich text editor for tour, location and car rental extra fields in admin
- Resolved WPML incompatibility issue in vacancy admin
- Fixed issue with daily vs weekly accommodations

Files changed:
js/accommodations.js
functions.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-location-helper.php
includes/post_types/class-tour-helper.php
includes/framework/options-framework.php
includes/plugins/revslider/revslider.zip
single-cruise.php
single-tour.php

v7.01

- Allowed extra items to be assigned to tags as well as types (for all custom post types)
- Fixed frontend submit content escaping of ' " etc with backslashes using wp_unslash
- Fixed vacancy and schedule filtering in admin by dropdown filter
- Fixed weekly rent type functionality
- Fixed tour count display in location items

Files changed:

functions.php
js/accommodations.js
includes/admin/accommodation_vacancies.js
includes/admin/admin.js
includes/admin/theme_accommodation_vacancy_admin.php
includes/post_types/class-accommodation.php
includes/post_types/class-cabin-type.php
includes/post_types/class-car-rental.php
includes/post_types/class-cruise.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-extra-item-helper.php
includes/post_types/class-room-type.php
includes/post_types/class-tour.php
includes/post_types/class-tour-helper.php
includes/theme_meta_boxes.php
page-user-content-list.php
page-user-submit-content.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-tour.php
style.css

v7.00

- Moved error message above calendar in accommodations and car rentals.
- Fixed theme activation so that when post types are enabled, their custom tables are properly created.

Files changed:

functions.php
includes/framework/options-framework.php
includes/post_types/class-accommodation-helper.php
includes/post_types/class-cabin-type-helper.php
includes/post_types/class-car-rental-helper.php
includes/post_types/class-cruise-helper.php
includes/post_types/class-extra-item-helper.php
includes/post_types/class-review-helper.php
includes/post_types/class-room-type-helper.php
includes/post_types/class-tour-helper.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_post_types.php
js/car_rentals.js
options.php
single-accommodation.php
single-car_rental.php

v7.00

Major features added

- Added new Extra items custom post type that is usable by all custom post types. Admin can now configure extra items to be bookable together with cruises, tours, car rentals and accommodations (e.g. cleaning costs, child seat, full catering etc).
- Added frontend management for tours and tour schedules
- Added frontend management for cruises, cabin types and cruise schedules
- Added frontend management for car rentals
- Added dropzone.js support to frontend submit so that multiple files can be uploaded and properly edited/changed
- Added rent type property for accommodations so that accommodations can be rented on a daily, weekly or monthly basis
- Added multiple location support to tours
- Improved frontend booking interface for all custom post types
- Improved WooCommerce integration - one WooCommerce product for each custom post type
- Improved WooCommerce integration - user is immediately directed to WooCommerce cart after selecting dates etc - no need to fill in booking form twice
- Added dynamic editing of booking forms via Theme options - reflected in WooCommerce as well
- Added dynamic editing of inquiry forms via Theme options
- Improved backend schedule, vacancy, booking management
- Bookings added via backend now immediately also create WooCommerce orders
- Added multiple days of week repeating tour type support
- Added gallery support for each room type. Gallery loaded using prettyphoto plugin in single accommodation view when user clicks on room type image.

Other features added

- Changed self-catered to disabled room types field to better clarify the distinction between accommodations with room types and without
- Added Hide inquiry form field to all custom post types to completely hide inquiry form feature in right sidebar regardless of whether contact email is set or not
- Added "price from" to right sidebar of accommodations, tours, cruises
- Added allowed checkin and checkout day fields to accommodations so that you can restrict bookings to specific days of the week - say saturday to saturday.
- Added maximum days stay restriction to accommodations
- Added minimum adult and child count restriction to accommodations
- Fixed tour child and adult dropdown issues in front end
- Single post type slider speed can now be controlled from Theme options
- Fixed lockout from admin issue when pages not properly configured in Theme options
- Allow disabling of sections of ribbon like My account from theme options
- Simple search no longer shows accommodations, car rentals, cruises or tours
- Added full WooCommerce style support
- Replaced self-hosted fonts with google fonts
- Replaced most imagery with css and vectors
- Updated SliderRevolution
- Added MegaMenu support
- Added native WordPress favicon support
- Improved code quality overall

Files changed:

The entire code base has been modified. Please read upgrade.txt for instructions on how to upgrade.

v6.19

- If image extra field source is empty, don't display the image tag.
- Enabled translations of custom post meta fields via poedit.
- Fixed Author dropdown override to include all admin and all byt frontend users.

Files changed

includes/theme_utils.php
includes/theme_filters.php
includes/post_types/accommodations.php
includes/post_types/cabin_types.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/facilities.php
includes/post_types/locations.php
includes/post_types/reviews.php
includes/post_types/room_types.php
includes/post_types/tours.php

v6.18

- Fixed date formatting issues for multilanguage frontend submit

Files changed
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/frontend-submit/frontend-submit.js

v6.17

- Fixed extra items layout problems
- Send booking emails if a property is marked as "reservation only".

Files changed
includes/theme_utils.php
includes/theme_ajax.php

v6.16

- Added import/export feature for Theme options.

Files changed:
includes/framework/includes/class-options-importer.php
includes/framework/options-framework.php
includes/theme_utils.php

v6.15

- Implemented booking listing for all missing custom post types in front end dashboard (tours, car rentals, cruises).
- Allow execution of shortcodes in extra fields.
- Upgrade of revslider to 5.0.8 to fix WPML incompatibility that was breaking widget translation.
- Fixed mailto link in address widget.
- Fixed i18n date display in search widget

Files changed

page-user-account.php
includes/theme_utils.php
includes/plugins/revslider/revslider.zip
includes/plugins/widgets/widget-address.php
includes/plugins/widgets/widget-search.php

v6.14

- Fixed translation of admin metabox labels
- Upgraded RevSlider to version 5.0.4.1.

Files changed:

- includes/plugins/revslider/revslider.zip
- includes/theme_meta_boxes.php

v6.13
- Fixed issue with one-off tours max people dropdowns not reflecting correct state of availability.
- Resolved issues with some tours not being added to WPML cart properly.
- Resolved issues with certain scenarios where dynamic fields and tabs were not translated by WPML.
- Upgraded widget constructors with __construct to comply with php 5 and WP 4.3 requirement.
- Upgraded RevSlider to version 5.0.4. Please follow instructions on this page to upgrade your RevSlider to the latest version:
http://www.themepunch.com/faq/update-to-5-0-via-ftp/
- Upgraded WooCommerce templates to latest
- Implemented translation of datepicker for multiple other languages

Files changed:
js/tours.js
js/i18n
js/i18n/datepicker-af.js
js/i18n/datepicker-ar-DZ.js
js/i18n/datepicker-ar.js
js/i18n/datepicker-az.js
js/i18n/datepicker-be.js
js/i18n/datepicker-bg.js
js/i18n/datepicker-bs.js
js/i18n/datepicker-ca.js
js/i18n/datepicker-cs.js
js/i18n/datepicker-cy-GB.js
js/i18n/datepicker-da.js
js/i18n/datepicker-de.js
js/i18n/datepicker-el.js
js/i18n/datepicker-en-AU.js
js/i18n/datepicker-en-GB.js
js/i18n/datepicker-en-NZ.js
js/i18n/datepicker-eo.js
js/i18n/datepicker-es.js
js/i18n/datepicker-et.js
js/i18n/datepicker-eu.js
js/i18n/datepicker-fa.js
js/i18n/datepicker-fi.js
js/i18n/datepicker-fo.js
js/i18n/datepicker-fr-CA.js
js/i18n/datepicker-fr-CH.js
js/i18n/datepicker-fr.js
js/i18n/datepicker-gl.js
js/i18n/datepicker-he.js
js/i18n/datepicker-hi.js
js/i18n/datepicker-hr.js
js/i18n/datepicker-hu.js
js/i18n/datepicker-hy.js
js/i18n/datepicker-id.js
js/i18n/datepicker-is.js
js/i18n/datepicker-it-CH.js
js/i18n/datepicker-it.js
js/i18n/datepicker-ja.js
js/i18n/datepicker-ka.js
js/i18n/datepicker-kk.js
js/i18n/datepicker-km.js
js/i18n/datepicker-ko.js
js/i18n/datepicker-ky.js
js/i18n/datepicker-lb.js
js/i18n/datepicker-lt.js
js/i18n/datepicker-lv.js
js/i18n/datepicker-mk.js
js/i18n/datepicker-ml.js
js/i18n/datepicker-ms.js
js/i18n/datepicker-nb.js
js/i18n/datepicker-nl-BE.js
js/i18n/datepicker-nl.js
js/i18n/datepicker-nn.js
js/i18n/datepicker-no.js
js/i18n/datepicker-pl.js
js/i18n/datepicker-pt-BR.js
js/i18n/datepicker-pt.js
js/i18n/datepicker-rm.js
js/i18n/datepicker-ro.js
js/i18n/datepicker-ru.js
js/i18n/datepicker-sk.js
js/i18n/datepicker-sl.js
js/i18n/datepicker-sq.js
js/i18n/datepicker-sr-SR.js
js/i18n/datepicker-sr.js
js/i18n/datepicker-sv.js
js/i18n/datepicker-ta.js
js/i18n/datepicker-th.js
js/i18n/datepicker-tj.js
js/i18n/datepicker-tr.js
js/i18n/datepicker-uk.js
js/i18n/datepicker-vi.js
js/i18n/datepicker-zh-CN.js
js/i18n/datepicker-zh-HK.js
js/i18n/datepicker-zh-TW.js
single-accommodation.php
includes/classes/accommodation.class.php
includes/classes/car_rental.class.php
includes/classes/cruise.class.php
includes/classes/tour.class.php
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-address.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-home-feature.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-social.php
includes/plugins/widgets/widget-search.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/tours.php
includes/theme_ajax.php
includes/theme_actions.php
includes/theme_globals.php
includes/theme_of_custom.php
includes/theme_utils.php
woocommerce/order/order-details.php
woocommerce/cart/cart-item-data.php

v6.12

26.6.2015

- Security update for the prettyPhoto plugin

Files changed:
js/jquery.prettyPhoto.js


7.6.2015

- Fixed important UTC date issue (for certain timezones dates were off by a day)

Files changed

functions.php
style.css
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/tours.js

v6.11

3.6.2015

- Fixed comment date time issue.
- Fixed date validation issue for certain date formats in frontend submit.
- Removed duplicate social widget title.
- Fixed non-repeating tour and cruise search issue.
- Fixed tour, cruise and car rental booking list methods to include user_id check.
- Added responsive table support for booking tables.
- Removed duplicate woocommerce cart totals on cart page.

Files changed:

functions.php
single-accommodation.php
single-cruise.php
single-tour.php
style.css
css/responsive-tables.css
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/widgets/widget-social.php
includes/post_types/tours.php
includes/post_types/cruises.php
includes/post_types/car_rentals.php
includes/theme_actions.php
includes/theme_utils.php
js/extras.jquery.validate.js
js/responsive-tables.js
js/accommodations.js
js/cruises.js
js/tours.js
woocommerce/cart/cart.php

v6.10

- Fixed custom tab and field translation issue for WPML.
- Fixed "more info/less info" translation fix for accommodations and cruises.
- Fixed "General info" tab not showing on single locations.
- Fixed non-repeating tours schedule issue.
- Fixed non-repeating cruises schedule issue.

Files changed:

functions.php
page-user-content-list.php
single-accommodation.php
single-cruise.php
single-location.php
style.css
includes/theme_of_custom.php
includes/post_types/cruises.php
includes/post_types/tours.php
js/cruises.js
js/scripts.js
languages/default.pot
languages/default.mo

v6.09

6.05.2015

- Upgraded RevSlider to Version 4.6.92
- Fixed post not defined warning in theme utils
- Show facilities tab if not hidden
- Fixed tour max count issue.

Files changed:

style.css
functions.php
single-accommodation.php
includes/theme_utils.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/plugins/revslider/revslider.zip
includes/post_types/tours.php

v6.08

28.04.
- Fixed undefined entry_id in FrontEnd submit
- Fixed a tour issue

Files changed:
includes/plugins/frontend-submit/frontend-submit.php
js/tours.js
style.css

23.04.

- Redirect to after login and logout fixes.
- Upgraded WooCommerce cart template to latest.
The following two fixes are in relation to the following post:
http://themeforest.net/forums/thread/security-vulnerability-affecting-wordpress-plugins-and-themes/173011
- Properly escaped add_query_arg calls with esc_url and esc_url_raw (fixes possible vulnerability)
- Upgraded TGM-Plugin-Activation to 2.4.1 to properly escape add_query_arg (fixes possible vulnerability)
- Improved tour booking mechanism to better take into account max people when showing what's booked and what's not booked.

Files changed:

page-user-login.php
page-user-forgot-pass.php
page-user-register.php
includes/plugins/class-tgm-plugin-activation.php
includes/plugins/frontend-submit/frontend-submit.php
includes/post_types/tours.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_utils.php
includes/theme_actions.php
includes/theme_woocommerce.php
js/cruises.js
js/tours.js
woocommerce/cart/cart.php
functions.php
style.css

v6.07

18.04.

- Removed not needed echo that was causing cart is empty with woocommerce.
- Removed php version incompatibility in includes/theme_utils.php
- 'Gallery images' and other keywords now translateable that were previously not.
- fixed checkbox layout for frontend submit.

Files changed:

includes/plugins/frontend-submit/frontend-submit.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/accommodations.php
includes/theme_utils.php
languages/default.pot

v6.06

08.04.

- fixed wpml translation issue for location custom fields on single accommodations.
- set default min days stay to 0 for accommodations.
- allowed extra tabs showing on single car rental.
- extra tabs no longer shown if no fields are present or if fields are empty on custom tabs.
- fixed issue with search when "What" field is set to be hidden.
- fixed issue for tour prices appearing as 0 in firefox and opera.
- fixed issue where when WPML is used, different languages had different number of search results.

Files changed:

style.css
functions.php
includes/theme_utils.php
includes/theme_ajax.php
includes/post_types/accommodations.php
includes/post_types/cruises.php
includes/post_types/tours.php
includes/plugins/widgets/widget-search.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
js/tours.js

v6.05

30.03.

- mailto link was broken in contact page template. fixed.
- fixed js error in widget search.
- fixed issue with date format and tour schedule in tour booking form.
- added filter for breadcrumbs
- blog pager bug fix.
- fixed dateformat issue for other language settings (e.g. portuguese default date format was causing issues).
- fixed tour max people 1 for some php configurations error.
- fixed extra fields issue for car rentals and cruises
- fixed first display tab content when first tab is hidden in theme options.
- fixed listing in admin to only list vacancies/schedules for properties owned by user if user is not admin.
- fixed issue with widget small mode causing list items to display in small mode.
- added "Add vacancy", "Add schedule", "Add booking" buttons to top of admin pages.
- resolved timezone date issue with booking forms.

Files changed

style.css
single-accommodation.php
single-car_rental.php
single-cruise.php
single-tour.php
header.php
blog.php
page-contact.php
functions.php
css/style-rtl.css
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-tour-list.php
includes/plugins/widgets/widget-search.php
includes/post_types/tours.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/accommodations.php
includes/theme_utils.php
includes/theme_ajax.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
js/tours.js
js/accommodations.js
js/car_rentals.js

v6.04

13.03.

- "What" part of search widget is now hidden when only one What search option is enabled.
- Bug where tour schedule was using same price for all schedule entries of same tour is now fixed.
- Date format issue for search widget, admin and frontend submit that was causing problems for a lot of people is now fixed.
- The ajax url wp-admin/admin-ajax.php didn't work in certain installations. This is fixed by making use of admin_url built in function call.
- Language file has been updated with missing keywords.
- Car rental form was not showing booked dates as booked after the last major upgrade. This is now fixed.
- Frontend submit forms were having issues (not showing room types, accommodations etc) when admin had enabled content moderation. This is now resolved.
- Fixed WMPL ribbon weird behavior
- Fixed several css issues

Files changed

page-user-content-list.php
functions.php
style.css
header.php
includes/theme_ajax.php
includes/theme_utils.php
includes/theme_of_custom.php
includes/admin/admin.js
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/post_types/accommodations.php
includes/post_types/tours.php
includes/post_types/car_rentals.php
includes/plugins/widgets/widget-search.php
includes/plugins/frontend-submit/frontend-submit.js
includes/plugins/frontend-submit/frontend-submit.php
includes/plugins/metaboxes/meta_box.php
css/style.css
css/style-rtl.css
css/theme-black.css
css/theme-blue.css
css/theme-navy.css
css/theme-orange.css
css/theme-pink.css
css/theme-purple.css
css/theme-strawberry.css
css/theme-yellow.css
js/search_widget.js
js/scripts.js
languages/default.pot
languages/default.mo
SampleData/bookyourtravel.sample.xml
SampleData/bookyourtravel.sample.xml.gz


v6.03

07.03

- fixed issue with language ribbon not working well for WPML due to recent WPML upgrade.
- fixed captcha issue for different language booking when using WPML.
- fixed empty cart issue for WPML when booking.
- fixed issue with room types and frontend submit.
- fixed tours max 1 bug.
- fixed issue where location items in lists were not showing a price when location is associated with only 1 accommodation.
- fixed WPML styling issues
- fixed slider speed

Files changed:

functions.php
js/scripts.js
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/locations.js
js/tours.js
css/style.css
css/theme-black.css
css/theme-blue.css
css/theme-navy.css
css/theme-orange.css
css/theme-pink.css
css/theme-purple.css
css/theme-strawberry.css
css/theme-yellow.css
style.css
includes/theme_globals.php
includes/plugins/frontend-submit/frontend-submit.php
includes/post_types/accommodations.php
includes/post_types/room_types.php
includes/parts/location-item.php

v6.02

06.03

- sidebar positioning was missing.
- allow post type file override in child theme.
- fixed hiding of gallery after booking form is open (was broken due to lightSlider upgrade).
- another issue with partial date booking resolved.
- fixed missing argument error in frontend submit.
- proper labels are shown under Things to do on single accommodations (even if labels are changed under Location extra fields).
- fixed slider responsiveness
- fixed several css issues
- frontend submit users can see their own accommodations (fixed bug)
- search only available properties is set to true by default. if not set, then don't show the when filter.
- fixed issue where cruise facilities were broken if accommodations were not enabled.

Files changed:

includes/admin/theme_cruise_schedule_admin.php
includes/post_types/cruises.php
includes/post_types/facilities.php
includes/plugins/widgets/widget-search.php
options.php
includes/theme_utils.php
includes/accommodations.php
includes/theme_post_types.php
includes/plugins/frontend-submit/frontend-submit.php
js/tours.js
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/locations.js
css/style.css
css/style-rtl.css
css/theme-black.css
css/theme-blue.css
css/theme-navy.css
css/theme-orange.css
css/theme-pink.css
css/theme-purple.css
css/theme-strawberry.css
css/theme-yellow.css
single-accommodation.php
custom-search-results.php
page-car_rental-list.php
page-cruise-list.php
page-tour-list.php
page-user-submit-content.php
page-user-content-list.php
functions.php
style.css

v6.01

26.02

- Refixed partial date issue
- Fixed search widget datepicker format to follow WordPress option setting.
- Added new settings to allow making each custom post type searchable from widget options.
- Upgraded lightSlider plugin to v1.1.1

Files changed:

includes/post_types/tours.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/accommodations.php
includes/parts/car_rental-booking-form.php
includes/plugins/widgets\widget-search.php
js/search_widget.js
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/locations.js
js/tours.js
css/style.css
header.php
single-tour.php
single-car_rental.php
single-cruise.php
single-accommodation.php
includes/plugins/lightSlider/css/lightSlider.css
includes/plugins/lightSlider/js/jquery.lightSlider.js
includes/plugins/lightSlider/js/jquery.lightSlider.min.js
bookyourtravel.sample.xml
bookyourtravel.sample.xml.gz

v6.00

25.02

- Resolved issue with "Warning: Cannot modify header information – headers already sent by" in /includes/plugins/metaboxes/meta_box.php
- Fix for default widgets being loaded (wrongly) into header sidebar
- Reintroduced separate sidebars for single accommodation, tour, car rental, cruise
- Fixed several css layout issues
- Fixed theming css issues

includes/plugins/metaboxes/meta_box.php
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/cabin_types.php
includes/post_types/room_types.php
includes/parts/accommodation-item.php
includes/parts/car_rental-item.php
includes/parts/cruise-item.php
includes/parts/location-item.php
includes/parts/post-item.php
includes/parts/tour-item.php
includes/theme_actions.php
js/scripts.js
css/style.css
css/style-rtl.css
css/theme-black.css
css/theme-blue.css
css/theme-navy.css
css/theme-orange.css
css/theme-pink.css
css/theme-purple.css
css/theme-strawberry.css
css/theme-yellow.css
changelog.txt
sidebar-home-content.php
sidebar-right-accommodation.php
sidebar-right-tour.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
single-location.php

24.02

- fixed issue with database upgrade failing for some users.
- fixed issues with get_default_language call undefined.
- fixed issues with html validation in search.
- fixed WPML list properties issues.

Files changed:

includes/theme_ajax.php
includes/theme_actions.php
includes/parts/accommodation-item.php
includes/posts_types/accommodations.php
includes/posts_types/cruises.php
includes/posts_types/tours.php
includes/posts_types/car_rentals.php
includes/plugins/widgets/widget-search.php

24.02

- fixed issue with registration.
- fixed style.css to have the correct version (v6.00).
- removed hardcoded table names

Files changed:

includes/theme_actions.php
includes/post_types/accommodations.php
style.css

23.02

- added option for users to individually set sidebar position (left, right, both) for any page.
- added central widget area to home page for list widgets to be addable.
- added accommodation, tour, cruise, car rental, post list widgets that can be added to any sidebar in card or small mode.
- added multiple options and filters to each of tour, accommodation, cruise and car rental list pages to make as useful as possible.
- added locations for cruises.
- added options to show tour, cruise, car rental, accommodation counts on location items (cards).
- added car rentals, cruises tab to single location page.
- added tag like taxonomy to accommodations, tours, cruises, car rentals (in admin and also appears in page list, as well as in right column of single view).
- added thank you message after review form is submitted.
- added thank you message after inquiry form is submitted.
- added minimum days stay setting to accommodations to restrict bookings based on this parameter.
- added theme option to set default currency symbol
- added theme option to show currency symbol before or after price.
- fixed dates so that WordPress option date format is used everywhere to show region-specific dates
- fixed rewrite rules so that users can now have /locations list all locations, and /locations/germany show germany single location.
- fixed search by price feature for tours, car rentals, cruises and accommodations.
- fixed search by date feature for tours, car rentals, cruises and accommodations.
- now listing all hotels, self-catered, tours, cruises, car rentals on single location under specific tab instead of listing only first 10 of each.
- users can now have /locations/europe list all locations in europe (if europe is marked as "Display As Directory?") and /locations/europe/germany show the actual location Germany .
- improved booking form so that dates are selected in availability tab instead of in form itself (for tours, accommodations, cruises).
- provided reset button for booking form to allow clearing of selections (for tours, accommodations, cruises).
- user roles for frontend submit have been configured correctly.
- separated regular user dashboard menu from partner user dashboard menu
- user activation process for user registration improved.
- search widget was completely revamped and can now be used to hide/show filters, and change filter labels all from widget admin area.
- search widget is now used on homepage as well as in sidebars.

- moved folder framework to includes/framework
- moved folder plugins to includes/plugins
- removed file page-user-room-list.php and replaced with page-user-content-list.php
- removed file page-user-accommodation-list.php and replaced with page-user-content-list.php
- removed file page-user-accommodation-vacancy-list.php and replaced with page-user-content-list.php
- removed file page-sidebar-both.php. Instead, users can set positioning of sidebar using default page template via metaboxes (after page is published or saved).
- removed file page-sidebar-left.php. Instead, users can set positioning of sidebar using default page template via metaboxes (after page is published or saved).
- removed file page-sidebar-right.php. Instead, users can set positioning of sidebar using default page template via metaboxes (after page is published or saved).
- removed file page-no-sidebar.php. Instead, users can set positioning of sidebar using default page template via metaboxes (after page is published or saved).
- removed file page-hotel-list.php. Instead, users can select catering type in Accommodation list template.
- removed file page-self_catered-list.php. Instead, users can select catering type in Accommodation list template.
- removed file sidebar-left-search.php as it can be achieved by sidebar-left.php.
- removed file sidebar-home-above-slider.php as it can be achieved by sidebar-under-header.php.
- removed file sidebar-home-below-slider.php as content is already addable to sidebar-home-content.php

Files changed:

404.php
blog.php
byt_home.php
changelog.txt
comments.php
comments.php
custom-search-results.php
footer.php
footer.php
functions.php
header.php
includes/admin/admin.js
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/classes/abstracts/byt-entity.php
includes/classes/accommodation.class.php
includes/classes/cabin_type.class.php
includes/classes/car_rental.class.php
includes/classes/cruise.class.php
includes/classes/post.class.php
includes/classes/tour.class.php
includes/parts/accommodation-booking-form.php
includes/parts/accommodation-confirmation-form.php
includes/parts/accommodation-item.php
includes/parts/car_rental-booking-form.php
includes/parts/car_rental-confirmation-form.php
includes/parts/car_rental-item.php
includes/parts/cruise-booking-form.php
includes/parts/cruise-confirmation-form.php
includes/parts/cruise-item.php
includes/parts/cruise-item.php
includes/parts/home-page-header.php
includes/parts/inquiry-form.php
includes/parts/location-item.php
includes/parts/location-item.php
includes/parts/post-item.php
includes/parts/review-item.php
includes/parts/tour-booking-form.php
includes/parts/tour-confirmation-form.php
includes/parts/tour-item.php
includes/plugins/widgets/widget-accommodation-list.php
includes/plugins/widgets/widget-car_rental-list.php
includes/plugins/widgets/widget-cruise-list.php
includes/plugins/widgets/widget-location-list.php
includes/plugins/widgets/widget-post-list.php
includes/plugins/widgets/widget-search.php
includes/plugins/widgets/widget-search.php
includes/plugins/widgets/widget-tour-list.php
includes/post_types/accommodations.php
includes/post_types/cabin_types.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/facilities.php
includes/post_types/locations.php
includes/post_types/posts.php
includes/post_types/reviews.php
includes/post_types/room_types.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_globals.php
includes/theme_meta_boxes.php
includes/theme_of_custom.php
includes/theme_of_default_fields.php
includes/theme_post_types.php
includes/theme_utils.php
includes/theme_woocommerce.php
index.php
js/accommodations.js
js/account.js
js/car_rentals.js
js/cruises.js
js/inquiry.js
js/jquery.uniform.min.js
js/locations.js
js/reviews.js
js/scripts.js
js/search_widget.js
js/search.js
js/tours.js
css/style.css
css/style-rtl.css
languages/default.mo
languages/default.pot
options.php
page-accommodation-list.php
page-car_rental-list.php
page-contact-form-7.php
page-contact.php
page-cruise-list.php
page-location-list.php
page-tour-list.php
page-user-account.php
page-user-content-list.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php
page-user-submit-content.php
page.php
plugins/frontend-submit/frontend-submit.php
plugins/metaboxes/meta_box.php
plugins/widgets/widget-accommodation-list.php
plugins/widgets/widget-address.php
plugins/widgets/widget-car_rental-list.php
plugins/widgets/widget-cruise-list.php
plugins/widgets/widget-home-feature.php
plugins/widgets/widget-location-list.php
plugins/widgets/widget-search.php
plugins/widgets/widget-social.php
plugins/widgets/widget-tour-list.php
sidebar-above-footer.php
sidebar-footer.php
sidebar-home-above-slider.php
sidebar-home-below-slider.php
sidebar-home-content.php
sidebar-home-footer.php
sidebar-left-search.php
sidebar-left.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php
sidebar-right.php
sidebar-under-header.php
sidebar.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
single.php
woocommerce/cart/
woocommerce/cart/cart-empty.php
woocommerce/cart/cart-item-data.php
woocommerce/cart/cart-shipping.php
woocommerce/cart/cart.php
woocommerce/checkout/
woocommerce/checkout/form-billing.php
woocommerce/checkout/form-checkout.php
woocommerce/checkout/form-shipping.php
woocommerce/checkout/review-order.php
woocommerce/checkout/thankyou.php
woocommerce/order/
woocommerce/order/order-details.php

v5.32

18.12.

- Fixed issue with room prices all being the same
- Upgraded to latest Rev Slider version (4.6.5).
- Fixed tour schedule admin issue
- Self-catered room count wasn't being set to 1 from frontend submit. Fixed.
- Contact form 7 wasn't displaying map even when coordinates set. Fixed.
- comment_form() support added.
- Url-escaped all occurences of home_url() echo.
- Removed plugins/urlify tests folder, .gitignore, .travis.yml, composer.json, INSTALL, phpunit.xml, README.md files as they are not needed.
- Added wp_title filter support
- Removed use of STYLESHEETPATH and TEMPLATEPATH. Using get_stylesheet_directory() and get_template_directory() instead.
- Removed deprecated screen_icon() calls.

Files changed:

style.css
css/style.css
css/theme-black.css
css/theme-blue.css
css/theme-navy.css
css/theme-orange.css
css/theme-pink.css
css/theme-purple.css
css/theme-strawberry.css
css/theme-yellow.css
includes/admin/admin.js
includes/post_types/accommodations.php
includes/theme_filters.php
includes/theme_of_custom.php
includes/theme_utils.php
plugins/class-tgm-plugin-activation.php
plugins/frontend-submit/class-html-helper.php
plugins/frontend-submit/frontend-submit.php
plugins/metaboxes/meta_box.php
plugins/revslider/revslider.zip
comments.php
footer.php
header.php

Files removed:

plugins/urlify/.gitignore
plugins/urlify/.travis.yml
plugins/urlify/composer.json
plugins/urlify/INSTALL
plugins/urlify/phpunit.xml
plugins/urlify/README.md
plugins/urlify/tests/

v5.31

02.12.

- Fixed bug of all accommodations appearing in My Accommodations in front end submissions menu.
- Fixed bug of Location dropdown not being populated in front end submission accommodation edit.
- Removed weird AAA echo in location search.
- Fixed country dropdown in WooCommerce
- Fixed rtl header css issue

Files changed:

plugins/frontend-submit/frontend-submit.php
includes/theme_ajax.php
page-user-accommodation-list.php
page-user-accommodation-vacancy-list.php
page-user-room-list.php
css/style-rtl.css
css/style.css
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/tours.php
includes/post_types/cruises.php
includes/classes/abstracts/byt-entity.php

v5.30

23.11.

- Fixed bug of all hotels and tours appearing on each location.

Files changed:

includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/tours.php

21.11.

- Add option to hide header ribbon via Theme options (General settings)
- Added Location meta box to tour, hotel, self catered list page to filter by location.
- Added max number of adults and children to self-catered accommodations (set from edit accommodation scree, used 5 if none set).
- Fixed issue with tour map not loading on tab switch
- Added captcha to inquiry and contact form
- Fixed review field values not showing up in single tour, accommodation, cruise view
- Fixed group tour price being calculated wrong in WooCommerce cart.
- Reduced number of queries used across the board, especially in -item.php templates
- Significantly improved search mechanism
-- Search mechanism now uses WP_Query for querying (accommodations, tours, car rentals, cruises, locations)
-- Search mechanism sorting now works
-- Search mechanism "show only available" now works.
-- Still to do: fix search mechanism parameters like guests, rooms, prices
- Added support for html tables and lists in meta boxes
- Fixed error of search form showing when all search options are disabled
- Fixed null error in accommodation sidebar.

Files changed:

includes/admin/theme_accommodation_vacancy_admin.php
css/style.css
custom-search-results.php
footer.php
functions.php
header.php
includes/admin/admin.js
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_currency_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/classes/abstracts/byt-entity.php
includes/classes/accommodation.class.php
includes/classes/cruise.class.php
includes/parts/accommodation-latest.php
includes/parts/car_rental-latest.php
includes/parts/cruise-latest.php
includes/parts/home-search-box.php
includes/parts/inquiry-form.php
includes/parts/location-item.php
includes/parts/login-lightbox.php
includes/parts/register-lightbox.php
includes/parts/review-item.php
includes/parts/tour-latest.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/locations.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_meta_boxes.php
includes/theme_utils.php
js/accommodations.js
js/car_rentals.js
js/contact.js
js/cruises.js
js/inquiry.js
js/locations.js
js/metaboxes.js
js/reviews.js
js/scripts.js
js/search_widget.js
js/tours.js
options.php
page-accommodation-list.php
page-contact.php
page-hotel-list.php
page-self_catered-list.php
page-tour-list.php
page-user-accommodation-list.php
page-user-accommodation-vacancy-list.php
plugins/frontend-submit/frontend-submit.php
plugins/metaboxes/meta_box.php
plugins/widgets/widget-search.php
sidebar-right-accommodation.php
single-accommodation.php
single-location.php
single-tour.php
style.css

v5.20

31.10.

- renamed is_woocommerce_active to byt_is_woocommerce_active to avoid conflicts with other plugins.
- fixed error on tour and cruise issues caused by sql bug.
- fixed issues with inquiry form when user is logged out.

Files changed

header.php
includes/parts/inquiry-form.php
includes/post_types/cruises.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_woocommerce.php
css/style.css
options.php
custom-search-results.php


30.10.

- search filter is now a widget - with translatable fields.
- home page search widget fields are now editable from Theme options -> Search results.
- search widget fields prepulated based on query string values.
- autosuggest feature added to location search field.
- resolved issues with cruise weekly type not working
- partial date booking issue resolved - after upgrade, existing users must go to Theme options -> Upgrade tab and click the "Fix partial booking issue" to fix existing bookings.
- dynamic tabs and fields are now translatable via WPML - after upgrade, existing users must go to Theme options and click Save for the dynamic strings to properly register with WPML.
- booked date range issue resolved - if date between two dates was booked out, one could still book the date range and the already booked date appeared a price 0.
- dynamic fields allow more HTML tags now.
- issue with cruises and tours end date resolved.
- direct include of jquery ui removed. Resorted to using built in jquery ui libraries instead.

Files changed:

custom-search-results.php
css/style.css
functions.php
header.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/classes/abstracts/byt-entity.php
includes/classes/accommodation.class.php
includes/classes/cabin_type.class.php
includes/classes/car_rental.class.php
includes/classes/cruise.class.php
includes/classes/room_type.class.php
includes/classes/tour.class.php
includes/parts/accommodation-booking-form.php
includes/parts/home-page-header.php
includes/parts/home-search-box.php
includes/parts/home-search-box.php
includes/post_types/accommodations.php
includes/post_types/cruises.php
includes/post_types/search.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_of_custom.php
includes/theme_post_types.php
includes/theme_utils.php
includes/theme_utils.php
js/accommodations.js
js/jquery-ui.min.js
js/scripts.js
js/scripts.js
js/search_widget.js
js/search.js
js/custom-suggest.js
options.php
plugins/frontend-submit/frontend-submit.php
plugins/metaboxes/meta_box.php
plugins/widgets/widget-search.php
sidebar-left-search.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
wpml-config.xml

v5.01

01.10.2014

- Resolved issues with registration/confirmation mails not being sent on register
- Added ability to synchronize review counts/scores from Reviews tab in Theme options (bottom of Reviews tab)
- Fixed issue with reviews not showing correct rating scores (admin must also run Sync reviews action mentioned above at least for this to then work).
- Grid view / list view switch resize fluid items fix
- Fixed reorder dynamic tabs and fields in options issue
- Fixed hardcoded table names in accommodations.php
- Resolved issue of duplicate terms being created in woocommerce
- Updated language files with latest translatable terms
- Fixed issue with comma in address on contact map
- Fixed issue with cruise schedules
- Fixed issue with inquiry and review buttons not working

Files changed:
functions.php
style.css
js/scripts.js
languages/default.pot
languages/default.mo
includes/parts/accommodation-item.php
includes/parts/cruise-item.php
includes/parts/tour-item.php
includes/parts/review-item.php
includes/post_types/reviews.php
includes/theme_ajax.php
includes/theme_of_custom.php
options.php
includes/theme_utils.php
js/contact.js
includes/theme_post_types.php
includes/admin/theme_cruise_schedule_admin.php
single-tour.php
includes/theme_woocommerce.php
css/style.css
includes/theme_actions.php
plugins/frontend-submit/frontend-submit.php
page-user-register.php
includes/parts/register-lightbox.php
includes/theme_meta_boxes.php
includes/post_types/accommodations.php
includes/post_types/cruises.php
single-accommodation.php
single-car_rental.php
single-cruise.php

v5.00

19.9.2014
- fixed leftover bug in functions.php and single-tour.php
- hide hotels/self catered count if accommodations are not enabeld

Files changed:
includes/parts/location-item.php
single-tour.php
functions.php

19.9.2014

- Cruises and cabins data type / scheduling
- Front end accommodation/room type/vacancy submission
- Added new page templates for front end listing and submitting accommodations, room types and vacancies
- Content contributing user registration mode
- Removed type archive list page templates, and instead added type parameter in admin for reach of hotel,
self catered, car rental, tour, cruise list pages.
- Dynamic review fields for tours/accommodations/cruises editable/addable/removable from admin
- Dynamic extra fields for tours/accommodations/cruises editable/addable/removable from admin
- Dynamic tabs for tours/accommodations/cruises editable/addable/removable from admin
- Revamp of options admin page
- General code refactoring
- Upgraded WooCommerce templates to 2.2.4

Files changed:
_sample/bookyourtravel.sample.xml
byt_home.php
css/admin-custom.css
css/images/
css/images/sprite.png
css/images/ui-bg_glass_75_e6e6e6_1x400.png
css/images/ui-icons_888888_256x240.png
css/jquery-ui-custom.css
css/style.css
framework/includes/class-options-framework-admin.php
functions.php
header-accommodation.php
header-contact.php
header-tour.php
header.php
includes/admin/admin.js
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_cruise_schedule_admin.php
includes/admin/theme_cruise_schedule_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/classes/abstracts/byt-entity.php
includes/classes/accommodation.class.php
includes/classes/BookYourTravel_Accommodation.class.php
includes/classes/cabin_type.class.php
includes/classes/car_rental.class.php
includes/classes/cruise.class.php
includes/classes/location.class.php
includes/classes/room_type.class.php
includes/classes/tour.class.php
includes/parts/accommodation-contact-form.php
includes/parts/accommodation-item.php
includes/parts/accommodation-review-form.php
includes/parts/car_rental-contact-form.php
includes/parts/car_rental-item.php
includes/parts/cruise-booking-form.php
includes/parts/cruise-confirmation-form.php
includes/parts/cruise-item.php
includes/parts/cruise-review-form.php
includes/parts/home-page-header.php
includes/parts/inquiry-form.php
includes/parts/location-item.php
includes/parts/review-form.php
includes/parts/review-item.php
includes/parts/tour-contact-form.php
includes/parts/tour-item.php
includes/parts/tour-review-form.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/cruises.php
includes/post_types/reviews.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_meta_boxes.php
includes/theme_of_custom.php
includes/theme_of_default_fields.php
includes/theme_post_types.php
includes/theme_utils.php
includes/theme_woocommerce.php
js/accommodations.js
js/car_rentals.js
js/cruises.js
js/inquiry.js
js/reviews.js
js/scripts.js
js/tours.js
languages/default.mo
languages/default.pot
options.php
page-accommodation-list.php
page-accommodation-type-archive.php
page-car_rental-list.php
page-car-type-archive.php
page-cruise-list.php
page-hotel-list.php
page-self_catered-list.php
page-submit-content.php
page-tour-list.php
page-tour-type-archive.php
page-user-accommodation-list.php
page-user-accommodation-vacancy-list.php
page-user-account.php
page-user-register.php
page-user-room-list.php
page-user-submit-content.php
plugins/frontend-submit/
plugins/frontend-submit/class-html-helper.php
plugins/frontend-submit/frontend-submit.js
plugins/frontend-submit/frontend-submit.php
plugins/lightSlider/css/lightSlider.css
plugins/lightSlider/js/jquery.lightSlider.js
plugins/lightSlider/js/jquery.lightSlider.min.js
plugins/revslider/revslider.zip
plugins/urlify/
plugins/urlify/.gitignore
plugins/urlify/.travis.yml
plugins/urlify/composer.json
plugins/urlify/INSTALL
plugins/urlify/LICENSE
plugins/urlify/phpunit.xml
plugins/urlify/README.md
plugins/urlify/tests/
plugins/urlify/tests/bootstrap.php
plugins/urlify/tests/URLifyTest.php
plugins/urlify/URLify.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-cruise.php
sidebar-right-tour.php
single-accommodation.php
single-car_rental.php
single-cruise.php
single-location.php
single-tour.php
style.css
woocommerce/checkout/form-shipping.php

v4.4

30.08.2014
- css fixed for images not displaying properly

Files changed:
css/style.css

26.8.2014
- Updated sample data
- Various small css issues fixed

Files changed:
css/style.css
SampleData/bookyourtravel.sample.xml

22.08.2014
- Revolution slider added. Removed old, buggy sequence slider.
Note: your old slides will be lost. You must activate revolution slider and create new slider.
You must then create new slides and go to Theme options and select new slider under Home page tab.
- End date added to repeated tour schedules. Repeated tours can now be scheduled with end date in mind so that seasonal prices can be set for repeated tours.
- Fixed issue with cart is empty for WooCommerce
- Group price supported implemented for tours
- Vacancy issues resolved for when multiple languages are used
- User rating filter removed when reviews are disabled via theme options
- Search by location fix implemented
- Pager last page issue resolved for all paged templates

Files changed:
custom-search-results.php
changelog.txt
functions.php
header-accommodation.php
header-contact.php
header-tour.php
header.php
includes/admin/admin.js
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/classes/accommodation.class.php
includes/classes/car_rental.class.php
includes/classes/location.class.php
includes/classes/tour.class.php
includes/parts/accommodation-item.php
includes/parts/car_rental-item.php
includes/parts/location-item.php
includes/parts/post-latest.php
includes/parts/tour-booking-form.php
includes/parts/tour-item.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/sequence-slides.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_meta_boxes.php
includes/theme_post_types.php
includes/theme_woocommerce.php
js/sequence.jquery-min.js
js/sequence.js
js/tours.js
css/style.css
languages/default.mo
languages/default.pot
options.php
page-accommodation-list.php
page-accommodation-type-archive.php
page-car_rental-list.php
page-car-type-archive.php
page-hotel-list.php
page-self_catered-list.php
page-tour-list.php
page-tour-type-archive.php
plugins/class-tgm-plugin-activation.php
plugins/revslider/
plugins/revslider/revslider.zip
single-accommodation.php
single-tour.php

v4.32

01.08.2014
- Search only accommodations with valid vacancies now fixed.
- Issue of sort by rating/stars is now fixed
- RTL support

Files changed:
includes/post_types/accommodations.php
options.php
includes/theme_actions.php
single-accommodation.php
single-car_rental.php
single-location.php
single-tour.php
single.php
css/style.css
css/style-rtl.css

30.07.2014
- Fixed so that WooCommerce order creation does not delete booking
- Vacancies/Hotels were appearing once for each language when multiple languages installed. This has been fixed.

Files changed:

functions.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/locations.php
includes/post_types/tours.php
includes/theme_ajax.php
includes/theme_woocommerce.php

26.07.2014
- Sample Content Updated

Files changed:

SampleData/bookyourtravel.sample.xml

25.07.2014

- Theme options are now WPML compatible - with help of wpml-config.xml
- Click on inquiry form cancel button now properly closes inquiry form
- Admin can now enable/disable captcha via theme options
- Single location page now has a gallery of images using jquery.lightSlider
- Website null issue has been resolved in contact page map
- Custom tables are now utf-8 compatible so non-latin text can be entered and used without problems.
- Admin can now enable/disable reviews via theme options
- WPML booking/vacancy/schedule compatibility was rechecked
- WooCommerce calculation issues resolved - if first X children are free etc.
- Single accommodation/tour/car rental - if fields are blank, labels are no longer shown
- Admin can now specify multiple contact email addresses for propreties by separating them with semi-colon (;)
- Google map issue, where you click on Location tab, then click away, then click back to Location tab, does not rerender map properly resolved
- WooCommerce booking details are now translatable
- Missing translations in admin added
- Booking is now properly deleted if item is removed from WooCommerce cart
- Search only valid tours/car rentals now implemented. Option added to Searching tab in theme options.
- Added loading "gif" when book buttons are clicked to ease waiting
- Multiple redundant functions removed.
- Code revamped, improved and optimized throughout the theme.

Files changed:

SampleData/bookyourtravel.sample.xml
archive-location.php
byt_home.php
changelog.txt
css/style.css
custom-search-results.php
framework/css/optionsframework.css
framework/includes/class-options-framework-admin.php
framework/includes/class-options-framework.php
framework/includes/class-options-interface.php
framework/includes/class-options-media-uploader.php
framework/includes/class-options-sanitization.php
framework/js/media-uploader.js
framework/js/options-custom.js
functions.php
header-accommodation.php
header-contact.php
header-tour.php
header.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/classes/location.class.php
includes/parts/accommodation-booking-form.php
includes/parts/accommodation-item.php
includes/parts/accommodation-latest.php
includes/parts/accommodation-review-form.php
includes/parts/car_rental-booking-form.php
includes/parts/car_rental-contact-form.php
includes/parts/car_rental-item.php
includes/parts/car_rental-latest.php
includes/parts/location-item.php
includes/parts/register-lightbox.php
includes/parts/tour-booking-form.php
includes/parts/tour-contact-form.php
includes/parts/tour-item.php
includes/parts/tour-latest.php
includes/parts/tour-review-form.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/locations.php
includes/post_types/reviews.php
includes/post_types/sequence-slides.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_meta_boxes.php
includes/theme_post_types.php
includes/theme_woocommerce.php
js/accommodations.js
js/car_rentals.js
js/locations.js
js/scripts.js
js/tours.js
languages/default.mo
languages/default.pot
options.php
page-accommodation-list.php
page-accommodation-type-archive.php
page-car_rental-list.php
page-car-type-archive.php
page-hotel-list.php
page-location-list.php
page-self_catered-list.php
page-tour-list.php
page-tour-type-archive.php
page-user-account.php
page-user-register.php
plugins/metaboxes/meta_box.php
plugins/widgets/widget-social.php
sidebar-right-accommodation.php
sidebar-right-tour.php
single-accommodation.php
single-car_rental.php
single-location.php
single-tour.php
single-tour.php
wpml-config.xml

v4.2:

27.06.2014

- Tours not displaying prices fix

Files changed:

includes/post_types/tours.php

27.06.2014

- Tour/accommodation/car rental bookings can now be added and updated via admin dashboard.
- Captcha has been added to registration form and registration ligthbox
- Registration form issue with wysia newsletter plugin fixed when new users are registered.
- Car rental when number of cars available has been exceeded, booking is no longer possible.
- Accommodations, car rentals, tours can now be marked as "reservation only", and not processed by woocommerce even when woocommerce is active and used.
- Accommodations, car rentals, tours can now be marked as featured. Admin can set on Theme options -> Home page that only featured items get displayed on home page.
- Users can now link to tabs on single pages... like http://www.kajag.com/themes/book_your_travel_wordpress/accommodation/italia-hotel/#description and the correct tab will open
- Custom templates like Accommodation list archive, Car rental list etc now can display custom content above the list (content that is entered via content editor).
- Car rentals, tours, accommodations dipslay lightSlider image gallery on single view with thumbnails and left/right controls.
- Accommodation facilities bug where user could not uncheck all facilities and save accommodation has been resolved.
- Locations show hotels that belong to their location "children" now. For example, location England will now show all hotels/tours/car rentals that belong to London, Manchester, Liverpool etc.
- Updated documentation
- Updated preview

Files changed:

SampleData/bookyourtravel.sample.xml
blog.php
functions.php
includes/admin/admin.js
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_tour_schedule_booking_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/classes/accommodation.class.php
includes/classes/car_rental.class.php
includes/classes/location.class.php
includes/classes/tour.class.php
includes/parts/accommodation-item.php
includes/parts/accommodation-latest.php
includes/parts/car_rental-confirmation-form.php
includes/parts/car_rental-item.php
includes/parts/car_rental-latest.php
includes/parts/location-item.php
includes/parts/location-latest.php
includes/parts/post-latest.php
includes/parts/register-lightbox.php
includes/parts/tour-item.php
includes/parts/tour-latest.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/locations.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_meta_boxes.php
includes/theme_post_types.php
includes/theme_utils.php
index.php
css/style.css
js/accommodations.js
js/car_rentals.js
js/scripts.js
js/tours.js
js/tours.js
languages/default.mo
languages/default.pot
options.php
page-accommodation-list.php
page-accommodation-type-archive.php
page-car_rental-list.php
page-car-type-archive.php
page-hotel-list.php
page-location-list.php
page-self_catered-list.php
page-tour-list.php
page-tour-type-archive.php
page-user-register.php
plugins/lightSlider folder
plugins/metaboxes/js/scripts.js
plugins/metaboxes/meta_box.php
search.php
single-accommodation.php
single-car_rental.php
single-location.php
single-tour.php
single.php

v4.1:

30.05.2014

- Another incompatibility issue fixed

Files changed:

single-accommodation.php

29.05.2014

- Added css/admin-custom.css so that you can style the admin.
- Fixed issue of html breaking on accommodation/tour/car rental lists when html is used inside description.
- Added a number of filters and actions (hooks) to many pages in order to improve usability of theme and simplify overrides and reduce requirement of copying entire files to child theme. These filters have been added to documentation for reference.
- Added single car rental screen, and single car rental permalink slug to settings. Settings need to be saved and the permalinks need to be flushed in order for this to work and to avoid 404 error.
- Improved car rental booking form to be in line with accommodation booking form.
- Car booking form now has a flexible dropoff location field.
- Improved tour booking form to be in line with accommodation booking form.
- Tour booking form now allows multiple people to be booked in one go.
- Improved accommodation vacancy and tour schedule calendar by doing ajax calls for vacancy days between month changes in order to improve performance and also allow bookings for future dates for as far ahead as vacancies exist.
- Fixed issue with registration lightbox requiring a “agree terms and conditions” checkbox be checked and that checkbox was nowhere to be found.
- Added location archive page that lets you specify a location parent (in order to list sub locations).
- Added inquiry form to tour single page
- Added inquiry form to car rental single page
- Adult/child count/pickup location/drop off location are now included in booking emails sent to admin and customer
- Various housekeeping tasks (like making overall code more Object oriented) etc.
- Fixed WPML issues with vacancies and prices.
- php incompatibility issue resolved

Files that were changed:

byt_home.php
css/style.css
custom-search-results.php
functions.php
header-accommodation.php
header-contact.php
header-tour.php
header.php
includes/admin/theme_accommodation_booking_admin.php
includes/admin/theme_car_rental_booking_admin.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_tour_schedule_admin.php
includes/classes/accommodation.class.php
includes/classes/car_rental.class.php
includes/classes/location.class.php
includes/classes/room_type.class.php
includes/classes/tour.class.php
includes/parts/accommodation-booking-form.php
includes/parts/accommodation-confirmation-form.php
includes/parts/accommodation-contact-form.php
includes/parts/accommodation-item.php
includes/parts/accommodation-review-form.php
includes/parts/car_rental-booking-form.php
includes/parts/car_rental-confirmation-form.php
includes/parts/car_rental-contact-form.php
includes/parts/car_rental-latest.php
includes/parts/location-item.php
includes/parts/location-latest.php
includes/parts/register-lightbox.php
includes/parts/tour-booking-form.php
includes/parts/tour-confirmation-form.php
includes/parts/tour-contact-form.php
includes/parts/tour-item.php
includes/parts/tour-review-form.php
includes/post_types/accommodations.php
includes/post_types/car_rentals.php
includes/post_types/tours.php
includes/theme_actions.php
includes/theme_ajax.php
includes/theme_filters.php
includes/theme_meta_boxes.php
includes/theme_utils.php
js/accommodations.js
js/car_rentals.js
js/scripts.js
js/tours.js
languages/default.mo
languages/default.pot
options.php
page-car_rental-list.php
page-car-type-archive.php
page-location-list.php
page-user-forgot-pass.php
page-user-login.php
page-user-register.php
sidebar-right-accommodation.php
sidebar-right-car_rental.php
sidebar-right-tour.php
single-accommodation.php
single-car_rental.php
single-location.php
single-tour.php

v4.0:

14.05.2014

- Fixed search results issue
- Added option to allow people to edit a tour schedule in admin
Files that were changed:

includes/post_types/accommodations.php
includes/post_types/tours.php
includes/admin/theme_accommodation_vacancy_admin.php
includes/admin/theme_tour_schedule_admin.php

13.05.2014

- Fixed booking form children weren't being displayed for hotels bug
Files that were changed:

single-accommodation.php
includes\parts\accommodation-booking-form.php
includes\post_types\accommodations.php
js\accommodations.js
languages\default.pot
languages\default.mo

07.05.2014

- Search results issue fixed
- Loading animation IE fixed
Files that were changed:

woocommerce\checkout\review-order.php
includes\theme_actions.php
includes\parts\accommodation-booking-form.php
includes\post_types\accommodations.php
includes\theme_ajax.php
js\jquery.tablesorter.min.js
js\accommodations.js

03.05.2014

- Login/register lightbox fix (fixed broken jquery)
- Fixed booking form counting adult count even when per room mode was chosen.
Files that were changed:

/includes/post_types/accommodations.php
/includes/theme_actions.php
/includes/theme_ajax.php
/js/accommodations.js
/js/car_rentals.js
/js/contact.js
/js/metaboxes.js
/js/scripts.js
/js/tours.js

01.05.2014

- Price can be set on a per room or per person basis for each accommodation
- Added text field for Availability tab description for individual accommodation
- Moved calendar to booking form.
- Improved pricing table on booking form.
- Added "Loading..." feature when pricing table is being repopulated.
- Selected default count for adults and children dropdown (1 for adults, 0 for children)
- Updated styling
- Updated language files
- Updated sample data
- Updated preview
Files that were changed:

functions.php
header.php
page-accommodation-type-archive.php
single-accommodation.php
single-tour.php
includes/parts/accommodation-booking-form.php
includes/parts/accommodation-dates-form.php <—removed as not needed
includes/parts/accommodation-item.php
includes/parts/accommodation-contact-form.php
includes/parts/accommodation-review-form.php
includes/parts/car_rental-booking-form.php
includes/parts/car_rental-item.php
includes/parts/tour-booking-form.php
includes/parts/tour-item.php
includes/parts/tour-review-form.php
includes/parts/location-item.php
includes/admin/admin.js
includes/admin/theme_accommodation_vacancy_admin.php
includes/post_types/accommodations.php
includes/theme_ajax.php
includes/theme_meta_boxes.php
includes/theme_post_types.php
js/accommodations.js
js/car_rentals.js
js/contact.js
js/metaboxes.js
js/scripts.js
js/sequence.js
js/tours.js
css/style.css
languages/default.mo
languages/default.pot
SampleData/bookyourtravel.sample.xml

23.04.2014

- Removed console.log from js files.
- Fixed duplicate room display in single accommodation screen.
- Fixed total price issue in non-default currency booking forms.

25.04.2014

- Removed console.log from js files.
- Fixed duplicate room display in single accommodation screen.
- Fixed total price issue in non-default currency booking forms.

23.04.2014

- Fixed price related issues

21.04.2014

- Fixed currency install bug for new installations
- Fixed woocommerce styling

17.04.2014

- Woocommerce payment enabled.
- Creation of daily, weekday and weekly tour types plus standard by-date tour types.
- New way to create schedules for tours and accommodations.
- Fixed issue where js files didn't apply to child theme. They do now.
- Extra info for tours/car rentals now not reliant on whether accommodations are enabled or disabled.
- Labels for meta boxes in admin are now translatable.
- Multiple currency issues resolved.
- Tour type and car rental archive pages added.
- Latest car rentals can now be added to home page.
- DB size of prices increased to 14 digits plus 2 decimals to accommodation currencies with large values.
- User account page fields editable again.
- Rates table added to accommodation booking form.
- When review is deleted scores are updated to account for delete review.
- Added number of adults and number of children to booking form.
- Fixed pager issue on archive pages.
- Updated Sample data
- Updated Documentation
Please note that this update will delete your existing vacancies.

v3.9.1: 20.03.2014

- Fixed registration page issue.
- Fixed admin vacancy and schedule price decimal place support.

v3.9: 15.03.2014

- Slider slides now WPML fully compatible
- Fixed currencies conversion to EURO issue
- Decimal places saved as 00 in admin now fixed for prices of vacancies and tour schedules
- Front page now validates in HTML validator
- Fixed image alignment isszue in posts
- Fixed image responsiveness in posts

v3.8: 22.02.2014

- Added accommodation type archive page template so that admin can create /accommodations/self-catered/apartments, /accommodations/self-catered/villas pages etc.
- Added contact email address for tours and car rental bookings.
- Added booking can be sent to specified email address instead to admin
- Added simple number sum captcha to booking forms
- Added accommodation list template that lists all accommodations (hotels and self-catered).
- Added major WPML fix so that accommodations/tours/car rentals are properly listed when translated on multilanguage websites
- Added WPML fix so that correct page is pulled up for search results/my account/login/signup pages.
- Added fix to entire hide search box if none of the tour/self-catered/hotel/car-rental search options are enabled in theme options
- Fixed bug where latest offers on home page was not pulling up theme-options-assigned category posts
- Fixed css Chrome button layout bug
- Fixed search results bug
- Removed couple of other small bugs

v3.7: 13.02.2014

- Replaced css3-mediaquerries.js with respond.js for Internet Explorer crashing issue
- Temporarily removed compatibility for IE8

v3.6: 10.02.2014

- Removed jetpack dependence for newsletter. Added mailpoet and mailchimp newsletter styles.
- Fixed broken translations where php parameter was passed into translation function by mistake.
- Fixed broken currency conversion (dead webservice provider). Added European Central Bank currency xml support.
- Added automatic-feed-links support.
- Added default content width support.
- Remove miscellaneous bugs reported by theme-check plugin.
- Added better get_template_part support for accommodation, tour, car_rental and location custom post types.
- Added content pagination support.
- Adjusted element heights and fixed broken layout on all data-types lists
- Updated documentation

v3.5: 30.12.2013

- fixed header navigation bug
- upated widget areas

v3.4: 25.12.2013

- added above header and below footer sidebars on all pages.
- room meta information (like tax and price description) is now dynamic, no longer hardcoded.
- locations and sublocations now correctly show accommodations and tours in single view.
- locations and sublocations now correctly show accommodation counts in list view.
- fixed room count bug after booking increasing

v3.3: 20.12.2013

- Resolved issue with hotel and room counts not displaying correct on home page.
- Search results from and to dates now correctly passed on to single accommodation screen via url.
- Fixed issue of booking total price counting number of nights wrong (was always counting 1 night extra).
- Allowed html in text fields (pets, credit card info etc.)
- Added option to filter by room type in accommodation vacancy admin.
- Added button for users to be able to delete all vacancies for accommodations and schedule entries for tours
- Added css for more dropdown levels in main menu

v3.2: 10.12.2013

- Added Widget areas : home above slider, home below slider, blog index above posts, blog index below posts
- Fixed Sidebar so that on tours and accommodation, the sidebar with description appears regardless of whether the user added another widget or not.
- User phone number added to tour, car and accommodation booking forms and confirmation emails.
- Single location now properly lists hotels under hotel tab, self-catered under self-catered tabs and also I added tours under tours tabs.
- Location list item now shows Hotel and self-catered counts separately.

v3.1: 30.11.2013

- Contact form bug fixed
- Header ribbon css z-index issue fixed
- Drop down css opacity resolved
- Updated language files
- Updated Documentation
- Bookings send to different email temporarily removed

v3.0: 29.11.2013

- Tours implemented
- Tours single screen with review and booking
- Tours list page
- Latest tour offers
- Tour search capability
- Bookings send to different email -> admin email to send bookings to now configurable from Data tab in settings.
- Noslider class added to homepage when slider is hidden via theme settings.
- Facility name now shown instead of facility slug in single accommodation screen.
- Contact form bug (no javascript) fixed.
- Added support for child theme to allow for upgrade-proof customization.
- Updated Documentation
- Updated Sample Data
- Updated Preview

v2.1: 21.11.2013

- Issue with search not searching for the right accommodations when hotel search is disabled (it should search for self catered).
- Issue with room prices being the same when clearly different values are entered (previously code was wrongly showing min price for any room, instead of being room specific).

v2.0: 20.11.2013

- Allow creation of sub locations
- Added currency administration page
- Added car rental support with archive page and booking system
- Added WPML language switcher support.
- Allow turning on and off of latest destinations/locations on home page
- Added dropdown filter to accommodations vacancy admin screen to allow filtering by accommodation
- Fixed character count bug for accommodation description
- Fixed vacation rentals calendar issue where switching between months didn't show available vacancies
- Fixed Slider bug
- Added a navy color theme
- Sampe Data update
- Documentation update
- Preview update

v1.3: 9.11.2013

- Vacation rentals added as a separate entity
- Added ability to set posts_per_page for archives and for search results and front page via settings.
- Removed hotel archive page (the built in category-archive like page). Instead we have two page templates for which pages need to be created.
- Self-catered checkbox added to hotel adding page... if self-catered there are no room types and no room count.
- Availability calendar added for vacation rentals
- Changed from dead google currency api to new one (http://www.webservicex.net/CurrencyConvertor.asmx)
- Option to show all hotels/self-catered or only ones with availability
- Removed absolute position on page header on inner pages (fix for bigger logos)
- Sampe Data update
- Documentation update
- Preview update

v1.2.3: 30.10.2013

- Color scheme change logo bug fixed
- Color scheme change Data content bug fixed

v1.2.2: 24.10.2013

- New tab in settings dedicated to search results.
- Users can now specify search results default view. Default is set to Grid view when installed.
- Prices in search results are now dynamic. On the same tab in settings as above, you can now specify price range bottom, price range increment and increment count to determine the prices that are displayed in the form.
- You can now specify decimal places to be shown on all pages by going to the settings Data page and setting the decimal places there in drop down.
- There is a new field in single hotel called hotel_contact_email. If this is specified, the hotel single page now shows a button in the right hand side under the review button. See the following as an example:
http://www.kajag.com/themes/book_your_travel_wordpress/hotels/tropicana-hotel/
- Blog posts have been added to the home page. There is also an option to specify how many posts you want to show here.
- Users can now successfully change permalinks of hotels and locations. After change, user must go to Settings->Permalinks and hit save.
- Issue with currency symbol not showing right on first load of page has now been fixed.
- Heights of hotel descriptions on grid view have also been fixed.
- Updated Sample Data
- Updated Documentation

v1.2.1: 16.10.2013

- Custom slugs for hotels and locations have been temporarily removed

v1.2: 15.10.2013

- Enhanced currency list (based on all currencies supported by Google currency converter:  https://developers.google.com/analytics/devguides/platform/features/currencies).
- Default currency selection in theme settings.
- Configurable checkbox list of currencies currently enabled on site (and appearing in toolbar) from theme settings
- Configurable speed of slider on home page
- Contact form 7 support
- Fix of search by not found location which previously showed result (eg search for asdasdsads as reported bug).
- Hide "What" field in form if only one set of data is enabled (eg only hotels, or only flights)
- Completed booking of vacancy reduces the number of available rooms for that vacancy. Once all rooms are taken, vacancy marked as null.
- If a booking (spam) is deleted, that vacancy room_count is returned to original.
- Added Accommodation types - so that we can have hotels, lodges, flats etc
- Search by accommodation type
- Dates allow past dates to be selected bug fix
- Booking price total now displayed in booking form instead of the current room price per day.
- Allow searching across multiple vacancy dates without prices disappearing (reported bug)
- Email sent to user on booking.
- Updated Sample data
- Updated Documentation
- Updated Preview file

v1.1: 30.09.2013

- Some php bug fixes
- slider theming css fix
