Releases
v1.5.2
Compare
Sorry, something went wrong.
No results found
flarco
released this
20 Dec 13:40
Sling v1.5.2 (2025-12-20T13:40:11Z)
GeoJSON Export Support
New file format for exporting spatial data to GeoJSON
Supports geometry column detection with configurable column name (defaults to geometry)
Added go-geom library dependency
ADBC (Arrow Database Connectivity) Support
New connection type ArrowDBC for high-performance database connectivity via Apache Arrow
Supports PostgreSQL and SQL Server via ADBC drivers
Includes bulk import/export methods leveraging Arrow format
New tests: r.77.adbc_postgres.yaml, r.78.adbc_sqlserver.yaml, r.79.adbc_write.yaml
OAuth2 Enhancements
Improved OAuth2 initialization and callback handling
Added Gmail API connector with OAuth support
Enhanced encryption for OAuth tokens in env files
Added prompt=consent parameter to force refresh token retrieval
Runtime State Management
Enhanced combined state file handling for replications
File persistence for runtime state with exec ID tracking
Improved thread state synchronization
Hook Improvements
Added OnFailRetry option for automatic retry on hook failure
Better handling of replication hooks prefixing
New Functions
object_zip: Creates an object from arrays of keys and values
Infrastructure & Fixes
Docker: Updated base image from Ubuntu Focal to Jammy
Database Templates: Unified quoting/unquoting methods across connections; added YAML-based type mappings (deprecating TSV)
User Template Overrides: Support for ~/.sling/templates/ custom templates
API Spec: Added PrimaryKey field to stream configuration
Connection Handling: Thread-safe access to local connections; improved MSSQL boolean handling
Pipeline: Fixed EndTime for skipped steps; improved zombie job cleanup logging
You can’t perform that action at this time.