Skip to content

Releases: vkuttyp/CosmoSQLClient-Swift

CosmoSQLClient v1.3.6

Choose a tag to compare

@github-actions github-actions released this 02 Mar 23:36

What's Changed

🔧 Other Changes

  • chore: fix .spi.yml schema for Swift Package Index compatibility (28add7a)

📦 Installation

.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
         from: "1.3.6")

CosmoSQLClient v1.3.5

Choose a tag to compare

@github-actions github-actions released this 02 Mar 17:16

What's Changed

🐛 Bug Fixes

  • fix: revert swift-tools-version and library evolution to fix CI (19bd50e)

🔧 Other Changes

  • chore: adjust SPI config for Android compatibility (c489ee2)
  • chore: upgrade swift-tools-version to 6.0 and enable library evolution for Android compatibility (9070687)

📦 Installation

.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
         from: "1.3.5")

CosmoSQLClient v1.3.4

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:14

What's Changed

🔧 Other Changes

  • Downgrade to swift-tools-version 5.9 (e79952e)
  • Remove stale .gitignore entries for moved directories (8e16baa)

📦 Installation

.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
         from: "1.3.4")

CosmoSQLClient v1.3.3

Choose a tag to compare

@github-actions github-actions released this 02 Mar 09:23

What's Changed

🐛 Bug Fixes

  • fix: replace CSQLite systemLibrary with proper C target for Android/Linux (9f78d27)
  • fix: use relative sqlite3.h in CSQLite module.modulemap for Android cross-compilation (dc8cb70)

📦 Installation

.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
         from: "1.3.3")

CosmoSQLClient v1.3.2

Choose a tag to compare

@github-actions github-actions released this 01 Mar 16:45

What's Changed

🔧 Other Changes

  • docs: fix .spi.yml and DocC warning to unblock SPI documentation build (32aafcd)
  • docs: add Vapor Web API JSON streaming example (35b363c)

📦 Installation

.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
         from: "1.3.2")

CosmoSQLClient v1.3.1

Choose a tag to compare

@github-actions github-actions released this 01 Mar 02:22

What's Changed

🐛 Bug Fixes

  • perf: NIOSSLContext caching + handshake optimizations (7ada3c7)

🔧 Other Changes

  • Add JSON streaming, comprehensive README, and fix DocC module name (6476fe1)
  • perf: SCRAM cache, MSSQL SSLContext cache, MySQL date formatter fix (e6cdbca)
  • Migrate to AsyncStreamBridge: zero-hop message reads (2ff13b8)
  • perf: NIOSSLContext caching + handshake optimizations (7ada3c7)
  • perf: four targeted optimizations (5812854)
  • pools: add warmUp(minIdle:pingInterval:) and keep-alive to all 4 pools (915205e)
  • benchmark: add Postgres and MySQL comparisons vs Vapor drivers (b304d1f)
  • chore: ignore cosmo-swift/ and cosmo/ scratch folders (7f54b17)
  • security: remove all hardcoded hostnames and passwords (b9b7781)

📦 Installation

.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
         from: "1.3.1")

CosmoSQLClient v1.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Feb 18:29

What's Changed

🐛 Bug Fixes

  • fix: use GitHub Secrets for MSSQL tests, drop service container (8ac8c9d)
  • fix: use go-sqlcmd binary instead of mssql-tools18 apt package (e52ea56)
  • fix: install sqlcmd before using it in MSSQL CI job (76ed8c1)
  • fix: update .spi.yml target names after CosmoSQLClient rename (85a9f89)
  • fix: bump CI SPM cache keys to v2 to clear stale repo-path cache (8852c9e)
  • fix: update docs.yml for CosmoSQLClient-Swift rename (3c2bbb1)

🔧 Other Changes

  • docs: add benchmark results to README (a994335)
  • perf: optimize toJson() and decode() in Swift (db754f0)
  • Add Swift benchmark: CosmoSQLClient (NIO) vs SQLClient-Swift (FreeTDS) (d756f51)
  • Update README: CosmoSQLClient package name, toJson(), SQLDataTable section (5df4c2a)
  • Rename package to CosmoSQLClient (06846c5)
  • Remove cosmo build artifacts from tracking (50391b0)
  • Ignore cosmo build artifacts (fdfc7d7)
  • Add SQLDataTable.toJson() - render rows as clean JSON array (a7323ad)

📦 Installation

.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
         from: "1.3.0")