{"sha": "f2006cca80040871439055ae6ccbc14e589bdf4b", "message": "Updated release notes", "author_date": "2019-07-11T16:27:28Z", "committer_date": "2019-07-11T16:27:28Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "2a94f3719fb2c4335fcda374fa92f87272b02d34", "message": "Release 0.29.1", "author_date": "2019-07-11T16:17:55Z", "committer_date": "2019-07-11T16:17:55Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "cc27857c722c172b3c9bd93c92f02e19f2a55d6c", "message": "Removed unused variable", "author_date": "2019-07-11T16:14:24Z", "committer_date": "2019-07-11T16:14:24Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "74ecf8a7cc45cabf369e510c7214f5ed85c8c6d8", "message": "Fix static mounts using relative paths and prevent traversal exploits (#554)\n\nThanks, @abdusco! Closes #555", "author_date": "2019-07-11T16:13:19Z", "committer_date": "2019-07-11T16:13:19Z", "raw_author": {"value": "3684ad6084bc36bc5a059f0d6eb929bcf9854536", "label": "Abdus"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 3243482, "label": "abdusco"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "9ca860e54fe480d0a365c0c1d8d085926d12be1e", "message": "Add support for running datasette as a module (#556)\n\npython -m datasette\r\n\r\nThanks, @abdusco", "author_date": "2019-07-11T16:07:44Z", "committer_date": "2019-07-11T16:07:44Z", "raw_author": {"value": "3684ad6084bc36bc5a059f0d6eb929bcf9854536", "label": "Abdus"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 107914493, "label": "datasette"}, "author": {"value": 3243482, "label": "abdusco"}, "committer": {"value": 9599, "label": "simonw"}}