Skip to content

Releases: mirage/ocaml-github

Add `git-sync-releases` and `git upload-release` binaries

13 Apr 17:13

Choose a tag to compare

This helps to synchronize Release metadata across two GitHub forks, and upload binary files to a Release.

Deployment key and POSIX thread safety

01 Apr 14:31

Choose a tag to compare

0.8.2 (2014-04-01):

  • Remove use of Re_str to add POSIX thread safety.
  • Add deployment key support in the Deploy_key module.

Add new oAuth scopes

08 Mar 18:40

Choose a tag to compare

v0.8.1

fix travis

Latest cohttp support and stability improvements

02 Mar 18:59

Choose a tag to compare

  • Port to cohttp.0.10.x interfaces.
  • Make the note field in oAuth token creation mandatory to reflect GitHub API.
  • Pull requests are now allowed to have null bodys (#31).

Better toplevel and logging support

28 Feb 00:14

Choose a tag to compare

0.7.1 (2014-02-28):

  • Log response bodies in the event of an API parsing failure. (#29)
  • Expose log_active as a reference so it can be used from the toplevel. (#30)
  • Add Github.URI.pull_raw_diff to point to the location of a pull request diff.

Releases support, more scopes and better debug control

03 Jan 22:46

Choose a tag to compare

  • Add a User.repos call to list a users repositories.
  • Change repo type such that the field 'pushed_at' is now an option type.
  • Accept optional page argument in Pull, Milestone, and Issue.
  • Add UserEmail, UserFollow and Notifications scopes.
  • Add Releases module to handle the release management addition to GitHub.
  • Add GITHUB_DEBUG environment variable to make debugging output optional.
  • Regenerate build files with OASIS 0.4.1.
  • OCamldoc improvements for the GitHub module.