#Change Log
All notable changes to this project will be documented in this file.
SwiftyDB
adheres to Semantic Versioning.
1.1.3 (05/10/2016)
- Removed exclusive tag from example Podfile for Cocoapods 1.0.0
1.1.2 (05/10/2016)
- Properly escaping column names
1.1.1 (04/29/2016)
- Fixed breaking bug in when not using primary keys
1.1.0 (03/31/2016)
- Support for storing NSArrays and NSDictionaries (thanks to @kingslay)
- Now using the new Value protocol instead of SQLiteValue
- Fixes bug related to filtering a property with multiple values
1.0.0 (01/19/2016)
- Added
lessOrEqual
, andgreaterOrEqual
filters toFilter
- New filter syntax for all database queries.
..matchingFilter: ..
instead of..matchingFitlers: ..
0.9.3 (01/19/2016)
- Removed unnecessarily complex query generator
- Performance boost using
TinySQLite ~> 0.3.0
Filter
is no longer aSequenceType
0.9.2 (01/18/2016)
- Now using
TinySQLite ~> 0.2.0
0.9.1 (01/18/2016)
- Added
Filter
section to index in README - Updated features in README
0.9.0 (01/17/2016)
- New
Filter
type used to filter queries
- Use the new
Filter
type to filter queries instead of aDictionary
Filter
conforms toDictionaryLiteralConvertible
. Therefore it is still possible to define your filters as aDictionary
- Updated query generation
- Delete query now binding values in SQLite
0.8.2 (01/16/2016)
- New documentation generated by Jazzy
- Located in the 'docs'
0.8.1 (01/15/2016)
- Removed support for
Float80
- It is not supported by iOS
- Query generator classes are internal
0.8.0 (01/15/2016)
- New methods for asynchronous queries to the database
- New
Result
type
- Queries are no longer throwing
- All queries use the new
Result
type for callbacks and return types- Allows handling results for sync and async queries to be similar
0.7.2 (01/12/2016)
Initial release