Release 2025.01.08
14 days ago by ReadMe API
Improvements
- Added support for syncing Hubspot Marketing Events and Contact Property History.
- Added support for syncing from Harmonic custom fields.
- Added additional fields the Ascend Programs.
- Added support for using Freshdesk custom fields in identity mappings for model syncs.
- Bulk syncs will emit warnings if a decimal value is synced into an existing integer field.
- Improved handling of keep-alive requests from PostgreSQL during replication.
- Snowflake sessions are now created with keep-alive enabled to reduce failures for long running syncs.
- Names which appear to be email addresses are dropped when syncing to LinkedIn Audiences; LinkedIn was previously rejecting these records.
- Improved type handling for Netsuite OpenAPI schemas which are incomplete.
Fixes
- Mixpanel Events did not expose the
event
field. - PostgreSQL connections send the hostname as part of the TLS handshake, resolving connection issues with providers that utilize SNI.
- Append-mode model syncs to Databricks could fail with an error when no records were found.
- Bulk syncing from DynamoDB failed due to invalid SQL under some circumstances.
- Model syncs to LinkedIn failed when empty record were synced.
- Request parameters were not correctly encoded when fetching data from Google Search Console.
- Improved resilience to network interrupt for syncs reading compressed files from blobstores.
- Restarting Polytomic at the same time that multiple syncs were scheduled could result one or more syncs being skipped.
- Using multiple files stored in a blobstore as a model failed under some circumstances.
- Attempting to create a new field in Airtable from an override value resulted in an error.
- Non-incremental field icons were omitted from the bulk sync configuration page.
Behavior Changes
- Multiple schedule bulk syncs will now write all enabled fields when the incremental schedule runs. This ensures that updated rows are internally consistent.