github slingdata-io/sling-cli v1.4.14

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

Sling v1.4.14 (2025-07-23T21:43:15Z)

Major Feature Categories

Data Chunking & Replication

Enhanced Chunking Functionality:

  • New expression support for chunking configurations
  • SQL stream chunking with conditional checks
  • Improved chunking logic with new options and configurations
  • File handling support in stream task configuration

Replication Improvements:

  • Enhanced task preparation logic in replication configuration
  • Thread-safe operations with proper locking mechanisms
  • Clean state management for chunk loading operations

Database & Storage Enhancements

Database Improvements:

  • MongoDB column casing handling fixes
  • Redshift S3 unload operations with proper file format extensions
  • MySQL to Snowflake decimal to string cast support
  • DuckDB ARM64 architecture support

File System Updates:

  • Google Drive integration improvements:
    • Enhanced folder info and support for all drives
    • Updated queries to properly handle trashed files
    • Improved client functionality
  • File deletion before writing dataflow to ensure clean state

Testing & Quality Assurance

New Test Suites:

  • API response extraction tests using YAML configuration
  • HTTP call and response extraction comprehensive tests
  • Setup and teardown lifecycle tests with mock responses
  • Parquet file deletion pipeline tests
  • CLI execution timeout handling

Developer Experience

Logging & Environment:

  • Color output control with SLING_LOGGING=NO_COLOR support
  • Thread child detection with env.IsThreadChild
  • Conditional message colorization based on NoColor settings

Build & Development:

  • Executable build script permissions updates
  • Test timeout handling for CLI execution
  • Enhanced error handling across multiple components

Don't miss a new sling-cli release

NewReleases is sending notifications on new releases.