github slingdata-io/sling-cli v1.4.7

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

Sling v1.4.7 (2025-05-13T10:06:04Z)

  • Error Handling & Robustness:
    • Improved error handling for incremental mode (Commit c9dadd0).
    • Handled missing primary keys in API sources (Commit cd31e26).
    • Enhanced error handling in GetSchemata (Commit 4d5c9b5).
    • Handled empty result sets in GetCount (Commit 4666114).
    • Improved handling of field selection in database reads (Commit 1d1d1d9).
  • Configuration & Schema:
    • Added a JSON schema for Sling pipeline configuration (Commit 4244c34).
    • Enhanced the JSON schema for pipeline steps by adding an id property to each (Commit 87024b5).
    • Updated pipeline.json schema (Commit 87274d9, 4bcfb66).
  • Database & Data Handling:
    • Added support for Clickhouse JSON data type (Commit 2b986d0), which was later reverted (Commit db7b294).
    • Added basic support for AWS Athena (Commit 7f70b19).
    • Improved CSV reader to handle string values (Commit 82fa1a5) and column number mismatches (Commit b201e68).
    • Fixed an issue where Sling was not respecting the private_key property (Commits baff658, 2f4b7a3 - merged from PR #553 by GeoffTearle).
    • Ensured database connections are closed after wildcard processing (Commit 0b004c3).
    • Introduced a TrimSQLComments function (Commit bf0c02b).
    • Added tests for parsing multi-statements and trimming SQL comments (Commit d40d044).
    • Increased nvarchar length factor for temporary tables on SQL Server to provide a buffer, addressing issue #554 (Commit 7f8f3ed).
    • Applied quotes to select fields in incremental select statements (Commit 6d43d8a).
  • Pipeline & Execution:
    • Enhanced pipeline execution and logging (Commit 731ff55).
  • Development & CI/CD:
    • Updated build workflow runner matrix (Commit 75e8000).
    • Handled missing bcp (Bulk Copy Program) executable in tests (Commit 4369307).

Don't miss a new sling-cli release

NewReleases is sending notifications on new releases.