diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d8012f..3d6479b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,35 @@ Notable changes to the `lgtmsupplyco/commerce` reference implementation. The for [Keep a Changelog](https://keepachangelog.com/en/1.0.0/); each version is a published Docker image tag. +## [0.3.0] - 2026-07-28 + +### Features + +- *(integrations)* Printful catalog types + response parsers +- *(integrations)* Printful catalog client (fetch + external-id push) +- *(server)* Printful import upserts (idempotent product/variant mirror rows) +- *(server)* Printful import orchestration with external-id push-back +- *(server)* Printful catalog import via --role import +- *(core)* Route fulfillment webhooks + Printful URL-token auth +- *(server)* Route Printful webhooks (URL token) + persist FulfillmentShipped + +### Bug Fixes + +- *(integrations)* Keep HTTP status in printful catalog client errors + +### Refactor + +- *(server)* Name the existing-variant row type + +### Documentation + +- Pin image version + exit semantics for --role import +- *(deploy)* Printful webhook via URL token (Printful does not sign) + +### Testing + +- *(server)* Cover import failure paths; fix advisory-lock hygiene + ## [0.2.3] - 2026-07-27 ### Bug Fixes diff --git a/VERSION b/VERSION index 7179039..0d91a54 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.2.3 +0.3.0