github slingdata-io/sling-cli v1.4.13

latest releases: v1.6.6, v1.6.5, v1.6.4...
16 months ago

Sling v1.4.13 (2025-07-09T15:41:01Z)

Key Features & Enhancements

Database & Connection Improvements

  • Iceberg Support: Enhanced Iceberg connection with AWS config and improved database handling
  • Glue Integration: Added support for iceberg_glue target and enhanced Glue connection capabilities
  • DuckDB Updates: Updated DuckDB version and added adjustCol flag for DuckDB and related types
  • Redshift Enhancement: Added Redshift parquet export functionality

API & Spec Management

  • API Spec Refactoring: Refactored API specs to use curly braces for variable interpolation
  • MCP Tools: Enhanced connection and API spec tools with detailed action support
  • Pagination Fixes: Updated stop_condition in pagination to use strict less than comparison

File System & Storage

  • S3 Enhancements:
    • Enhanced S3 client with custom HTTP settings and retry logic
    • Streamlined AWS credential handling by removing unnecessary components
  • File Management:
    • Fixed local temporary file deletion after writing to prevent duplication
    • Fixed single file copy operation to prevent filename duplication
    • Added support for multiple Azure Storage files replication

Testing & Quality

  • Test Suite Expansion:
    • Added new connection types for DuckLake variants
    • Enhanced test cases with output verification
    • Added encoding tests for latin1, windows1252, and utf8_bom
    • Added transform functions test suite
    • Added inspect hook tests for database tables and files
    • Added MSSQL to parquet overwrite test
    • Added timestamp string casting tests

Performance & Reliability

  • Streaming Improvements:
    • Replaced error logging with LogError for better error handling
    • Improved reader robustness and concurrency
  • Workflow Optimization:
    • Increased timeout for build and release jobs (25 minutes)
    • Enhanced streaming capabilities

Dependencies & Maintenance

  • Dependency Updates:
    • Updated flarco/g dependency to v0.1.154
    • Updated mark3labs/mcp-go to v0.33.0
  • Snowflake Fix: Fixed temporary file handling with SLING_KEEP_TEMP environment variable

Don't miss a new sling-cli release

NewReleases is sending notifications on new releases.