{"thread":{"id":"27654","subject":"[ANNOUNCE] libgit2 v0.13.0","startedAt":"2011-06-19T11:06:42Z","lastAt":"2011-06-19T11:06:42Z","messageCount":1,"participants":["Vicent Marti"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"170230","messageId":"BANLkTimVueq0UMc6WX0AB64Of=aOBHCLLA@mail.gmail.com","threadId":"27654","inReplyTo":null,"subject":"[ANNOUNCE] libgit2 v0.13.0","fromName":"Vicent Marti","fromEmail":"vicent@github.com","sentAt":"2011-06-19T11:06:42Z","receivedAt":"2011-06-19T11:06:42Z","isPatch":false,"sender":{"key":"vicent@github.com","avatar":"https://gravatar.com/avatar/9d57a2b1e3137bf84342ac1dfdf1cde409b86e8fda5397d05f40f17fa5b84a63?d=mp&s=160"},"body":"Hello everyone,\n\none more month, and another minor release of libgit2. We're getting there.\n\nThe release has been tagged at:\n\n   https://github.com/libgit2/libgit2/tree/v0.13.0\n\nA dist package can be found at:\n\n   https://github.com/downloads/libgit2/libgit2/libgit2-0.13.0.tar.gz\n\nUpdated documentation can be found at:\n\n    http://libgit2.github.com/libgit2/\n\nThe full change log follows after the message.\n\nThanks for your time,\nVicent\n\n=========================\n\nlibgit2 v0.13.0 \"Watermelon Wheat\"\n\nOn this rascalicious minor release of libgit2:\n\n- We've dropped support for Waf. All the build process is now managed\nthrough CMake for all platforms.\n\n- We've removed the custom backends from the repository. You can now\nfind a collection of Custom backends on their own repo, under the\nlibgit2 org. Including MySQL and Memcache backends, courtesy of the\nbeardful Brian Lopez.\n\n- We are rocking a new documentation system, Docurium, courtesy of the\ninsightful Scott Chacon. Check out the details for each single method\nin our external API and the way they've evolved through the history\nof the library:\n\n\thttp://libgit2.github.com/libgit2/\n\nThis will certainly come in handy if you are developing bindings for\nthe library.\n\n- You can now check the linked version of the library from your\napplication or bindings, using `git_libgit2_version`.\n\n- We have a gazillion new features, courtesy of our invaluable\ncollaborators, including:\n\n\t* Support for Config files!\n\t* Support for prefix-only reads on the ODB\n\t* Repository discovery\n\t* Support for the Unmerged Entries index extension\n\t* Better Windows support\n\t* 30.000 bug fixes (actual number may be lower)\n\nThanks as always to everyone who makes this project possible.\n\nHere's the full list of all external API changes:\n\n- git_index_open_bare\n- git_index_open_inrepo\n- git_odb_backend_sqlite\n- git_oid_mkraw\n- git_oid_mkstr\n- git_reference_listcb\n- git_repository_workdir\n\n= git_index_get\n= git_repository_path\n= git_tree_entry_byindex\n\n+ git_blob_lookup_prefix\n+ git_commit_lookup_prefix\n+ git_config_add_file\n+ git_config_add_file_ondisk\n+ git_config_file__ondisk\n+ git_config_find_global\n+ git_config_foreach\n+ git_config_free\n+ git_config_get_bool\n+ git_config_get_int\n+ git_config_get_long\n+ git_config_get_string\n+ git_config_new\n+ git_config_open_global\n+ git_config_open_ondisk\n+ git_config_set_bool\n+ git_config_set_int\n+ git_config_set_long\n+ git_config_set_string\n+ git_index_entry_stage\n+ git_index_entrycount_unmerged\n+ git_index_get_unmerged_byindex\n+ git_index_get_unmerged_bypath\n+ git_index_open\n+ git_object_lookup_prefix\n+ git_odb_read_prefix\n+ git_oid_fromraw\n+ git_oid_fromstr\n+ git_oid_ncmp\n+ git_reference_foreach\n+ git_repository_config\n+ git_repository_discover\n+ git_repository_is_bare\n+ git_tag_lookup_prefix\n+ git_tree_entry_type\n+ git_tree_lookup_prefix\n"}]}