GRDB.swift v0.96.0 Release Notes

  • ๐Ÿš€ Released December 11, 2016

    ๐Ÿ†• New

    • Request.adapted modifies a request with a row adapter.

      // Person has `email` column, but User expects `identifier` column:
      Person.all()
          .adapted { _ in ColumnMapping(["identifier": "email"]) }
          .bound(to: User.self)
      

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ”จ RowAdapter protocol has been refactored. This only affects your code if you implement your own row adapter.