{"push_id":1038086597,"size":25,"distinct_size":1,"ref":"refs/heads/FetchedRecordsController","head":"deb25d916ddddffbe600ce966641d570f51f5963","before":"18a63504ed3b09dbe97622a4eeecdd874818dacd","commits":[{"sha":"8aa532489292b45669db92fa0d443866918426a9","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"README.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/8aa532489292b45669db92fa0d443866918426a9"},{"sha":"c123d27b892493ae1a6eb5eb0dd2687bc263c921","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"README.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/c123d27b892493ae1a6eb5eb0dd2687bc263c921"},{"sha":"26d63307714389a463184741a6db11a2cce9cb4c","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"TODO.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/26d63307714389a463184741a6db11a2cce9cb4c"},{"sha":"68c83ea156f6c8abbaf7ee7f362baf472b99a9a0","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"README.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/68c83ea156f6c8abbaf7ee7f362baf472b99a9a0"},{"sha":"c558d8fcaa02f7d45473526a9e001c259b58d033","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Query interface: fix SQL generation for boolean tests\n\nFor example,`valid == true` now generates `\"valid\" <> 0`","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/c558d8fcaa02f7d45473526a9e001c259b58d033"},{"sha":"293268a00470ad5ae8d7a0b8990355fc4b9b7b3a","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Query interface: fix SQL generation for boolean tests\n\nFor example,`valid == true` now generates `\"valid\"`","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/293268a00470ad5ae8d7a0b8990355fc4b9b7b3a"},{"sha":"197fc48d92205cd1e68abc799d8fda744c045fe0","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"v0.52.1","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/197fc48d92205cd1e68abc799d8fda744c045fe0"},{"sha":"fe5af8308c49e298cd726b3320ba0912e7942f1d","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/fe5af8308c49e298cd726b3320ba0912e7942f1d"},{"sha":"44f80dc3852ffad3a660332365ad5d744f5f8fdc","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"README.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/44f80dc3852ffad3a660332365ad5d744f5f8fdc"},{"sha":"5f84f1378b9f87317e855714f7e025a6f6211657","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"TODO.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/5f84f1378b9f87317e855714f7e025a6f6211657"},{"sha":"6bfab3d04ab84ebe8d42c66eab6947f5ed26ad44","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"DatabaseValue.value() no longer turns non-NULL values to nil, should the conversion fail. The new method DatabaseValue.unsafeValue() has the old, information-discarding, behavior.","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/6bfab3d04ab84ebe8d42c66eab6947f5ed26ad44"},{"sha":"ee55afe8c0aece72367431caf0db96e95098c5e0","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Row.value() no longer turns non-NULL values to nil, should the conversion fail.","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/ee55afe8c0aece72367431caf0db96e95098c5e0"},{"sha":"5ed3b39219a691c373901f1c5f0e5221a3fabc12","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Rename DatabaseValue.unsafeValue() to failableValue()","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/5ed3b39219a691c373901f1c5f0e5221a3fabc12"},{"sha":"b9338b31bce83e10a12dbed1bfa1d9b129ee6711","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Row.databaseValue(atIndex:) and Row.databaseValue(named:)","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/b9338b31bce83e10a12dbed1bfa1d9b129ee6711"},{"sha":"bb5aa47d7ba93a59034e9aec2586f57a299abb45","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Tests for Row.databaseValue(atIndex:) and Row.databaseValue(named:)","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/bb5aa47d7ba93a59034e9aec2586f57a299abb45"},{"sha":"644ec3caec02b16f22f713a078e3b158d5276930","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"DatabaseValue.value() raises a fatal error when conversion of a non-NULL value fails.","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/644ec3caec02b16f22f713a078e3b158d5276930"},{"sha":"93180d68439f6f9a922b9eab21b8cb87d249f972","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"CHANGELOG.md","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/93180d68439f6f9a922b9eab21b8cb87d249f972"},{"sha":"d612b86d7fe9ffcdc8acb90eb10be3ec702dce5b","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Document the new behavior of Row.value() and DatabaseValue.value()","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/d612b86d7fe9ffcdc8acb90eb10be3ec702dce5b"},{"sha":"84292beef983013f2501f202a43fdfe536c71764","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"Document convenience conversions of SQLite","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/84292beef983013f2501f202a43fdfe536c71764"},{"sha":"8ed39f43b4f507a645cc8e8eee2b77400a470468","author":{"email":"de06109890d26a134f724246c64e1c553881974a@pierlis.com","name":"Gwendal Roué"},"message":"v0.53.0","distinct":false,"url":"https://api.github.com/repos/groue/GRDB.swift/commits/8ed39f43b4f507a645cc8e8eee2b77400a470468"}]}