Releases: lightspeedwp/tour-operator
Releases · lightspeedwp/tour-operator
1.4.3
Added
- Missing string translations.
Fixed
- Styling Issue with Destination Map on Various Pages
- Fixed Placeholder Image not filling space
- Fixed Breadcrumbs width on search pages
Security
- General testing to ensure compatibility with latest WordPress version (5.8).
1.4.2
Added
- 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
Fixed
- Fixing the map placeholder, so it can assign placeholders for each type of posts.
- Fixed LSX Search styling issues
- Fixed Map placement issues.
Changed
- Changed the label "Tour Operator" to "LSX Tour Operator"
- Merged the Dashboard Help and Add-ons page.
- Updating support documentation and links.
Security
- General testing to ensure compatibility with latest WordPress version (5.6).
V 1.4.1
V 1.4.1
Added
- 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
- 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
.
Security
- 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).
V 1.4
V 1.4 - Major Release
General Description:
Lots of miscellaneous bug fixes and general enhancements to the plugin.
Detailed description:
- Dev - Added in a parameter to
lsx_to_enquire_modal()
to allow a form_id to be specified. - Dev - Allowing the modal to be disabled in lsx_to_enquire_modal via a parameter.
- Dev - Adding in an $args parameter to
lsx_to_gallery()
, allowing you to specify whatgallery_ids
to use to build the gallery. - Fix - Secondary menu for single Tour Operator pages will work even if the LSX Banner plugin is not installed.
- Dev - Styles for single team page if banner is disabled.
- Dev - Reading the accommodation types taxonomy menu.
- Dev - Set the region archive map to a zoom level of 10.
- Dev - Enabled the sorting of Gallery images.
- Dev - Added in a sticky order field to destinations to allow sticky posts functionality.
- Dev - Added in a
lsx_to_post_type_widget_query_args
to allow 3rd Party plugins to alter the queries. - Dev - Added in an "orderby" parameter to the
lsx_to_connected_panel_query
helper function. - Dev - Added in a
lsx_to_js_params
filters which allows you to alter the JS params of the slick slider JS. - Add - Added a filter
lsx_to_map_placeholder_enabled
for the maps placeholder to enable 3rd parties to change the toggle. - Add - Adding a general placeholder size image.
- Add - Added in a filter to
lsx_to_has_map()
to allow 3rd party functions to disable the maplsx_to_disable_map
. - Add - Added in a filter to allow the disabling of the map JS
lsx_to_disable_map_js
. - Fix - Added in a function to clear the term cache when ordering, so the order reflects immediately.
- Fix - Fixing the returning variables of the destinations template tags.
- Fix - Fixed the Tour Itinerary not using the featured image for the departure day.
- Fix - Fixed the map JS file url and marker content.
- Fix - Restricted the map JS enqueue to only TO allowed pages.
- Fix - Removing the
wp-editor
dependency from the TO Block register function. - Fix - Removing the flag-icons vendor CSS and Images.
- Fix - Fix for 'Content wider than screen' Google Console issue.
- Dev - General testing to ensure compatibility with latest WordPress version (5.3).
- Dev - Checking compatibility with LSX 2.6 release.
- Fix - Fixing the Google Maps JS loading order so it will only load in the pages that have a map.
1.3.0
- Dev - Added in a view more disable for the post type widget
- Dev - Adding the .gitattributes file to remove unnecessary files from the WordPress version.
- Dev - Added in a 'lsx_to_maps_args' to allow plugins to alter the map arguments before output.
- Dev - Added in a 'lsx_to_has_maps_location' to allow plugins to alter the map arguments before output.
- Dev - Added lazyloading for the TO Slick sliders.
- Dev - Added in a 'lsx_to_map_override' to allow 3rd party plugins to overrider the map before it generates.
- Dev - Changing the single template width.
- Dev - Added the possibility to call the form set on the options of each post type if the archive page requires it.
- Dev - Updated the compatible version notice
- Dev - Added in the Schema for accommodation / destinations / tours, using the Yoast API.
- Fix - Fix for the reviews thumbnails.
- Fix - Making 'Best Time' show only if it has content.
- Fix - Updating the gallery thumbnail image size.
- Fix - Fixing PHP issue 'Invalid argument supplied for foreach()'.
- Fix - Changing the priority of the enqueued assets.
- Fix - Fixed the Post Type enquiry dropdown.
V 1.2.0
1.2.0 - 6 August 2019
- Fix - Hiding the banner title on regions when the map is set to output there.
- Dev - Made sure the regions also move the map to the banner when the setting is activated.
- Dev - PHP Class updates.
- Dev - Removing old templates.
- Dev - Integrated the TO Maps plugin into TO Core.
- Dev - Added in an option to disable the maps.
- Dev - Added in a desktop and mobile map placeholder setting.
- Dev - Added in the bot blocker function for google maps requests.
- Dev - Integrated the TO Videos plugin into TO Core.
- Fix - Fixed the Room Section not collapsing on mobile.
- Fix - Fixed the collapse section title colour on mobile.
- Dev - Added in the region taxonomy for housing the Continent Sub Regions.
Stable Release
Stable Wordpress 5.2.2 Release
1.1.4 - 14th June 2019
- Fix - Adding the list of Envira Gallery tags to the wp_kses_post allowed filter method.
- Dev - Added in WPForms Lite as a list of forms to choose for your enquiry.
- Fix - Fixed tours and destinations collapsible tabs on mobile issue.
- Dev - Added in the destinations to the Accommodation and Tour breadcrumbs
- Dev - Changed the widgets and shortcodes images sizes from 'lsx-thumbnail-single' to 'lsx-thumbnail-wide'
- Dev - Added in a filter to allow the extending of fields via 3rd party plugins and themes - 'lsx_to_tours_itinerary_fields'
- Dev - Converted the Shortcode in to a block
- Dev - Updated default text for block and fixing travis issues
- Dev - Changed the attributes from Numbers to strings.
- Dev - Added the taxonomy block and updates
1.0.8
1.0.7
- Dev - Added .editorconfig file to help developers to maintain consistent coding styles between different editors and IDEs
- Dev - LSX Customizer SASS selector extended to new FacetWP selectors
- Dev - Make the team image displays square
- Dev - Enable BS sliders on all small breakpoints
- Dev - New slider code for: Widgets, Regions (destination archive), and Related items section
- Dev - CMB updated (copied from LSX Banners)
- Dev - Changing the archives and widgets to show only the countries
- Dev - Added in a filters for the itinerary image so 3rd party plugins and themes can overwrite it if they want to
- Dev - Added in a filter for the destinations facets, so they only display the countries
- Dev - Add .editorconfig file to help developers to maintain consistent coding styles between different editors and IDEs
- Dev - Add RTL styles option
- Dev - New folder structure for CSS files
- Dev - New folder structure for JS files
- Dev - Update all NPM packages and re-structure Gulp’s tasks
- Dev - Adds the FontAwesome fonts if the theme is not LSX Theme or if it isn’t loaded by another plugin/theme
- Dev - Adding in the LSX sharing support
- Dev - Added in the ability to queue your imports
- Dev - Restructure metabox
- Dev - Adding in support for the TO reviews section
- Dev - Added compatibility (styles) with different column order on single team extension
- Dev - Removed from accommodation archive the brands slider
- Fix - Added in a filter to fix the API tab not showing when certain LSX Extensions are enabled
- Fix - Removed "read more" from regions excerpt widgets on destination archive page
- Fix - Small fix on TO custom post type (single template - CSS) for small breakpoints
- Fix - Removed the locations taxonomy
- Fix - Restricting the amount of accommodation allowed to be attached to an itinerary to 1
- Fix - Allowing the itineraries to display other images from and accommodations gallery
- Fix - Fixed the selecting of the general enquiry form
- Fix - Ordering the destinations by the title, allowing all of the destinations to be pulled through to the destination archive
- Fix - Fixed settings page header
- Fix - Fixed settings page tabs
- Fix - Trigger was triggered before defining the hook
- Fix - Make save a real button and add saved indicator
- Fix - Refactor loading
- Fix - Globalize initialiser for backwards compatibility
- Fix - Wrapper reference for tour_operator()
- Fix - Tidy inline docs and add missing property declarations
- Fix - Inline docs cleanup WIP
- Fix - Architecture: Overhaul organization of plugin
- Fix - Architecture: Class files should not have functions
- Fix - Fixed up the style for the save changes button
- Fix - Fixed the display of the metaboxes with other plugins active
- Fix - Correct cols count for price to fix tabs
- Fix - Fixed the selecting of the enquiry forms
- Fix - Adding in a test to the settings page
- Fix - Getting the API key inline with the rest of the extensions
- Fix - Fixed the General Tab display
- Fix - Fixed the API key settings tab
- Fix - Removing the enqueue for the metabox js and css
- Fix - Fixed the cropping options
- Fix - Declaring the $tour_operator variable for the archive destinations work properly
- Fix - Fixed lsx thumbnails parameter for single image size
- Fix - Help page updated with the current plugin version and WordPress requirement
- Fix - Travis CI file
1.0.6
- Fix - Load correctly the translations/language files
- Fix - Fixed the read more when you click it removes the formatting
- Fix - Fixed the display of the destination galleries
- Dev - Added en_US language file
- Dev - Changed the "Insert into Post" button text from media modal to "Select featured image"
- Dev - Added in the Day inclusions fields along with the styling
- Dev - Added in "full" as an option to be replaced
- Dev - Removing the destinations, accommodation and the tour dependancies on the TO Galleries
- Dev - Standardized the Gallery fields across the post types. Allowing the TO Videos to always inject after.