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

Wetu Importer - version 1.5 changelog.txt #167

Open
7 tasks
ashleyshaw opened this issue Oct 9, 2024 · 1 comment
Open
7 tasks

Wetu Importer - version 1.5 changelog.txt #167

ashleyshaw opened this issue Oct 9, 2024 · 1 comment
Assignees
Labels
[Status] Needs Documentation Needs new user documentation [Status] Needs More Info Follow-up required in order to be actionable. [Type] Copy Issues or PRs that need copy editing assistance [Type] Help Request Help with setup, implementation, or "How do I?" questions.
Milestone

Comments

@ashleyshaw
Copy link
Member

ashleyshaw commented Oct 9, 2024

Title: Wetu Importer Plugin - Version 1.5 Changelog

Description:

A detailed changelog needs to be written out to document the modifications for version 2.0.

Requirements:

  • Write a changelog for version 1.5 of the Wetu Importer plugin.
    • List all significant changes, including code refactoring, removal of old taxonomies, post type block code, unused functions, and template tags.
    • Include any performance improvements, bug fixes, and enhancements made during this release.
    • Ensure the changelog is written in clear and concise language, suitable for developers and end-users.

Acceptance Criteria:

  • A complete and accurate changelog is created and saved as changelog.txt for version 2.0.
  • All key changes and improvements are documented clearly.
  • The changelog is formatted properly and ready for inclusion in the release notes.

Additional Notes:

  • Review all changes thoroughly to ensure nothing is missed in the changelog.
@ashleyshaw ashleyshaw added [Type] Help Request Help with setup, implementation, or "How do I?" questions. [Type] Copy Issues or PRs that need copy editing assistance [Status] Needs Documentation Needs new user documentation 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 added the [Status] Needs More Info Follow-up required in order to be actionable. label Oct 9, 2024
@ashleyshaw ashleyshaw changed the title Version 2.0 changelog.txt Wetu Importer plugin - version 2.0 changelog.txt Oct 9, 2024
@ashleyshaw ashleyshaw self-assigned this Oct 9, 2024
@ashleyshaw ashleyshaw moved this from Needs Triage to 🏗️ In Progress in Tour Operator Oct 10, 2024
@ashleyshaw ashleyshaw changed the title Wetu Importer plugin - version 2.0 changelog.txt Wetu Importer - version 2.0 changelog.txt Oct 14, 2024
@ashleyshaw ashleyshaw moved this from 🏗️ In Progress to 📥 Needs Dev in Tour Operator Oct 28, 2024
@ashleyshaw ashleyshaw changed the title Wetu Importer - version 2.0 changelog.txt Wetu Importer - version 1.5 changelog.txt Dec 17, 2024
@ashleyshaw
Copy link
Member Author

Changelog

1.5 - [YYYY-MM-DD]

  • Requirements & Headers:

    • Updated minimum WordPress requirement to 6.7.
    • Updated minimum PHP requirement to 8.0.
    • Added Requires Plugins: header to clearly state dependency on LSX Tour Operators.
    • Revised Plugin URI, Author URI, and Update URI fields for brand consistency and clarity.
  • Functionality & Compatibility:

    • Improved integration with Gutenberg block editor, ensuring imported content is easily displayed using native WordPress blocks.
    • Enhanced Wetu API field mapping to ensure that all imported data aligns with LSX Tour Operators’ structures.
  • Performance & Scalability:

    • Introduced background processing for large data imports, reducing the chance of timeouts and improving overall performance.
    • Code cleanup and adherence to WordPress coding standards.
  • Documentation & Communication:

    • Updated readme.txt for WordPress.org with clearer installation steps, FAQs, and revised requirements.
    • Created/updated README.md for GitHub with developer-friendly instructions and contribution guidelines.
    • Ensured all references and instructions align with the LSX brand and the plugin’s new requirements.

This release focuses on modernization, performance, and clarity, setting the stage for future enhancements while providing a stable, user-friendly experience for travel and tourism websites integrating Wetu content.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Status] Needs Documentation Needs new user documentation [Status] Needs More Info Follow-up required in order to be actionable. [Type] Copy Issues or PRs that need copy editing assistance [Type] Help Request Help with setup, implementation, or "How do I?" questions.
Projects
Status: 📥 Needs Dev
Development

No branches or pull requests

1 participant