# v0.1.8

**Release date:** May 10, 2026

## Improvements

- Manual orders are now excluded from the automated review-request cron, so review emails are no longer sent to the synthetic `<userId>@manual-order.local` placeholders used when an admin places an order without a real customer email
- The bundled `migrate-assets-to-s3` script is more resilient when migrating an existing store: it now resolves each original from either the local `data/files/` directory or the S3 bucket, only rewrites a stored `File.url` to the CDN after the original is confirmed in S3 (so a partial run can never leave the database pointing at missing keys), and reports unrecoverable files cleanly instead of aborting

## Bug Fixes

- Cart and checkout tax now rounds per unit instead of per line, so the same items produce identical totals regardless of how they are grouped — splitting or merging cart lines no longer shifts the total by a cent
