Releases: vkuttyp/CosmoSQLClient-Swift
Releases · vkuttyp/CosmoSQLClient-Swift
CosmoSQLClient v1.5.2
What's Changed
🔧 Other Changes
- Improve SQLRowDecoder name matching to support simple case-insensitivity without snake_case forcing (405bd52)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.5.2")CosmoSQLClient v1.5.1
What's Changed
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.5.1")CosmoSQLClient v1.5.0
What's Changed
🐛 Bug Fixes
- Fix CI: replace actions/create-release@v1 with softprops/action-gh-release@v2 (7909c55)
🔧 Other Changes
- Implement tiered API architecture and AdvancedSQLDatabase protocol (cd420db)
- Fix CI: replace actions/create-release@v1 with softprops/action-gh-release@v2 (7909c55)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.5.0")CosmoSQLClient v1.4.3
What's New
Swift MySQL & PostgreSQL: Named Parameter Support
- Added
query(_:params:[String:SQLValue])andexecute(_:params:[String:SQLValue])overloads for MySQL and PostgreSQL drivers - Named
@paramplaceholders are inlined as safely escaped literals before sending to the server (mirrors C#TranslateParamsfix)
MySQL: Fractional Seconds Fix
- Fixed
DATETIME/TIMESTAMPparsing to handle microseconds (e.g.2026-03-03 23:07:01.063905) - Equivalent to C#
ParseBinaryDateTimefractional precision support
CI Status
- All CI checks passing on this release (run #62 ✅)
- Prior release v1.4.2 had CI errors related to .spi.yml — this release resolves them
CosmoSQLClient v1.4.2
What's Changed
🐛 Bug Fixes
- fix: remove unsupported android platform from .spi.yml (4ecd11f)
🔧 Other Changes
- perf/feat: port JSONChunkAssembler byte-scan + SQLValue.toAny() from C# (db95e57)
- perf: apply TDS performance optimisations from C# port (319cf08)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.4.2")CosmoSQLClient v1.4.1
What's Changed
🔧 Other Changes
- chore: restore swift 5.10 and push v1.4.1 (203e0d4)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.4.1")CosmoSQLClient v1.4.0
What's Changed
🔧 Other Changes
- chore: pin swift versions and fix android builder in .spi.yml (485c50f)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.4.0")CosmoSQLClient v1.3.9
What's Changed
🔧 Other Changes
- chore: align .spi.yml structure with SQLClientSwift for better SPI compatibility (5e30636)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.3.9")CosmoSQLClient v1.3.8
What's Changed
🔧 Other Changes
- chore: add linux packages for SQLite and match SQLClientSwift's configuration (ed9f336)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.3.8")CosmoSQLClient v1.3.7
What's Changed
🔧 Other Changes
- chore: pin android to swift 6.0 to avoid environment mismatch (a4904a7)
📦 Installation
.package(url: "https://github.com/vkuttyp/CosmoSQLClient-Swift.git",
from: "1.3.7")