github slingdata-io/sling-cli v1.5.3

latest releases: v1.6.5, v1.6.4, v1.6.4-upstream...
10 months ago

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

Don't miss a new sling-cli release

NewReleases is sending notifications on new releases.