- Inventory management solution release notes
- Commercial pricing solution release notes
- Merchandising solution release notes
August 2026 release notes for Inventory Management in Automation Cloud.
August 26, 2026
New: alerts for failing object-level validations
A failing object-level validation can now notify a Slack channel or an email group, so a data quality problem reaches your team without anyone watching the dashboard. Alert channels can be registered once per tenant through /api/v2/alert-configs and named in a new alerts array on a freshness or missing_data_validation entry. The reserved name __ALL__ notifies every channel registered for the tenant.
Alerts are sent only when a check finishes in a failed or error state, and the run report lists the channels notified for each result in alerts_sent. A channel that cannot be reached does not fail the validation run. See Data quality alerts.
August 12, 2026
Renamed: add-object replaces custom-table
The endpoint for adding a custom object to a solution is now POST /api/v2/schema/add-object, replacing POST /api/v2/schema/custom-table. The new name pairs with POST /api/v2/schema/{objectName}/add-attribute — one adds a table, the other adds a column. Request and response bodies are unchanged, and the previous custom-table path continues to work, though it is deprecated and may be removed in a future release; add-object is the recommended alternative going forward. See Add a custom object.
Corrected: primaryKeys is required when adding a custom object
The Add a custom object payload reference previously listed primaryKeys as optional. It has always been required — a request without a non-empty primaryKeys array is rejected with 400 Bad Request, and every name in it must match a column declared in columns.
August 10, 2026
Bulk CSV upload
You can now ingest a large dataset by uploading a CSV (or .csv.gz) file directly to an existing table, instead of sending rows as JSON. Uploads are scanned for malware, validated against the schema per row, and processed asynchronously — poll the returned requestId for status and success/failure counts. See Bulk CSV upload.
Object validations in the Data Quality Dashboard
The Data Quality Dashboard now surfaces object-level validation results alongside the existing row-level metrics — freshness age vs. threshold, missing-data gaps, and per-period shortfall, with per-table drill-down. See Object-level validations.