TinyShip 1.9.0 Released
This release officially completes E2E Integration and establishes TinyShip's dual-framework end-to-end quality assurance system.
β¨ Core Additions
Playwright E2E Foundation: Introduced unified test configuration, test directory conventions, and shared helpers to create a scalable E2E baseline
Critical Flow Coverage: Expanded coverage for auth, authorization, dashboard, pricing, payments, AI, file upload, and i18n core flows
Cross-Framework Regression Consistency: Applied one strategy across both Next.js and Nuxt.js to ensure behavior consistency
Systematic Test Assets and Documentation: Added test standards, test directory tracking, and local execution guides to reduce long-term maintenance cost
π― E2E Integration Capabilities
Unified Execution Entry: Run single tests, grouped suites, and full regression through one Playwright configuration
Real Business Validation: Included payment flows (Stripe / Creem / PayPal) and real AI interaction flows in regression scope
Traceable Regression Outcomes: Test directories now track implementation status and result history for release quality review
π§ Technical Highlights
Stability Improvements: Improved timing/wait and interaction convergence strategies to reduce flaky E2E failures
Standardized Delivery Flow: Development workflow upgraded to SPEC -> CODE -> VERIFY -> TEST -> GREEN with explicit completion criteria
Local-First Strategy: E2E focuses on local regression while CI keeps typecheck + build for balanced speed and stability