John Wiegley | 20 Apr 10:32 2013

ANNOUNCE: hlibgit2 0.18.0.1

I just upgraded hlibgit2 to libgit2 0.18 (Big Ben).  This was a huge upgrade,
which changed quite a few interfaces (mostly relating to references), but also
adds a great deal of functionality, such as downloading packfiles from local
repositories, abstracting of "reference backends", and a lot more.

Be aware that you'll now need to startup and shutdown applications as follows:

    main = do
        c'git_threads_init
        finally go (performGC >> c'git_threads_shutdown)
      where
        go = ...

At least until https://github.com/libgit2/libgit2/issues/1492 is addressed in
a more satisifying way.

Please let me know of any issues you encounter here:

    https://github.com/fpco/gitlib

Thank you,
--

-- 
John Wiegley
FP Complete                         Haskell tools, training and consulting
http://fpcomplete.com               johnw on #haskell/irc.freenode.net

Gmane