v0.2.0: Packing Workspace & REST API
Milestone 2 Release
Release Summary
Version: 0.2.0
Release Date: 2026-08-03
Major Features
- Packing Workspace: REST-first workspace for fulfillment operators with zero-mouse keyboard workflow
- REST API: Frozen public API surface (mpcf/v1, 14 routes)
- Shipment & Package Model: Multi-package support with auto-allocation to package 1 (line-allocation deferred to M4)
- Documents: Print-HTML packing slip with barcode payload
- Playwright Harness: Browser test coverage (keyboard workflow, accessibility) with zero Node artifacts in release
Acceptance Verification
✓ All 10 M2 acceptance criteria passed
✓ Zero release blockers
✓ Production-ready
Files
- ZIP: mp-commerce-fulfillment-0.2.0.zip
- SHA-256: 735c58c7abbf559031eacef8738606d3fdebd5e76c85293c7bacd05cde43304e
- Size: 294 KB
- Contents: 148 PHP src/ files + vendor/autoload.php, zero runtime dependencies
Verification
- Version parity across header, constant, readme, POT
- Zero Composer runtime dependencies (php only)
- No dev files in release (phpunit, dealerdirect, squizlabs)
- No Node artifacts (package.json, node_modules, playwright, tests/browser)
See docs/M2_RELEASE_REPORT.md for complete acceptance evidence.
Full Changelog: v0.1.1...v0.2.0