-
Notifications
You must be signed in to change notification settings - Fork 10.8k
Update global changelog after 9.9.4, 9.9.5, 10.0.0, 10.0.1 and 10.0.2 releases #59651
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
Conversation
Caution Review failedThe pull request is closed. 📝 WalkthroughWalkthroughThe changelog documents updates from WooCommerce versions 9.9.0 to 10.0.2, detailing bug fixes, new features, enhancements, performance optimizations, developer tooling improvements, and security patches. Changes include new email types, POS features, checkout endpoint, accessibility upgrades, onboarding enhancements, caching improvements, and expanded developer APIs and hooks. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant Storefront
participant WooCommerce Core
participant Email System
participant POS Module
participant Checkout API
User->>Storefront: Interacts with Add to Cart + Options block
Storefront->>WooCommerce Core: Processes cart and options
WooCommerce Core->>Checkout API: Uses checkout-link endpoint (with product IDs, coupon)
Checkout API->>WooCommerce Core: Prepopulates cart, applies coupon
WooCommerce Core->>Storefront: Redirects to checkout
User->>POS Module: Completes POS order
POS Module->>Email System: Triggers POS store details and refund emails
Email System->>User: Sends new email types (Order Cancellation, POS refund, etc.)
sequenceDiagram
participant Admin
participant WooCommerce Admin Panel
participant Email Editor
participant Settings API
Admin->>WooCommerce Admin Panel: Edits email settings
WooCommerce Admin Panel->>Email Editor: Opens block email editor
Email Editor->>Settings API: Validates recipient, CC, BCC fields
Settings API-->>Email Editor: Returns validation result
Email Editor->>WooCommerce Admin Panel: Updates email config with personalization tags, status, etc.
sequenceDiagram
participant System
participant Session Manager
participant Scheduler
System->>Session Manager: User session activity
Session Manager->>Session Manager: Handles session cookies, customer IDs
System->>Scheduler: WooCommerce deactivation
Scheduler->>Session Manager: Unschedule recurring actions
📜 Recent review detailsConfiguration used: .coderabbit.yml 📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
Testing GuidelinesHi @prettyboymp , Apart from reviewing the code changes, please make sure to review the testing instructions (Guide) and verify that relevant tests (E2E, Unit, Integration, etc.) have been added or updated as needed. Reminder: PR reviewers are required to document testing performed. This includes:
|
No description provided.