SQift Versions Save

Powerful Swift wrapper for SQLite

5.0.1

4 years ago

Released on 2019-10-25. All issues associated with this milestone can be found using this filter.

Fixed

  • Issue where Carthage was unable to build SQift due to schemes requiring test suite compilation.
  • Issue in Xcode project Documentation group where links were invalid and README links were broken.
  • Compiler warnings in Function.swift picked up by Xcode 11.

4.1.1

5 years ago

Release on 2019-05-02. All issues associated with this milestone can be found using this filter.

Fixed

  • Issue where Xcode project was incorrectly set to Swift 5.0 instead of 4.2 breaking Carthage and submodule support.
  • Fixed by William Thompson & Greg Tropino in Pull Request #25.

5.0.0

5 years ago

Release on 2019-04-30. All issues associated with this milestone can be found using this filter.

Updated

4.1.0

5 years ago

Release on 2019-04-30. All issues associated with this milestone can be found using this filter.

Updated

  • To Swift 5 with backwards compatibility to Swift 4.2.
  • Deployment targets to watchOS 3.0 and tvOS 10.0 in Xcode project to match podspec.

4.0.0

5 years ago

Release on 2018-11-30. All issues associated with this milestone can be found using this filter

Added

  • Migration Guide for SQift 4 and added it to the README.

Updated

  • Deployment targets to iOS 9.0, Mac OSX 10.11, WatchOS 2.0 and tvOS 9.0.

Removed

  • Connection.trace in favor of Connection.traceEvent()

3.3.0

5 years ago

Released on 2018-11-30. All issues associated with this milestone can be found using this filter.

Deprecated

  • The trace API to prepare for 4.0 migration since the internal sqlite3_trace API is deprecated when bumping deployment targets.

3.2.1

5 years ago

Released on 2018-09-17. All issues associated with this milestone can be found using this filter.

Added

  • An internal initializer to SQLiteError to assist in error mocking for testing.

Updated

  • The Xcode project to use Xcode 9.3 compatibility mode.
  • The Xcode project to support Xcode 10 and Swift 4.2.
  • The Travis-CI YAML file to use bundler and Xcode 10.

3.2.0

6 years ago

Released on 2018-05-02. All issues associated with this milestone can be found using this filter.

Added

  • A new TableLockPolicy to handle table lock errors on execute, prepare, and step operations.

Updated

  • The test suite by replacing do-catch implementations with throws test API variants and unhelpful assertion strings.

3.1.0

6 years ago

Released on 2018-04-10. All issues associated with this milestone can be found using this filter.

Updated

  • The Xcode project and Travis CI to support Xcode 9.3.

Fixed

  • Compiler warnings in aggregate context generation due to Swift 4.1 compiler.
  • Compiler warnings in CodableBinding protocol extension with associated type typealias.

3.0.1

6 years ago

Released on 2018-01-02. All issues associated with this milestone can be found using this filter.

Updated

  • The Xcode project and Travis CI to support Xcode 9.2.