Changelog
0.15.4 (13-06-2025), [diff][diff-0.15.4]
- Fix cross compilation for linux on macOS fails ([#1317][])
- Support creating tables in schema changer ([#1315][])
- Update oldest supported platform versions ([#1280][])
- Add CustomStringConvertible for Setter ([#1279][])
0.15.3 (19-04-2024), [diff][diff-0.15.3]
- Update
podspec
to include privacy manifest ([#1265][])
0.15.2 (16-04-2024), [diff][diff-0.15.2]
- fix: visionos to cocoapods ([#1260][])
0.15.1 (14-04-2024), [diff][diff-0.15.1]
- Update CoreFunctions.swift fix typo ([#1249][])
- Fix #1247 support nil case when decoding optionals ([#1248][])
- Change deployment targets for Xcode 15 and add dependency on custom Cocoapods fork ([#1255][])
- Add VisionOS support ([#1237][])
0.15.0 (24-02-2024), [diff][diff-0.15.0]
- Fix incorrect behavior when preparing
SELECT *
preceded by aWITH
([#1179][]) - Adds support for returning extended error codes ([#1178][])
- Fix typos ([#1182][])
- fix Xcode build error ([#1192][])
- Make the IndexDefinition properties public ([#1196][])
- Fix GitHub Actions build badge ([#1200][])
- Run CI on macOS 13 ([#1206][])
- SchemaReader: return the correct column definition for a composite primary key ([#1217][])
- Add optional support for decoding ([#1224][])
- make fromDatatypeValue throw ([#1242][])
- Implements built-in window functions ([#1228][])
- Fix column affinity parsing to match how SQLite determines affinity ([#1218][])
- Handle FK definitions w/o key references ([#1210][])
- Add privacy manifest ([#1245][])
- New minimum deployment targets: iOS/tvOS 11.0, watchOS 4.0
0.14.1 (01-11-2022), [diff][diff-0.14.1]
- Reverted
Blob
changes (See [#1167][] for rationale).
0.14.0 (27-10-2022), [diff][diff-0.14.0]
For breaking changes, see Upgrading.md.
- Support more complex schema changes and queries ([#1073][], [#1146][] [#1148][])
- Support
ATTACH
/DETACH
([#30][], [#1142][]) - Expose connection flags (via
URIQueryParameter
) to open db ([#1074][]) - Support
WITH
clause ([#1139][]) - Add
Value
conformance forNSURL
([#1110][], [#1141][]) - Add decoding for
UUID
([#1137][]) - SQLCipher: improve documentation ([#1098][]), add
sqlcipher_export
([#1101][]) - Fix
insertMany([Encodable])
([#1130][], [#1138][]) - Fix incorrect spelling of
remove_diacritics
([#1128][]) - Fix project build order ([#1131][])
- Blob performance improvements ([#416][], [#1167][])
- Various performance improvements ([#1109][], [#1115][], [#1132][])
- Removed FTS3/4 tokenizer integration (
registerTokenizer
, [#1104][], [#1144][])
0.13.3 (27-03-2022), [diff][diff-0.13.3]
- UUID Fix ([#1112][])
- Add prepareRowIterator method to an extension of Statement. ([#1119][])
- Adding primary key support to column with references ([#1121][])
0.13.2 (25-01-2022), [diff][diff-0.13.2]
- Closing bracket position ([#1100][])
- Native user_version support in Connection ([#1105][])
0.13.1 (17-11-2021), [diff][diff-0.13.1]
- Support for database backup ([#919][])
- Support for custom SQL aggregates ([#881][])
- Restore previous behavior in
FailableIterator
([#1075][]) - Fix compilation on Linux ([#1077][])
- Align platform versions in SPM manifest and Xcode ([#1094][])
- Revert OSX deployment target back to 10.10 ([#1095][])
0.13.0 (22-08-2021), [diff][diff-0.13.0]
- Swift 5.3 support
- Xcode 12.5 support
- Bumps minimum deployment versions
- Fixes up Package.swift to build SQLiteObjc module
[... older versions truncated ...]