Skip to content

v1.5.3

Choose a tag to compare

@flarco flarco released this 23 Dec 14:47
· 598 commits to main since this release
8104d82

Sling v1.5.3 (2025-12-23T14:49:39Z)

Fix for boolean casting logic for v1.5.2

  • Added CastBoolColumnForSelect method to cast boolean columns when target expects integer or string
    • Boolean → Integer: true→1, false→0
    • Boolean → String: true→"true", false→"false"
  • Enhanced CastColumnsForSelect to detect boolean/integer or boolean/string mismatches and apply casting

API Incremental Sync Improvements

  • New GetSyncUpdateKey function - Automatically detects sync key and update key from API endpoint configuration when:
    • Endpoint has a sync array defined
    • A processor uses aggregation: maximum that outputs to state.<sync_key>
    • update_key is defined in response records
  • DB-based incremental fallback - When SLING_STATE is not set, API replications can now fetch the incremental value directly from the target database