Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tour Operator plugin - version 2.0 changelog updates #359

Open
ashleyshaw opened this issue Oct 9, 2024 · 0 comments
Open

Tour Operator plugin - version 2.0 changelog updates #359

ashleyshaw opened this issue Oct 9, 2024 · 0 comments
Assignees
Labels
[Status] Needs Dev Ready for, and needs developer efforts [Status] Needs More Info Follow-up required in order to be actionable.
Milestone

Comments

@ashleyshaw
Copy link
Member

ashleyshaw commented Oct 9, 2024

Review the past versions of Tour Operator plugin and specifically the changelogs that the tags link to - https://github.com/lightspeedwp/tour-operator/tags

Please note the plugin header updates - https://github.com/lightspeedwp/wetu-importer/issues/178 - there should be taken into consideration for the readme.txt, the minimum software requirements are listed in this task,

Important to take note this header task for adding required plugin - lightspeedwp/wetu-importer#172

Please read all the links linked from these pages:

My ultimate is to generate a new and relevant readme.txt file for wordpress.org - https://github.com/lightspeedwp/wetu-importer/blob/master/readme.txt

We also need to generte a readme.md for the github repository - https://github.com/lightspeedwp/wetu-importer/blob/master/README.MD

[2.0.0] - 2024-XX-XX

Major Changes

  • Overhauled Booking Engine:
    Introduced a modular booking logic system, enabling complex seasonal price handling, improved date availability checks, and more stable bookings. (#210, #198)
  • Advanced Seasonal Pricing:
    Implemented configurable seasonal pricing rules that handle overlapping date ranges, tiered rates, and dynamic scheduling. (#223)

Enhancements

  • Admin UI & UX Improvements:
    Refined the admin interface for managing tours, bookings, and availability. Updated field layouts, improved navigation, and clearer labeling for a more intuitive experience. (#225, #237)
  • Checkout & Payment Flow Adjustments:
    Enhanced integration with WooCommerce and other payment gateways, providing more reliable data handling and reducing the chance of failed booking entries at checkout. (#231)
  • Performance Optimizations:
    Further optimized database queries, improving load times on large tour catalogs and ensuring smoother browsing experiences. (#215)

Compatibility & Integration

  • Theme & Page Builder Compatibility:
    Increased compatibility with popular WordPress themes and page builders, minimizing styling conflicts and ensuring consistent front-end rendering. (#229, #204)
  • Translation & Localization Updates:
    Added missing translation strings and updated .pot files, improving internationalization support and making it easier to localize the plugin. (#217)

Email & Notification Templates

  • Email Template System Improvements:
    Integrated a refined email templating structure that supports dynamic placeholders for tour details, booking confirmations, and reminders. (#240)

Fixes

  • Resolved Seasonal Pricing Bugs:
    Addressed incorrect display of overlapping seasonal rates and ensured accurate calculation of discounted or peak-season prices. (#199)
  • Checkout Data Handling:
    Fixed issues where certain checkout fields failed to render or process correctly, ensuring customers’ booking details are recorded consistently. (#203)

Notes for Upgrading

  • Backups & Settings Review:
    Before upgrading, back up your site. After update, review and re-save your booking and pricing settings to ensure that seasonal rules and availability data are correctly applied.

For more details, see the full changelog.

@ashleyshaw ashleyshaw added [Status] Needs More Info Follow-up required in order to be actionable. [Status] Needs Dev Ready for, and needs developer efforts labels Oct 9, 2024
@ashleyshaw ashleyshaw added this to the 2.0.0 milestone Oct 9, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage in Tour Operator Oct 9, 2024
@ashleyshaw ashleyshaw self-assigned this Oct 9, 2024
@ashleyshaw ashleyshaw moved this from Needs Triage to 📥 Todo in Tour Operator Oct 9, 2024
@ashleyshaw ashleyshaw moved this from 📥 Todo to 🏗️ In Progress in Tour Operator Oct 9, 2024
@ashleyshaw ashleyshaw moved this from 🏗️ In Progress to 📥 Needs Dev in Tour Operator Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Status] Needs Dev Ready for, and needs developer efforts [Status] Needs More Info Follow-up required in order to be actionable.
Projects
Status: 📥 Needs Dev
Development

No branches or pull requests

3 participants