New
- Generic API connector: custom auth schemes. You can now specify a prefix or scheme for the auth value, for APIs that expect
ApiKey <token>or a non-standard bearer format.
Better
-
Desktop review banner: "Approve all" is now the primary action; "Discard all" moved to the overflow menu. JSON object fields also show inline diffs in the review drawer.
-
Sync-draft saves now run as a background job with progress. Large workbook configurations no longer block while saving; the job runs and reports progress. Also faster: redundant live schema fetches during save are now skipped.
-
Pipedrive Live Export got a round of data-type work: date fields type correctly, select labels render instead of raw IDs, email and phone fields join for display, and custom phone fields are now a bare string instead of the system array shape.
-
Attio Live Export: actor-reference FK fields now resolve correctly; interaction columns, tasks, and members views are included in the default view.
-
Shopify Live Export: FK nested references work in the default view, GID filenames are sanitized to be valid paths, and deeper variant/media properties are now pulled.
-
Webflow EComm: SKU object/unknown fields now export as weak text rather than being dropped.
Fixed
- Sync was silently dropping values from fields whose names contained a literal
.character. Fixed. - Subfield paths weren't resolved through every branch of union-typed fields on sync save, so values in those branches were dropped. Fixed.
- CLI: reverted failed-publish edits were resurrecting on subsequent operations. Fixed.
- HubSpot association data was being wiped on incremental pulls. Fixed.
- HubSpot e-sign quotes can now be recalled, edited, and re-published. Previously the edit flow was blocked for that quote type.
- Linear Teams pull was broken due to a stale GraphQL schema snapshot. Fixed.
- WordPress was incorrectly marking page 1 of paginated results as complete before it was. Fixed.
- Postgres/Supabase: NUMERIC columns are now stored verbatim as strings, preventing precision loss on large decimal values.
- Attio Live Export: dropped currency and text-typed value fields are now exported correctly.
- Publish failures beyond the display cap are now written to
failed-patches.jsonrather than silently discarded.
Under the hood
- Create-destination endpoints now support search and by-id lookup, the backend for improved destination picker UX.
- Supabase/Postgres: rows are now addressed only by genuinely unique columns; FK DDL uses exact native column types.
- Notion destination: table names no longer get numeric suffixes unless there's an actual collision.
- Synced FK values are packed into Notion's native relation envelope format.
- Shopify product media and variant field editing supported server-side.