New Data Pull Settings:
Update Materials

When this setting enabled, ItemPath will update materials when the mapped name is the same as a material that already exists. If the setting is disabled, ItemPath will ignore the material, as the name is considered invalid.
Regex to extract sub-strings
If the "Enable Regex" setting is turned on in an integration, a new field shows in the Column mappings of a Data Pull integration. This field can be used to store a regex pattern that will be applies to the mapped value. If the regex fails to extract a string, the original value will be used.

Truncate Data setting

If the "Truncate Data" setting is enabled in a Data Pull integration, any mapped string values that exceed the string limit of the field will be truncated to max length. If the setting is disabled, a validation error will be triggered and ItemPath will not attempt to create the Order or Material
Order Builder Hide Revisions
A new setting is available in the Order Builder: "Hide Revisions". If enabled, the revisions of an order will be hidden in the user interface.
Bug Fixes:
- Resolves and error where validation would unnecessarily run when changing mapping type in Data Push
- Fixes an issue where Data Push would fail if the "Max Retries" setting was set to an invalid value
- Data Pull no longer errors out if the "Polling Frequency" setting is set to an invalid value
- Data Pull now correctly maps "No Structure" data when there is a "Grouping" mapping within the "Lines" mapping
- Fixes {lastDay} parameter in the Request Body of a Data Pull integration that uses HMAC authentication
2.22.1.1
ItemPath Job Processing
- Fine-tuned background job processing for better reliability