GRDB.swift v0.49.0 Release Notes

  • ๐Ÿš€ Released March 11, 2016

    ๐Ÿ†• New

    • Read-only database pools grant you with concurrent reads on a database, without activating the WAL mode.
    • All fetchable types can now be fetched directly from database queues and pools:

      // Before:
      let persons = dbQueue.inDatabase { db in
          Person.fetchAll(db)
      }
      
      // New:
      let persons = Person.fetchAll(dbQueue)
      

    ๐Ÿ’ฅ Breaking Changes

    • Transaction observers are no longer added to Database instances, but to DatabaseQueue and DatabasePool.