Changes for version 0.20 - 2013-01-26

  • Documentation fixes (GH#6) (thanks, @daknok!)
  • Add note in the documentation about the API being unstable
  • Update libgit2 to f42beff
    • Update checkout strategies' names: "update_unmodified", "update_missing", "update_modified" and "update_untracked" have been removed (incompatible change)
  • Repository -> head() now takes an additional optional parameter $new_head used to change the repository's HEAD (GH#7)
  • Repository -> workdir() now takes an additional optional parameter $new_dir used to change the repository's working directory (GH#8, #9) (thanks, @thaljef)
  • Add Tree -> entry_by{name,path}() methods (GH#10) (thanks, @keedi!)

Documentation

Modules

Perl bindings to the Git linkable library (libgit2)
Git blob class
Git branch class
Git commit class
Git config class
Git credentials class
Git diff class
Git index class
Git push class
Git refspec class
Git reference class
Git remote class
Git repository class
Git signature class
Git stash class
Git tag class
Git tree class
Git tree entry class
Git revwalker class