WP Travel Engine

Release-by-release breaking change history · 20k+ active installs

HIGH RISK

6.8.6 → 6.8.7

High risk: 55 removed methods, 3 changed templates, 2 removed class constants.

  • The filter wptravelengine_dummy_email_tags_callback is no longer fired. Any code hooked to it stops running silently.
  • WPTravelEngine\Abstracts\EmailTags::get_last_name() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_fullname() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_user_email() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_billing_address() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_city() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_country() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_url() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_booked_trip_name() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_code() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_start_date() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_end_date() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_traveler_count() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_booking_id() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_booking_url() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_booking_trips_count() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_date() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_booked_date() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_payment_id() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_payment_method() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_payment_link() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_price() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_total_cost() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_subtotal() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_total() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_paid_amount() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_due() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_extra_fee() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_total_gateway_fee() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_discount_name() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_discount_amount() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_discount_sign() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_discount_value() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_booking_details() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_booking_summary() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_payment_details() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_trip_booking_details() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_additional_note() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_billing_details() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_traveler_details() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_emergency_details() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_bank_details() was removed.
  • WPTravelEngine\Abstracts\EmailTags::get_check_payment_instruction() was removed.
  • WPTravelEngine\Booking\Email\Dummy\DummyTags::build_callbacks() was removed.
  • WPTravelEngine\Booking\Email\Dummy\DummyTags::get_empty() was removed.
  • WPTravelEngine\Booking\Email\Dummy\DummyTags::get_price() was removed.
  • WPTravelEngine\Booking\Email\Template_Tags::get_due_amount() was removed.
  • WPTravelEngine\Booking\Email\Template_Tags::get_cart_v3_booking_payment_details() was removed.
  • WPTravelEngine\Booking\Email\Template_Tags::get_cart_v4_booking_payment_details() was removed.
  • WPTravelEngine\Booking\Email\Template_Tags::discount_amount() was removed.
  • WPTravelEngine\Booking\Email\Template_Tags::get_no_of_travellers() was removed.
  • WPTravelEngine\Booking\Email\Template_Tags::get_traveller_details() was removed.
  • WPTravelEngine\Core\Controllers\Ajax\ResendPurchaseReceipt::wptravelengine_booking_mail_tags() was removed.
  • WPTravelEngine\Notices\ClassicEditorNotice::display() was removed.
  • WPTravelEngine\Notices\ClassicEditorNotice::handle_dismiss() was removed.
  • The class constant WPTravelEngine\Notices\ClassicEditorNotice::DISMISS_META_KEY was removed.
  • The class constant WPTravelEngine\Notices\ClassicEditorNotice::DISMISS_ACTION was removed.
  • Wp_Travel_Engine_Admin::get_capabilities() was removed.
  • The post type trip is no longer registered. Its content disappears from the admin and its archives 404.
  • The template includes/backend/templates/booking/create.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/classes/Booking/Email/Template_Tags.php changed. Any theme override of it is now out of date and will miss the change.
  • The template public/class-wp-travel-engine-template-hooks.php changed. Any theme override of it is now out of date and will miss the change.
LOW RISK

6.8.5 → 6.8.6

Low risk: 8 changed templates.

  • The template includes/backend/templates/booking/partials/payment-details.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/backend/templates/booking/partials/payment-summary-items.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/backend/templates/booking/partials/payment-summary-total.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/classes/Booking/Email/Template_Tags.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/templates/account/booking-details.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/templates/account/tab-content/bookings/bookings-html.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/templates/account/tab-content/bookings/bookings-manager.php changed. Any theme override of it is now out of date and will miss the change.
  • The template includes/templates/single-trip/tabs-nav.php changed. Any theme override of it is now out of date and will miss the change.