[2.0.0] - IN DEVELOPMENT
- UIX vendor library handling the TO Settings and refactored the settings code - (PR #332)[#332]
- Various settings which are now handled by Block and Site Editor options. - (PR #332)[#332]
- General testing to ensure compatibility with latest WordPress version (6.6.1).
[1.4.10] - 2024-
- Fixed the multiple select2 box bloat, causing slow pageloads.
[1.4.9] - 2023-08-09
- Fixing the Single Specials "read more" spacing.
- Adding in suport for the read more block while using the Block Editor.
- General testing to ensure compatibility with latest WordPress version (6.3).
[1.4.8] - 2023-04-20
- Adding in the -
lsx_to_disable_dynamic_gallery
filter
- A conflict with WooCommerce and select2
- General testing to ensure compatibility with latest WordPress version (6.2).
[1.4.7] - 2022-12-23
- A parameter to the
to_banner_navigation
shortcode to allow changing the element selector. - A filter to allowing the overwritting of the
banner_navigation
shortcode.to_banner_navigation_atts
- Added in an option to switch the itinerary to the destination images instead of the accommodation images.
- A filter to allow the use of destination pins in the map, for rail and boat tours.
lsx_to_get_itinerary_ids_meta_key
- A function to allow you to include the parent images in the itinerary pool.
lsx_to_itinerary_append_parent_destinations
- The banner easing navigation.
- The output of the Mobile Tours destinations.
- A fatal error with maps outputting on the travel style archives.
- General testing to ensure compatibility with latest WordPress version (6.1.1).
[1.4.6] - 2022-09-22
- An issue causing the LSX TO Widget slider pagination to break.
[1.4.5] - 2022-09-21
- Added a size parameter to
lsx_to_itinerary_thumbnail()
to allow selecting of different size images. - Added the slider breakpoints and tablet slider amounts to the
lsx_to_js_params
params - Fixing the return of
lsx_to_itinerary_title
- Added the option to disable the countries regions only.
- Allowing the return of
lsx_to_itinerary_title
- Allowing the return of
lsx_to_itinerary_destinations
- Allowing the return of
lsx_to_itinerary_accommodation
- Allowing the selection of the meta key in
lsx_to_itinerary_thumbnail
- Fixed the impropper escaping of the months to visit function.
- Fixed the PHP error on taxonomies - missing add_expert_form_field
- General testing to ensure compatibility with latest WordPress version (6.0.2).
[1.4.4] - 2022-05-25
- General testing to ensure compatibility with latest WordPress version (6.0).
- An
items
parameter to thelsx_to_connected_panel_query
allowing you to specify tours to find.
[1.4.3] - 2021-07-20
- Missing string translations.
- Styling Issue with Destination Map on Various Pages
- Fixed Placeholder Image not filling space
- Fixed Breadcrumbs width on search pages
- General testing to ensure compatibility with latest WordPress version (5.8).
[1.4.2] - 2021-01-15
- Added support for native Lazy-loading images on WordPress 5.5 version.
- Added banner functionality to the core plugin, to deprecate the usage of LSX Banners
- Enabled the ability to switch to the block editor on TO post types
- Fixing the map placeholder, so it can assign placeholders for each type of posts.
- Fixed LSX Search styling issues
- Fixed Map placement issues.
- Changed the label "Tour Operator" to "LSX Tour Operator"
- Merged the Dashboard Help and Add-ons page.
- General testing to ensure compatibility with latest WordPress version (5.6).
[1.4.1] - 2020-03-30
- Added in a filter
lsx_to_maps_tour_connections
to allow 3rd party filters of the tour itinerary map connections. - Adding in the
lsx_to_get_tour_itinerary_ids
to fix the order of the map IDS. - Updating the
lsx_to_to_widget_item_size()
function to be more specific.
- Fixed a few typos.
- Making sure the if conditions for the maps are strict.
- Fixing the departure day not using the tours featured image.
- Fix output escaping issues.
- Fixed issue
PHP Deprecated: dbx_post_advanced is deprecated since version 3.7.0! Use add_meta_boxes instead
. - Fixed Slick slider bug.
- Fixed PHP error
Undefined variable: connection
. - Fixed PHP error
preg_match() expects parameter 2 to be string, array given
. - Fixed PHP error
Undefined variable: accommodation_id
. - Fixed PHP error
Undefined variable: temp_id
.
- Sanitizing widget fields.
- Updating dependencies to prevent vulnerabilities.
- General testing to ensure compatibility with latest WordPress version (5.4).
- General testing to ensure compatibility with latest LSX Theme version (2.7).
[1.4.0] - 2019-12-19
- Added in a parameter to lsx_to_enquire_modal() to allow a form_id to be specified.
- Allowing the modal to be disabled in lsx_to_enquire_modal via a parameter.
- Adding in an $args parameter to lsx_to_gallery(), allowing you to specify what 'gallery_ids' to use to build the gallery.
- Styles for single team page if banner is disabled.
- Set the region archive map to a zoom level of 10.
- Enabled the sorting of Gallery images.
- Added in a sticky order field to destinations to allow sticky posts functionality.
- Added in a "lsx_to_post_type_widget_query_args" to allow 3rd Party plugins to alter the queries.
- Added in an "orderby" parameter to the "lsx_to_connected_panel_query" helper function.
- Added in a 'lsx_to_js_params' filters which allows you to alter the JS params of the slick slider JS.
- Added a filter
lsx_to_map_placeholder_enabled
for the maps placeholder to enable 3rd parties to change the toggle. - Added in a filter to
lsx_to_has_map()
to allow 3rd party functions to disable the maplsx_to_disable_map
- Added in a filter to allow the disabling of the map JS
lsx_to_disable_map_js
. - Adding hierarchy for the Destination sitemap section.
- Changing the Destination Region to show the connected accommodation in the map instead of just a pin.
- Added in a function to clear the term cache when ordering, so the order reflects immediately.
- Fixing the returning variables of the destinations template tags.
- Fixed the Tour Itinerary not using the featured image for the departure day.
- Fixed the map JS file url.
- Restricted the map JS enqueue to only TO allowed pages.
- Removing the "wp-editor" dependency from the TO Block register function.
- Removing the flag-icons vendor CSS and Images.
- Fix for 'Content wider than screen' Google Console issue.
- Fixed the undefined notice when using and array of post types with WP_Query
- Moving the description text on main Archive pages above the filters.
[1.3.0] - 2019-10-02
- Added in a view more disable for the post type widget.
- Adding the .gitattributes file to remove unnecessary files from the WordPress version.
- Added in a 'lsx_to_maps_args' to allow plugins to alter the map arguments before output.
- Added in a 'lsx_to_has_maps_location' to allow plugins to alter the map arguments before output.
- Added lazyloading for the TO Slick sliders.
- Added in a 'lsx_to_map_override' to allow 3rd party plugins to overrider the map before it generates.
- Added the possibility to call the form set on the options of each post type if the archive page requires it.
- Updated the compatible version notice.
- Added in the Schema for accommodation / destinations / tours, using the Yoast API.
- Changing the single template width.
- Fixed the Post Type enquiry dropdown.
- Fix for the reviews thumbnails.
- Making 'Best Time' show only if it has content.
- Updating the gallery thumbnail image size.
- Fixing PHP issue 'Invalid argument supplied for foreach()'.
- Changing the priority of the enqueued assets.
[1.2.0] - 2019-08-06
- Made sure the regions also move the map to the banner when the setting is activated.
- PHP Class updates.
- Removing old templates.
- Integrated the TO Maps plugin into TO Core.
- Added in an option to disable the maps.
- Added in a desktop and mobile map placeholder setting.
- Added in the bot blocker function for google maps requests.
- Integrated the TO Videos plugin into TO Core.
- Added in the region taxonomy for housing the Continent Sub Regions.
- Hiding the banner title on regions when the map is set to output there.
- Fixed the Room Section not collapsing on mobile.
- Fixed the collapse section title colour on mobile.
[1.1.5] - 2019-07-03
- Updated the help page.
- Updated the Add-Ons page.
[1.1.4] - 2019-06-14
- Added in WPForms Lite as a list of forms to choose for your enquiry.
- Added in the destinations to the Accommodation and Tour breadcrumbs.
- Changed the widgets and shortcodes images sizes from 'lsx-thumbnail-single' to 'lsx-thumbnail-wide'.
- Added in a filter to allow the extending of fields via 3rd party plugins and themes - 'lsx_to_tours_itinerary_fields'.
- Converted the Shortcode in to a block.
- Updated default text for block and fixing travis issues.
- Changed the attributes from Numbers to strings.
- Added the taxonomy block and updates.
- Fixed tours and destinations collapsible tabs on mobile issue.
- Adding the list of Envira Gallery tags to the wp_kses_post allowed filter method.
- Cleaning code to meet more Wordpress Standards
- Added in an option to disable the collapse function on single posts.
- Updated "Tested up to" WordPress version.
- Renamed the Object abstract class to Frame.
- Fixed archive excerpt display when there is not post content.
- Changing the "id" to avoid cached sites pulling through the same gallery for each destination.
- Upgraded the
mb_strtolower
tostrtolower
for newer PHP versions.
[1.1.1] - 2017-11-07
- Added compatibility with LSX Videos
- Removed the "prepare" statement from the destinations "filter_countries" function.
- Fixed extra spacing on Included and Not-Included items list.
- Crop huge excerpts o archive and widget items.
- Fixed Post Type Widget specific IDs front-end.
- TO Maps undefined function removed.
- Fixed PHP notice related to call is_singular() function.
[1.1.0] - 2017-10-07
- New totally awesome version! The visual was fully redesigned.
- Added compatibility with LSX 2.0.
- New project structure.
- UIX updated + Fixed issue with sub tabs click (settings).
- Added in a filter to call the Tours Featured image for the Departure Day.
- Added the accommodations room images to the pool of possible itinerary day images.
- Allowing the to_country_regions() to be ordered by the menu order or any other valid WP_Query order.
- Fixed scripts/styles loading order
- Fixed many small issues
[1.0.8] - 2017-06-14
- LSX tabs working integrated with TO tabs (dashboard settings).
- Fixed admin styles (help and add-on pages).
- UIX framework saving all tabs.
[1.0.7] - 2017-06-08
- Added .editorconfig file to help developers to maintain consistent coding styles between different editors and IDEs.
- LSX Customizer SASS selector extended to new FacetWP selectors.
- Make the team image displays square.
- Enable BS sliders on all small breakpoints.
- New slider code for: Widgets, Regions (destination archive), and Related items section.
- CMB updated (copied from LSX Banners).
- Changing the archives and widgets to show only the countries.
- Added in a filters for the itinerary image so 3rd party plugins and themes can overwrite it if they want to.
- Added in a filter for the destinations facets, so they only display the countries.
- Add .editorconfig file to help developers to maintain consistent coding styles between different editors and IDEs.
- Add RTL styles option.
- New folder structure for CSS files.
- New folder structure for JS files.
- Adds the FontAwesome fonts if the theme is not LSX Theme or if it isn’t loaded by another plugin/theme.
- Adding in the LSX sharing support.
- Added in the ability to queue your imports.
- Adding in support for the TO reviews section.
- Added compatibility (styles) with different column order on single team extension.
- Restructure metabox.
- Update all NPM packages and re-structure Gulp’s tasks.
- Removed from accommodation archive the brands slider.
- Removed "read more" from regions excerpt widgets on destination archive page.
- Small fix on TO custom post type (single template - CSS) for small breakpoints.
- Added in a filter to fix the API tab not showing when certain LSX Extensions are enabled.
- Removed "read more" from regions excerpt widgets on destination archive page.
- Small fix on TO custom post type (single template - CSS) for small breakpoints.
- Removed the locations taxonomy.
- Restricting the amount of accommodation allowed to be attached to an itinerary to 1.
- Allowing the itineraries to display other images from and accommodations gallery.
- Fixed the selecting of the general enquiry form.
- Ordering the destinations by the title, allowing all of the destinations to be pulled through to the destination archive.
- Fixed settings page header.
- Fixed settings page tabs.
- Trigger was triggered before defining the hook.
- Make save a real button and add saved indicator.
- Refactor loading.
- Globalize initializer for backwards compatibility.
- Wrapper reference for tour_operator().
- Tidy inline docs and add missing property declarations.
- Inline docs cleanup WIP.
- Architecture: Overhaul organization of plugin.
- Architecture: Class files should not have functions.
- Fixed up the style for the save changes button.
- Fixed the display of the metaboxes with other plugins active.
- Correct cols count for price to fix tabs.
- Fixed the selecting of the enquiry forms.
- Adding in a test to the settings page.
- Getting the API key inline with the rest of the extensions.
- Fixed the General Tab display.
- Fixed the API key settings tab.
- Removing the enqueue for the metabox js and css.
- Fixed the cropping options.
- Declaring the $tour_operator variable for the archive destinations work properly.
- Fixed lsx thumbnails parameter for single image size.
- Help page updated with the current plugin version and WordPress requirement.
- Travis CI file.
- Added en_US language file.
- Changed the "Insert into Post" button text from media modal to "Select featured image".
- Added in the Day inclusions fields along with the styling.
- Added in "full" as an option to be replaced.
- Removing the destinations, accommodation and the tour dependencies on the TO Galleries.
- Standardized the Gallery fields across the post types. Allowing the TO Videos to always inject after.
- Load correctly the translations/language files.
- Fixed the read more when you click it removes the formatting.
- Fixed the display of the destination galleries.
- Added TO Search as subtab on LSX TO settings page.
- Styles from TO Search addon moved to it.
- Made the function lsx_to_archive_entry_top function test all active post types, not only the three core post types.
- Replaced body and post (TO post type) classes by same classes using prefix "lsx-to-POST_TYPE".
- Added swiper JS library for sliders.
- Added extra class to all sliders (lsx-to-slider).
- Metadata: calendar info moved to the next line.
- Metadata: term "price" change to "price from".
- Metadata: term “duration” added to duration meta.
- New fields from Wetu Importer.
- Fixed global variable (LSX TO) to enable/disable slider on mobile.
- Fixed (back-end) checkbox to display map on destination archive.
- Fixed menu navigation improved.
- Fixed the default pagination from LSX.
- Facilities without child items can't display.
- Fixed styles from post meta details on banner.
- Fixed fideos 16x9.
- Mysterious Man PNG image.
- Internal banner on small devices.
- Small fixes on front-end fields.
- Made Google Maps works on back-end.
- Fixed content_part filter for plugin and add-ons.
- Removed general contact fields from post types.
- Removed the last of the LSX_TO_POSTEXPIRATOR_TYPES constants.
- Added generic business contact details for enquire call to action.
- Best time to visit added to destination (copied from tour).
- Enabled compatibility with LSX Blog Customizer (categories carousel).
- Fixed an issue with empty post meta (depart from, end point).
- Removed Certain Travis CI code sniffers.
- Added in a compatability check for all versions below PHP 7.
- Hid the "Contact Details" custom field panel from Accommodation, these fields don't output to the frontend yet.
- Updated the readme.txt content.
- Fixed PHP errors when activating the plugin with a non LSX theme.
- Added a test to avoid the plugin activate with older versions from PHP than 5.6.
- Added a warning for users that have the plugin activated in older versions from PHP than 5.6.
- Fixed a conflict with some plugins using https://github.com/humanmade/Custom-Meta-Boxes.
- Allowing the placeholder to overwrite any empty image on all post types.
- Fixed PHP warning notice, removed the constant LSX_TO_POSTEXPIRATOR_TYPES.
- Fixed the PHP warning with the post order class.
- Fixed the selecting of the global default placeholders.
- Fixed PHP compatibility errors.
- First Version