Appearance
Changelog
Mirrors CHANGELOG.md in the plugin repository.
0.9.0-beta.2
- Saving a mapping keeps its definition: an unpublished edit is stored as a draft and restored after a page reload, instead of reverting to the last published version.
- Assigning an export target to one or more sales channels now works (it previously failed to save).
- Publishing a mapping activates it: the published version becomes the mapping's active version (previously it stayed on Draft and could not be used by an export target).
- New Generate from order button in the mapping editor: builds a starter mapping from a selected order, covering its fields, associations and custom fields.
- The Add buttons on the export target, mapping and credential lists open the create form (previously nothing happened).
- Exporting an order that no longer exists reports a clear "order not found" message instead of an internal server error.
- A failed export shows an error notification instead of a success one.
- Re-export resends an order even when its data is unchanged.
- Each export attempt records the target's response body, so the reason a target rejected an export is visible in the attempt history.
0.9.0-beta.1
First public beta.
- Export orders to ERP and external systems over HTTP, triggered manually from the order page or automatically through a Flow Builder action.
- Versioned, testable mappings; publishing keeps past exports reproducible.
- Test a mapping against a real order before going live — nothing is sent.
- Authentication with API key, Basic, Bearer or OAuth2 credentials, stored encrypted.
- Synchronous or asynchronous (queued) delivery per target, with acknowledgement tracking (none, synchronous, asynchronous callback).
- Automatic retry with back-off for transient failures, a per-target circuit breaker, and a configurable acknowledgement timeout.
- Administration: targets, mappings and credentials management, an export state card on the order detail page, connection testing.
Discrepancy
The repository changelog also lists "African currency and language support" for this release. The plugin contains no such migration or feature; the line appears to come from another plugin's template. It is omitted here.