Releases: lightspeedwp/tour-operator
Releases · lightspeedwp/tour-operator
2.0.1
What's Changed
- 2.0.1 travel info modals by @krugazul in #465
- Styled and adjusted functionality of the Travel info modals by @ZaredRogers in #467
- 2.0.1 Parents only query args by @krugazul in #466
- 2.0.1 related connection fixes by @krugazul in #476
- 2.0.1 map enhancements by @krugazul in #477
- Commit of Template updates - Google Maps block by @Justinabes007 in #478
- Version 2.0.1 by @krugazul in #479
Full Changelog: here
2.0.0
What's Changed
- Bump wp-coding-standards/wpcs from 2.3.0 to 3.0.0 by @dependabot in #312
- Bump wpackagist-plugin/wordpress-seo from 20.13 to 21.0 by @dependabot in #313
- Bump npm from 9.8.1 to 10.0.0 by @dependabot in #314
- Bump wpackagist-plugin/wordpress-seo from 21.0 to 21.1 by @dependabot in #315
- Bump wp-coding-standards/wpcs from 3.0.0 to 3.0.1 by @dependabot in #316
- Bump wpackagist-plugin/wordpress-seo from 21.1 to 21.2 by @dependabot in #317
- Bump phpunit/phpunit from 8.5.33 to 8.5.34 by @dependabot in #318
- Bump styfle/cancel-workflow-action from 0.11.0 to 0.12.0 by @dependabot in #319
- Bump wpackagist-plugin/wordpress-seo from 21.2 to 21.3 by @dependabot in #320
- Bump wpackagist-plugin/wordpress-seo from 21.3 to 21.4 by @dependabot in #321
- Bump wpackagist-plugin/wordpress-seo from 21.4 to 21.5 by @dependabot in #322
- Bump gulp-autoprefixer from 8.0.0 to 9.0.0 by @dependabot in #323
- Bump mem from 9.0.2 to 10.0.0 by @dependabot in #324
- Bump wpackagist-plugin/wordpress-seo from 21.5 to 21.6 by @dependabot in #325
- Bump phpunit/phpunit from 8.5.34 to 8.5.36 by @dependabot in #326
- Bump actions/stale from 8 to 9 by @dependabot in #327
- Bump styfle/cancel-workflow-action from 0.12.0 to 0.12.1 by @dependabot in #328
- Bump gulp from 4.0.2 to 5.0.0 by @dependabot in #329
- Fixed the multiple select2 box bloat, causing slow pageloads. by @krugazul in #330
- Settings Restructure and Refactoring by @krugazul in #332
- 2.0.0/custom fields by @krugazul in #336
- 2.0.0/custom fields - Additional Fields by @krugazul in #337
- Itinerary Block and Pattern by @krugazul in #340
- Adding in the accommodation unit block and field handling by @krugazul in #341
- Initial Gallery Block by @krugazul in #343
- Bump actions/labeler from 4 to 5 by @dependabot in #408
- 2.0.0 - Post Meta Updates + Price Block Variation by @krugazul in #421
- Create Content Model integration. by @krugazul in #423
- 2.0-Registering-Block-Templates by @ZaredRogers in #427
- Add link capability to Cover block by @ZaredRogers in #428
- 2.0/bug fixes by @krugazul in #429
- 2.0 - block visibility by @krugazul in #430
- 2.0.0 / Bug Fixes + Block Variations Updates by @krugazul in #434
- Meta-field-block-variation-registration by @ZaredRogers in #435
- 2.0.0 Block Updates by @krugazul in #436
- 2.0 WETU map embed block by @krugazul in #437
- Read more block, visibility fixes and slider trigger by @krugazul in #438
- Registering query loop variations by @ZaredRogers in #439
- 431 query loop variations arguments by @krugazul in #440
- Fixing the Travel info read more. by @krugazul in #441
- 2.0 Beta 1 by @krugazul in #442
- Beta 2 bugfixes by @krugazul in #445
- Beta 2 bugfixes 2 by @krugazul in #446
- Beta 2 bugfixes 3 by @krugazul in #447
- Bump gulp-sass from 5.1.0 to 6.0.0 by @dependabot in #448
- Beta 2 - Bugfixes Round 3 by @krugazul in #450
- 2.0 Beta 2 by @krugazul in #451
- 2.0 beta 3 enhancements 1 by @krugazul in #452
- Commit of LightBox fixes by @Justinabes007 in #453
- Pattern + Block Updates by @krugazul in #454
- 2.0 code cleanup by @krugazul in #456
- TO - Additional Info Read More JS by @Justinabes007 in #457
- Collapsible Sections by @Justinabes007 in #455
- Bump npm from 10.9.2 to 11.0.0 by @dependabot in #459
- Travel Information Slider by @Justinabes007 in #458
- Dashicons - Custom Icons for Custom Blocks by @Justinabes007 in #460
- Collapsible sections by @krugazul in #461
- PHPCS Fixes and Collapsable section updates. by @krugazul in #462
- Template updates for Tour Operator Plugin by @Justinabes007 in #463
- 2.0.0 by @krugazul in #464
New Contributors
- @ZaredRogers made their first contribution in #427
- @Justinabes007 made their first contribution in #453
Full Changelog: 1.4.9...2.0.0
2.0 Beta 2
Description
The following PR were concluded to close off Bugherd and Issues list in the Tour Operator Project.
Pull Requests
- Fixing the breadcrumbs - BH 62,72,55
- Updating the Read more Javascript with the Read Less text
- Fixing the Special Interesets Wrapper
- Adding in a function to load the block tempalte only when its a block
- Making sure the trashed items are not used, BH 64,BH 77, BH 63
- Moving the render block function
- Updating the visibility for the featured and related blocks - #431
- Fixing the output of the tour custom field blocks.
- Fixing the price includes and excludes innerBlock Structure
- Fixing the display of the currencies 97
- Fixing the php warnings
- Updating the description if there is an empty departure day
- Updating the Price filters to work on the single supplement as well BH 92.
- Fixing the layout of the facilities BH-68
- Fixing the rating image BH-51
- Fixing the itinerary Image not showing. BH-45
- Fixing the target issues #342
- Fixing the gallery images BH-56
- Fixing the drinks and room basis fields BH-87
- Removing the unused frontend functions
-
- Layout Functions
-
- Compatability checks for LSX
-
- Template Tags
- Registered the Images sizes via the plugin #392
- Added in the itinerary read more #338
- Last of the meta field updates #424
- Adding in the gallery pattern with the wrapper CSS to achieve the block visibility 48ca233ee
- Fixing the currency display for the accommodation and tour cards.
- Fixing the currency display of the Accommodation Units.
Summary by CodeRabbit
- New Feature: Introduced a new block template for a gallery in the Tour Operator project, enhancing image display within a gallery wrapper.
- Refactor: Streamlined CSS by removing unused code and updating class names for better styling. Improved HTML structure for displaying accommodation facilities.
- Refactor: Updated block variations with new icons, categories, and attributes. Enhanced robustness by adding conditional checks before function calls.
- Refactor: Modified currency retrieval logic and rating display in the
price_filter
andrating
functions. Removed redundant arrays from theTour
class. - Refactor: Updated options for "Drinks Basis" and "Room Basis" fields in itinerary settings.
- Chore: Removed build script commands and redundant lines of code in the
add_tagline_form_field
function. - Style: Removed LSX Customizer integration code related to color schemes, impacting color customization for LSX Tour Operator.
- Documentation: Updated plugin metadata such as contributors, tested version, and stable tag.
What's Changed
- Updating the version number for WP 6.3 release by @krugazul in #309
- Fixing the Single Specials "read more" spacing. by @krugazul in #310
- Fixed the multiple select2 box bloat, causing slow pageloads. by @krugazul in #330
- Bump actions/labeler from 4 to 5 by @dependabot in #408
- 2.0 Beta 1 by @krugazul in #442
- Beta 2 bugfixes by @krugazul in #445
- Beta 2 bugfixes 2 by @krugazul in #446
- Beta 2 bugfixes 3 by @krugazul in #447
- Bump gulp-sass from 5.1.0 to 6.0.0 by @dependabot in #448
- Beta 2 - Bugfixes Round 3 by @krugazul in #450
- 2.0 Beta 2 by @krugazul in #451
Full Changelog: 2.0-beta-1...2.0-beta-2
2.0 Beta 1
Changelog for Tour Operator Plugin v2.0.0 Beta 1
Description
The following release marks the first block-based version of the plugin, introducing a wide range of custom blocks and block variations for Tours, Accommodation, and Destinations post types. This release also includes significant improvements to the block editor experience, frontend functionality, and admin settings. Key highlights include:
- Block visibility controls to hide empty custom fields.
- New block variations for custom fields across all post types.
- Enhanced settings side panels for improved editing workflows.
- Functional updates such as clickable cover blocks, Wetu map embeds, and currency labels on all templates.
- Comprehensive query loop variations for featured and related content.
Issues Closed
Block Visibility #372
- Added block variations for:
- Tours:
- price, duration, travel-style, destination-to-tour, departs-from, ends-in, gallery, itinerary, single-supplement, group-size, best-time-to-visit, booking-validity-start, included, not-included
- Accommodation:
- price, rating, number-of-rooms, check-in-time, check-out-time, minimum-child-age, destination-to-accommodation, spoken-languages, travel-style, accommodation-type, suggested-visitor-types, special-interests, gallery, rooms, included, not-included, facilities, single-supplement
- Destinations:
- travel-style, best-time-to-visit, electricity, banking, cuisine, climate, transport, dress, health, safety, visa, general, gallery
- Tours:
PRs:
- Bug Fixes + Block Variations Updates #434
- Block Visibility #430
- Meta-field Block Variation Registration #435
Backend - Block Options #349
- Generate a settings side panel for:
- General Settings:
- Disable Singles, Price, Single Supplement, Duration
- Custom Fields:
- Spoken Languages, Special Interests, Friendly, Best Time to Visit, Sticky Posts
- General Settings:
PRs:
Display Currency Label on all Templates #376
- Display currency label next to all price fields across post type archives and single templates.
PR:
Setting Featured Image on Custom Taxonomies Not Working #419
- Fixed issues with setting featured images for Accommodation Types, Travel Styles, and Continents.
PR:
Wetu Map Embed Block #365
- Added a block to embed Wetu maps in the Single Tour template.
PR:
Frontend - Block Functions #353
- Added block visibility controls and CSS classes for hiding empty custom fields.
- Implemented filters for itinerary, images, price, and location formatting.
PR:
Wetu Importer - Settings #173
- Simplified settings options, updated styling, and added controls for image sizing and sync options.
Clickable Cover Block Variation #422
- Created a block variation for WordPress Cover block to make the entire block clickable.
PR:
Pull Requests from ongoing Issues
- Read More Block, Visibility Fixes, and Slider Trigger #438
- Added a More Button variation (frontend JS requires work).
- Included/Excluded - Block Visibility #372.
- Query Loop slider panel with checkbox (CSS adjustments needed).
- Bugherd fixes for itinerary visibility, gallery, connections list, unit images, and facility visibility.
- Fixing Travel Info Read More #441
- Resolved issues with the read more functionality in Travel Itineraries.
- Query Loop Variations Arguments #440
- Added query arguments for featured and related variations.
- Adjusted block slugs for various query loops.
- Registering Query Loop Variations #439
- Added query loops for featured and related content blocks.
- Bug Fixes + Block Variations Updates #434
- Consolidated block renders, reverted currency icon styles, fixed term lists in the editor, and started Top Rated Destinations variation.
1.4.9
1.4.8
1.4.7
Added
- 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
Fixed
- The banner easing navigation.
- The output of the Mobile Tours destinations.
- A fatal error with maps outputting on the travel style archives.
Security
- General testing to ensure compatibility with latest WordPress version (6.1.1).
1.4.6
1.4.5
Added
General
- 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
Destinations
- Added the option to disable the countries regions only.
Tours
- 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
- Fixed the impropper escaping of the months to visit function.
- Fixed the PHP error on taxonomies - missing add_expert_form_field
Security
- General testing to ensure compatibility with latest WordPress version (6.0.2).
1.4.4
Security
- General testing to ensure compatibility with the latest WordPress version (6.0).
Added
- An
items
parameter to thelsx_to_connected_panel_query
allowing you to specify tours to find.