GRDB.swift v2.4.0 Release Notes

  • ๐Ÿš€ Released December 3, 2017 • diff

    ๐Ÿ†• New

    • #280: It is now possible to add an untyped column to an existing table.

      try db.alter(table: "players") { t in
          t.add(column: "score")
      }
      
    • ๐Ÿ“š #281: The Database.dropFTS4SynchronizationTriggers & Database.dropFTS5SynchronizationTriggers method help cleaning up synchronized full-text table (documentation)

    ๐Ÿ’ฅ Breaking Change

    • ๐Ÿ“š #282: This version comes with a breaking change that affects users who manually embed the GRDBCipher and GRDBCustom frameworks in their projects. This change does not affect users of the GRDB framework, or users of GRDBCipher through CocoaPods. Now, instead of embedding the GRDB.xcodeproj project, you have to embed the GRDBCipher.xcodeproj or GRDBCustom.xcodeproj. Please have a look at the updated Encryption and Custom SQLite Builds documentation chapters.