{"push_id":1058579035,"size":1,"distinct_size":1,"ref":"refs/heads/upgrade","head":"b646dc2319d956a6b8c22971aed8204b92e03271","before":"a488d88057894dc39adb7c76957edbba510840e9","commits":[{"sha":"b646dc2319d956a6b8c22971aed8204b92e03271","author":{"email":"012649ece847f0f329ca3f68a68f8a578d637d55@yahoo.com","name":"Brett Zamir"},"message":"Breaking change (minor): Ensure `version()` returns highest version regardless of order added in;\nFeature: Add `open` and `upgrade` methods to allow a sequence of upgrades which can support promises returned by `addCallback` callbacks (and add tests for multiple promise-based callbacks on different versions);\nComment: Indicate specific Safari bug within code;\nRefactoring: Use ES6 `Number.isInteger` and ES7 `Object.values()` in place of npm modules;\nTesting: Split off local testing from Sauce; prevent blocking","distinct":true,"url":"https://api.github.com/repos/brettz9/idb-schema/commits/b646dc2319d956a6b8c22971aed8204b92e03271"}]}