Skip to content

Releases: slingdata-io/sling-cli

v1.4.2

03 Feb 21:26
6c93883
Compare
Choose a tag to compare

Sling v1.4.2 (2025-02-03T21:40:44Z)

See https://github.com/slingdata-io/sling-cli/ for more details.

v1.4.1

01 Feb 21:30
4914669
Compare
Choose a tag to compare

Sling v1.4.1 (2025-02-01T21:46:18Z)

Major Changes

  1. Pipeline Implementation

    • Added new Pipeline type for executing sequential steps
    • Introduced pipeline configuration loading from YAML/JSON files
    • Added support for pipeline steps with various types (log, replication, command, etc.)
  2. State Management Refactoring

    • Renamed Hooks to State in runtime state management
    • Created RuntimeState interface
    • Added separate ReplicationState and PipelineState implementations
  3. Chunking Functionality

    • Added support for chunking data processing based on column ranges
    • Implemented ProcessChunks() method for handling data partitioning
    • Added chunk size configuration options
  4. Case Handling Improvements

    • Added support for lower/upper case schema and table names
    • Improved temp table name handling for different database types
    • Added new format variables: stream_schema_lower/upper, stream_table_lower/upper
  5. File System Updates

    • Enhanced file pattern matching across different file system implementations
    • Improved file deletion handling for SFTP
    • Better handling of file paths in copy operations

Minor Changes

  • Added binary data handling for DuckDB
  • Improved UTF-8 validation in string casting
  • Added environment variable controls for DuckDB compute
  • Various bug fixes and code cleanup

v1.4.0

22 Jan 21:12
c112999
Compare
Choose a tag to compare

Sling v1.4.0 (2025-01-22T21:31:08Z)

See https://github.com/slingdata-io/sling-cli/ for more details.

v1.3.5

15 Jan 10:21
79bd269
Compare
Choose a tag to compare

Sling v1.3.5 (2025-01-15T10:49:20Z)

See https://github.com/slingdata-io/sling-cli/ for more details.

v1.3.4

27 Dec 16:15
9f2fdc5
Compare
Choose a tag to compare

Sling v1.3.4 (2024-12-27T16:16:34Z)

See https://github.com/slingdata-io/sling-cli/ for more details.

v1.3.3

16 Dec 12:01
7f2ea7c
Compare
Choose a tag to compare

Sling v1.3.3 (2024-12-16T12:00:58Z)

See https://github.com/slingdata-io/sling-cli/ for more details.

v1.3.2

03 Dec 21:06
Compare
Choose a tag to compare

Sling v1.3.2 (2024-12-03T21:10:25Z)

See https://github.com/slingdata-io/sling-cli/ for more details.

v1.3.1

01 Dec 20:01
Compare
Choose a tag to compare

Sling v1.3.1 (2024-12-01T20:06:12Z)

See https://github.com/slingdata-io/sling-cli/ for more details.

v1.2.24

26 Nov 23:12
2ace22f
Compare
Choose a tag to compare

Sling v1.2.24 (2024-11-26T23:47:50Z)

Fix Prometheus basic auth

v1.2.23

24 Nov 18:29
a910029
Compare
Choose a tag to compare

Sling v1.2.23

Major Changes

  1. Removed Iterate Flag

    • Removed the iterate functionality from CLI run command
    • Simplified run logic by removing iteration loop
  2. Database Improvements

    • Added better context cancellation handling in database streaming
    • Enhanced SQLite binary download URLs
    • Improved SQL Server connection string handling
    • Updated Oracle SQLLoader column handling for large strings
    • Added support for unsigned integers in MySQL/MariaDB type mappings
  3. SFTP Enhancements

    • Updated SFTP file creation to handle SSH_FX_OP_UNSUPPORTED errors
    • Added fallback to OpenFile when Create is not supported
  4. Snowflake Updates

    • Renamed internalStage property to internal_stage
    • Added schema usage before operations
    • Fixed stage folder path construction

Minor Changes

  1. URL Fixes

    • Fixed homepage URLs in goreleaser configs
    • Updated various CDN URLs to use new domain
  2. UI/Documentation

    • Updated Discord badge in README
    • Added execution ID to metadata tracking
    • Improved error messages and logging
  3. Dependencies

    • Updated various dependencies, including github.com/flarco/g
    • Updated SFTP package to newer version
  4. Configuration

    • Added support for extra BCP arguments in SQL Server

Bug Fixes

  • Fixed byte counting in CSV writing
  • Improved error handling in various database operations
  • Fixed constraint failure handling
  • Enhanced context cancellation checks in database operations