- Carthage is now a supported installation method, in addition to CocoaPods
- If a convert annotation on an enum has no explicit database type given, its RawType is used.
- Various performance and usability improvements, e.g.
setup.rb
now asks which project to use if there is more than one, and creates a non-empty *.generated.swift
file to help with code completion.
- Added
put()
with variable argument list, put(inout)
for mutable structs, and putAndReturnIDs()
. put()
itself no longer returns IDs. (Apologies, please adjust your code)
- Added variants of methods that take arrays which work with the faster
ContiguousArray
class.
- Removed some protocols that only ever had one instance.
More information in the documentation