Changelog information below shows earlier versions info. To view recent changelog information of WP Travel free, click here.
Date & Version
WP Travel Changelogs
21.09.2026 - ver 12.0.4
- Fixes: Disabled Social Login temporarily for security purposes.
08.09.2026 - ver 12.0.3
- Fixes: Resolved an issue with the checkout DOB (Date of Birth) date picker that prevented users from selecting past dates.
04.09.2026 - ver 12.0.2
- Fixes: Unauthenticated arbitrary booking payment reset.
- Fixes: Authenticated (Subscriber+) booking payment-state tampering via IDOR.
- Fixes: Issue caused by is_plugin_active() when the plugin is network activated on multisite.
- Fixes: Issue caused by get_plugin_data() returning null, by adding a file_exists() check.
19.08.2026 - ver 12.0.1
- Fixes: Fixed a checkout issue affecting inventory-enabled trips.
17.08.2026 - ver 12.0.0
- Enhancements: Added nonce verification and permission checks to ensure that only Administrators and Site Editors can add or edit coupons.
- Enhancements: Added more travel themes to the Marketplace page.
- Enhancements: Added more travel site demos to the Demo Sites page.
- Enhancements: Added the missing translation string for the Trip Search button label.
- Fixes: Fixed a design issue affecting the WP Travel settings toggle caused by WordPress 7.0.
28.07.2026 - ver 11.9.0
- Enhancements: Improved sanitization logic in the pricing update function to prevent unintended data loss.
- Enhancements: Added the wp_travel_show_min_price_from_selected_pricing_cat_single_trip_template filter to allow displaying the minimum price from a selected pricing category on the single trip template.
- Enhancements: Added the wp_travel_set_pricing_cat_to_show_min_price_single_trip_template filter to define which pricing category should be used for minimum price display on the single trip template.
- Fixes: Improved the dashboard review section so it no longer remains active after users select โI already reviewedโ or โRemind me later.โ
- Fixes: Fixed the responsive layout issue affecting date listings in the trip template.
- Fixes: Resolved a deprecation warning on the Booking Report page.
10.07.2026 - ver 11.8.1
- Fixes: Security: Multiple security hardening improvements.
- Fixes: Security: Improved payment request validation and authorization checks.
- Fixes: Security: Enhanced booking access controls.
06.07.2026 - ver 11.8.0
- Enhancements: Introduced a Booking Count feature on the single trip template.
- Enhancements: Added an option to enable or disable the Booking Count feature.
- Enhancements: Updated the single trip template to display "Be the first to rate this trip" when no reviews are available.
- Fixes: Fixed a vulnerability that allowed attackers to extract usernames and passwords through SQL injection in the wp_travel_update_trip request.
- Fixes: Fixed an SQL injection vulnerability in the add_individual_date function.
- Fixes: Sanitized and validated the pricing_ids input associated with trip dates.
- Fixes: Replaced unsafe SQL queries with prepared statements to improve database security.
29.06.2026 - ver 11.7.2
- Fixes: Added ownership validation to cart update, cart removal, and apply coupon actions.
23.06.2026 - ver 11.7.1
- Fixes: Added an authentication + ownership check to "wp_travel_cancel_booking_callback()".
- Fixes: Removed "wp_ajax_nopriv_wp_travel_cancel_booking" registration.
09.06.2026 - ver 11.7.0
- Enhancements: Extended Trip Schema data with additional fields ( Trip Description, Trip Link, Trip Code, Trip Group Size, Trip image link ).
- Enhancements: Updated the schema type from Trip to TouristTrip for improved structured data compliance.
- Fixes: Fixed an issue where the WP Travel Dashboard page was not automatically set during the initial setup process.
- Fixes: Resolved a plugin activation issue that triggered a database error when the wp_wt_dates table was missing.
- Fixes: Fixed a deprecation warning caused by passing null to preg_replace() during WP Travel settings sanitization in AJAX requests.
20.05.2026 - ver 11.6.0
- Enhancements: Added a condition to make the dashboard widget visible only to site admins.
- Enhancements: Added the wp_travel_load_text_domain_from_mo_files filter to control loading translations from .mo files.
- Fixes: Updated the Archive Page Search Form so that the Location taxonomy is displayed in a parentโchild hierarchical structure within select options.
- Fixes: Audited AJAX requests and added appropriate security validations to help protect against potential attacks.
04.05.2026 - ver 11.5.0
- Enhancements: Added a new feature to trigger trip reminder emails.
- Enhancements: Added a new feature to trigger trip review emails.
- Fixes: Audited AJAX requests related to coupons and added proper security validations to help protect against potential attacks.
- Fixes: Updated Archive Search Form to display Trip Types taxonomy in a parentโchild hierarchical format for select options.
07.04.2026 - ver 11.4.0
- Enhancements: Added support to display label โN/Aโ when trip start and end dates are not set.
- Enhancements: Introduced an Admin Demo Lists page to showcase all FSE demos.
- Enhancements: Added one-click import functionality for FSE demos.
- Enhancements: Added two new design layouts for the Coming Soon page.
- Enhancements: Added a layout selection option to choose a preferred Coming Soon design.
- Fixes: Resolved SQL error caused by multiple joins on wp_postmeta.
- Fixes: Added a unique alias (wptravel_meta) to the postmeta join in the search query.
- Fixes: Updated the posts_where filter to reference the alias instead of the default table name.
- Fixes: Fixed booking issue occurring when trip start and end dates were the same.
17.03.2026 - ver 11.3.0
- Enhancements: Added a hook 'wp_travel_cancel_booking_days_limit' to change interval value for the booking cancelation.
- Enhancements: Added a hook 'wp_travel_label_for_no_trip_date' to change label form 'N/A' to custom label if no trip dates available.
- Enhancements: Added a condition to disable booking cancelation before a certain days before travel date.
- Enhancements: Added a hook "wptravel_exclude_booking_dates_range_for_all_trips" to block booking date form given range for all trips.
- Enhancements: Refined and improved the Setup Page design layout for better structure and user experience.
- Fixes: Resolved incompatibility issue between Coming Soon setup and Classic Theme
- Fixes: Fixed the translation issue with date picker.
- Fixes: Fixed the issue with pax selector of pricing category with trip extras.
- Fixes: Fixed issue with wp_travel_send_payment_admin_emails_to_admin filter.
- Fixes: Fixed issue with date picker of trip search form.
- Fixes: Fixed SMTP compatibility issue where emails were bypassing plugins like WP Mail SMTP and Gravity SMTP due to early loading of the demo importer.
17.02.2026 - ver 11.2.0
- Enhancements: Added an icon option in Trip Tab settings.
- Fixes: Resolved the issue with the pax selector on the checkout page.
- Fixes: Fixed the pax selector issue on the trip page.
- Fixes: Corrected the issue where custom field data was not working in emails for payments made via PayPal.
- Fixes: Fixed the issue where the pax selector could not be unselected in the On-Page booking modal.
- Fixes: Resolved PHP warnings generated during โbooking onlyโ bookings.
02.02.2026 - ver 11.1.1
- Fixes: Added proper permission check on the wp_travel_update_settings AJAX request.
- Fixes: Added proper permission check on the wptravel_get_settings AJAX request.
- Fixes: Added proper nonce check and permission check on the wp_travel_reset_cached_page_list AJAX request.
26.01.2026 - ver 11.1.0
- Enhancements: Added Quick Overview admin dashboard widget.
- Enhancements: Added Recent Inquiries admin dashboard widget.
- Enhancements: Added the wp_travel_block_bookings_date_range hook to restrict bookings form by a given date range.
- Enhancements: Added a new hook to disable enquiry emails for the admin and send them to secondary email addresses instead.
- Fixes: Identified and fixed an issue with the pax selector on the checkout page.
- Fixes: Fixed an issue where the pax selector could not be unselected in the OnPage Booking modal.
- Fixes: Fixed PHP warnings generated during booking in โbooking onlyโ scenarios.
- Fixes: Fixed an issue with the date picker in the search form filter.
29.12.2025 - ver 11.0.0
- Fixes: Fixed an issue where the Subscribe label and Subscribe text were automatically reset on page refresh, even when set to empty.
- Enhancements: Added a โSelect Locationโ option to the pickup location dropdown on the checkout page.
- Enhancements: Added a new hook to disable booking emails for the admin and send them to secondary email addresses instead.
- Enhancements: Added a new hook to disable payment emails for the admin and send them to secondary email addresses instead.
- Enhancements: Added a new hook to disable enquiry emails for the admin and send them to secondary email addresses instead.
09.12.2025 - ver 10.9.0
- Fixes: Resolved deprecated PHP warnings to ensure better compatibility with the latest PHP versions.
- Fixes: Fixed the salutation issue occurring in the multicart checkout scenario.
- Fixes: Fixed header and footer rendering issues on the default Single Trip and Trip Archive templates, particularly for FSE themes.
- Fixes: Added logic to block all booking-related actions (such as booking emails and other processes) for incomplete bookings made via Standard PayPal.
- Enhancements: Added a WhatsApp button on the Single Trip template to allow users to send trip enquiries directly via WhatsApp
18.11.2025 - ver 10.8.0
- Fixes: Made missing strings translation-ready on the customer dashboard page.
- Fixes: Added a condition to validate whether the privacy policy checkbox is selected.
- Fixes: Fixed the issue where emails were not being sent to customers after completing payments via PayPal from the dashboard.
- Fixes: Resolved a console error related to the date picker.
- Enhancements: Added functionality to display a required message when the privacy policy checkbox is not selected before payment.
- Enhancements: Introduced a new "Coming Soon" page feature.
- Enhancements: Implemented necessary code to enable translation support for the date picker.
03.11.2025 - ver 10.7.0
- Fixes: Resolved a fatal error occurring when manually adding a booking from the dashboard
- Fixes: Fixed partial payment emails to ensure they are sent correctly when the remaining balance is paid from the customer dashboard
- Fixes: Added a โPartial Payment Successโ notice for PayPal partial payments and Bank Deposit transactions
- Enhancements: Modified the booking logic to display the Bank Deposit option exclusively for bookings using the Bank Deposit payment method
- Enhancements: Added a โSet to Tripโ option for Trip Extras with conditional logic to show only extras associated with each trip and included a direct link in Trip Settings for easier management
- Enhancements: Introduced Google login options for user convenience
- Enhancements: Launched a new feature called Tour Date Countdown
- Enhancements: Enhanced the backend listing table with background color highlights for active and expired coupon statuses
08.09.2025 - ver 10.6.0
- Fixes: Fixed undefined key issue in report page in case there is no booking in system.
- Fixes: Fixed issue where users were not created when โCreate customer on bookingโ was enabled for PayPal bookings.
- Fixes: Fixed the trip id conflict issue on enquiry data.
- Enhancements: Modified trip edit page to display initial pricing and pricing category options without clicking โAdd Priceโ.
- Enhancements: Added Total Pax, Total Amount, Paid Amount Column of admin bookings table.
- Enhancements: Added Total Pax, Total Amount, Paid Amount Column on export booking file.
- Enhancements: Added a support hook to change the email footer of New User added email and Password Reset email.
- Enhancements: Added necessary code to enable translation of the date picker.
- Enhancements: Beta Release of a โComing Soonโ page.
04.08.2025 - ver 10.5.0
- Fixes: Fixed translation compatibility issue with Loco Translate plugin.
- Fixes: Fixed PHP warning related to payment status on the booking admin page.
- Fixes: Optimized AJAX code for submitting enquiries.
- Enhancements: Updated code to display all trips in a monthly tabular format per year.
- Enhancements: Added wp_travel_set_pax_input_disable option to disable the pax selector input.
- Enhancements: Added wp_travel_set_pax_increment_by to set increment value for the pax selector.
- Enhancements: Replaced the previous date picker library due to UI limitations.
- Enhancements: Modified logic to exclude expired dates on the trip page.
- Enhancements: Introduced a new admin page for Enquiry Listings.
- Enhancements: Introduced a new admin page for Booking Reports.
30.06.2025 - ver 10.4.0
- Fixes: Resolved WordPress warnings appearing in version 6.7 and above.
- Fixes: Fixed performance issues caused by slow queries related to WP Travel page settings.
- Fixes: Addressed maintenance mode conflicts when enabled via Elementor.
- Fixes: Corrected payment status label display on the admin booking page.
- Enhancements: Updated the theme listings on the Marketplace page.
- Enhancements: Displayed a โTest Mode is activeโ notice on the checkout page when test mode is enabled.
- Enhancements: Introduced two new email tags: {remaining_payment_details} and {paid_payment_details}.
02.06.2025 - ver 10.3.1
- Fixes: Fixed early text domain loading issue.
27.05.2025 - ver 10.3.0
- Fixes: Resolved an issue with On-page Booking with payment when thatโs the only enabled booking option
- Fixes: Fixed the required message not displaying properly for the Privacy Policy checkbox
- Enhancements: Wrapped โpricing titleโ parameter with โpreg_replaceโ to exclude special characters from the string
- Enhancements: Added shortcode to show trip lists in a monthly tabular form
- Enhancements: The comment reply button is now hidden if โEnable threaded commentsโ is disabled
01.04.2025 - ver 10.2.0
- Fixes: Fixed issue with wp_travel_cart cookie
- Enhancements: Added hook to show all trips taxonomy on select option of trip search form
- Enhancements: Refined the design of dashboard page
- Enhancements: Refined the design of Checkout page
- Enhancements: Added bank description on Onpage Booking Checkout modal
20.03.2025 - ver 10.1.4
- Fixes: Implemented sanitization for coupon codes before applying discounts.
- Fixes: Added sanitization for โPricing Titleโ and โPricing IDsโ during trip add/edit actions to ensure data integrity and prevent potential issues.
03.03.2025 - ver 10.1.3
- Fixes: Temporary Exclude Booking Report admin page for security reason.
25.02.2025 - ver 10.1.2
- Fixes: Security Enhancement: Implemented additional validation for form parameters in the โstat_toolbarโ form.
11.02.2025 - ver 10.1.1
- Fixes: Security Update: Patched vulnerability to prevent SQL Injection.
29.01.2025 - ver 10.1.0
- Fixes: Fixed issue with Standard PayPal payment module on OnPage booking.
- Enhancements: Updated language file.
- Enhancements: Added support hook for implement custom payment options on OnPage booking.
- Enhancements: Added default text for Privacy Policy checkbox.
- Enhancements: Added a โprivacy_policyโ key on โorder_dataโ post meta of booking post type.
- Enhancements: Included Privacy Policy accepted text on the booking table in case if privacy policy is accepted on checkout process.
09.01.2025 - ver 10.0.1
- Fixes: Added missing text domains for translatable strings.
- Fixes: Escaped all output data to prevent potential XSS vulnerabilities in areas where escaping was previously missing.
- Fixes: Ensured all SQL queries use $wpdb->prepare() to prevent SQL injection risks.
- Fixes: Replaced date() by gmdate().



