GRDB.swift v5.0.0-beta.7 Release Notes
-
๐ Released July 14, 2020 • diff
- ๐ New: #802 by @GetToSet: Add tokenchars support for ascii tokenizer in FTS5
- ๐ New:
fetchSet
has joinedfetchCursor
,fetchAll
andfetchOne
in the group of universal fetching methods. - ๐ฅ Breaking Change: #803: Remove FetchedRecordsController
- ๐ฅ Breaking Change: Removed
TableRecord.primaryKey
andselectPrimaryKey(as:)
introduced in 5.0.0-beta.5 - ๐ฅ Breaking Change: Many types and methods that support the query builder used to be publicly exposed and flagged as experimental. They are now private, or renamed with an underscore prefix, which means they are not for public use.
- ๐ฅ Breaking Change: Defining custom
FetchRequest
types is no longer supported. - ๐ฅ Breaking Change: Defining custom
RowAdapter
types is no longer supported. - ๐ Fixed: Fix rare occurences of an
SQLITE_BUSY
error when opening a DatabaseSnapshot. - ๐ Fixed: Work around an SQLite bug which prevents rollbacking a transaction with
sqlite3_commit_hook
. - โก๏ธ The [How do I filter records and only keep those that are NOT associated to another record?](README.md#how-do-i-filter-records-and-only-keep-those-that-are-not-associated-to-another-record) FAQ has been updated.