v1.1.0
stableAdded
- Full portal ownership: WooAccount now serves the entire customer account experience at /wooaccount with a standalone frame — no theme chrome, no sidebar leakage
- Portal route registry with module, adapter and native route kinds; third-party account endpoints are absorbed automatically
- Complete orders experience: filterable list with live status counts, order details with real timeline, pay, cancel and reorder actions
- Legacy /my-account URLs are 301-redirected to their canonical /wooaccount location — bookmarks and old links keep working
- Real dashboard widgets: active order card, recent orders, activity feed and notifications, all powered by live store data
- Admin setting for portal direction (LTR / RTL / Auto) with LTR as the default regardless of site language
Improved
- Compatibility layer: every WooCommerce-generated account URL now emits portal URLs at the source
- Arabic translation completeness — every customer-facing string is translated, including plurals
- Server-side rate limiting tuned per action to avoid false throttling during normal use
Fixed
- Theme attributes (theme mode, direction) now apply on the .wa-app boundary so dark mode paints reliably
- Status chips no longer clip the first filter on narrow screens
- Empty cart edge case after reordering an out-of-stock item
Security
- Ownership checks hardened: accessing another customer's order returns a clean not-found with zero data leakage