[libgit2-glib] Created tag v0.23.0



The unsigned tag 'v0.23.0' was created.

Tagger: Ignacio Casal Quinteiro <icq gnome org>
Date: Sun Jul 26 14:24:59 2015 +0200

    Tag 0.23.0

Changes since the last tag 'v0.22.8':

Garrett Regier (2):
      Post release version bump
      Add g_autoptr() autocleanup support

Ignacio Casal Quinteiro (86):
      branch: fix branch_move api break
      Port clone options to use a fetch options instead of remote callbacks
      Add GgitBinaryType enum
      Add GgitDiffBinaryFile boxed type
      Add GgitDiffBinary boxed type
      diff: add binary callback to the methods.
      merge-options: fix rename of member
      ref: remove signature parameter
      remote: fix a couple of api breaks
      Rename remote_add_push_spec as repository_add_remote_push
      Fix ggit_repository_create_branch
      Fix create_reference methods
      Fix repository_reset
      remote: the save method has been removed
      remote: remove the callbacks and all the logic related to it.
      submodule: remove save method
      remote: connect has now a callbacks parameter
      ggit_remote_set_fetch_specs has been removed
      remote: remote_add_fetch_spec is now in the repository
      ggit_remote_set_push_specs has been removed
      GgitRemoteDownloadTagsType gets an UNSPECIFIED type
      Fix ggit_remote_update_tips for the api changes
      Fix GgitSubmoduleIgnore
      Fix GgitSubmoduleUpdate
      Fix ggit_repository_get_default_notes_ref to return allocated string
      ggit_submodule_set_url is now in repository
      Complete the previous patch
      ggit_submodule_get_status has been moved to repository
      Add GgitSubmoduleRecurse
      ggit_submodule_set_fetch_recurse has been moved to repository
      repository: add missing assertion
      ggit_submodule_set_ignore has been moved to repository.
      ggit_submodule_set_update has been moved to repository.
      Fix GgitSubmoduleUpdateOptions for the api breaks
      Fix comments
      Update GgitCheckoutStrategy
      Fix clone example
      Bump glib version to 2.44
      Bump libgit2 version to 0.23.0
      Port GgitObjectFactory to G_DECLARE_FINAL_TYPE macro
      Port GgitObjectFactoryBase to G_DECLARE_DERIVABLE macro
      Port GgitNative to G_DECLARE_DERIVABLE macro
      Port GgitBlame to G_DECLARE_FINAL_TYPE macro
      Add missing include
      Port GgitObject to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitRef to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitBlob to G_DECLARE_FINAL_TYPE macro
      Remove redefinition of autoclean foo
      Port GgitBranch to G_DECLARE_DERIVABLE_TYPE macro
      Fix build
      Fix annotations
      Port GgitConfig to G_DECLARE_FINAL_TYPE macro
      Port GgitCheckoutOptions to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitCommit to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitTag to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitDiff to G_DECLARE_DERIVABLE_TYPE macro
      Move autoclean macros to their respective headers
      Port GgitTree to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitBlobOutputStream to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitCommitParent to G_DECLARE_FINAL_TYPE macro
      Port GgitCherryPickOptions to G_DECLARE_DERIVABLE_TYPE macro
      repository: use G_ADD_PRIVATE instead of keeping the priv member
      Port GgitSignature to G_DECLARE_FINAL_TYPE macro
      Port GgitIndex to G_DECLARE_FINAL_TYPE macro
      Port GgitPushOptions to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitDiffFindOptions to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitDiffOptions to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitRemoteCallbacks to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitTreeBuilder to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitRevisionWalker to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitSubmoduleUpdateOptions to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitDiffFormatEmailOptions to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitRemote to G_DECLARE_DERIVABLE_TYPE macro
      cred: minor cleanup
      Port GgitCredSshKeyFromAgent to G_DECLARE_FINAL_TYPE macro
      Port GgitCredSshInteractive to the new private
      Port GgitCredPlaintext to the new private
      Port GgitCredPlaintext to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitCred to G_DECLARE_DERIVABLE_TYPE macro
      Port GgitCredSshInteractive to G_DECLARE_DERIVABLE_TYPE macro
      Remove autocleanup header
      cherry-pick-options: fix boxed vs object
      submodule_update_options: fetch-options is a boxed
      signature: missed parent_instance
      Remove useless macro
      Release 0.23.0

Michael Catanzaro (1):
      configure.ac: fix bug report URL


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]