New Features
- Orders in the API — Orders carrying a design (WooCommerce, shortcode, or Gravity Forms) can now be listed, searched, and paged through the API, each with a link to the print file already generated for it. Shortcode orders can also be deleted.
- Print-ready exports from the API — A print-ready file can now be generated for any order directly through the API and downloaded from the returned link — the same output the admin's Export panel produces, with the format and resolution overridable per request.
- Text Templates in the API — The ready-made text presets can now be listed, added, edited, reordered, and removed through the API.
- Color Library in the API — Colors and palettes can now be read and saved through the API, including a report of where a color or palette is still used so nothing is deleted out from under a product or print profile.
Improvements
- Print jobs link straight to their file — Every print job now carries a ready-to-use download link instead of an internal path, so an exported file can be fetched without reconstructing its location.
- Settings API guards structured data — The settings API now refuses to overwrite the color library and text templates directly and points to their own endpoints. Writing them raw previously discarded the change without an error, or broke the storefront designer's text module.
Bug Fixes
- Customizer translations — Customizer labels are now served by the language the merchant actually edits rather than the raw site locale, so translations reach the storefront. Languages such as Greek showed as translated in the editor while the storefront stayed English.