Commit bd692809 by Edward Thomson Committed by GitHub

Merge pull request #4262 from libgit2/ethomson/bump-v26

Update version number to 0.26
parents 29ef7d3f 2a3cc403
v0.25 + 1 v0.26 + 1
------- ---------
### Changes or improvements
### API additions
### API removals
### Breaking API changes
v0.26
-----
### Changes or improvements ### Changes or improvements
...@@ -24,12 +35,17 @@ v0.25 + 1 ...@@ -24,12 +35,17 @@ v0.25 + 1
* We now optionally call `fsync` on loose objects, packfiles and their indexes, * We now optionally call `fsync` on loose objects, packfiles and their indexes,
loose references and packed reference files. loose references and packed reference files.
* We can now build against OpenSSL v1.1. * We can now build against OpenSSL v1.1 and against LibreSSL.
* `GIT_MERGE_OPTIONS_INIT` now includes a setting to perform rename detection. * `GIT_MERGE_OPTIONS_INIT` now includes a setting to perform rename detection.
This aligns this structure with the default by `git_merge` and This aligns this structure with the default by `git_merge` and
`git_merge_trees` when `NULL` was provided for the options. `git_merge_trees` when `NULL` was provided for the options.
* Improvements for reading index v4 files.
* Perform additional retries for filesystem operations on Windows when files
are temporarily locked by other processes.
### API additions ### API additions
* New family of functions to handle worktrees: * New family of functions to handle worktrees:
...@@ -80,8 +96,6 @@ v0.25 + 1 ...@@ -80,8 +96,6 @@ v0.25 + 1
* `git_transport_smart_proxy_options()' enables you to get the proxy options for * `git_transport_smart_proxy_options()' enables you to get the proxy options for
smart transports. smart transports.
### API removals
### Breaking API changes ### Breaking API changes
* `clone_checkout_strategy` has been removed from * `clone_checkout_strategy` has been removed from
......
...@@ -7,12 +7,12 @@ ...@@ -7,12 +7,12 @@
#ifndef INCLUDE_git_version_h__ #ifndef INCLUDE_git_version_h__
#define INCLUDE_git_version_h__ #define INCLUDE_git_version_h__
#define LIBGIT2_VERSION "0.25.0" #define LIBGIT2_VERSION "0.26.0"
#define LIBGIT2_VER_MAJOR 0 #define LIBGIT2_VER_MAJOR 0
#define LIBGIT2_VER_MINOR 25 #define LIBGIT2_VER_MINOR 26
#define LIBGIT2_VER_REVISION 0 #define LIBGIT2_VER_REVISION 0
#define LIBGIT2_VER_PATCH 0 #define LIBGIT2_VER_PATCH 0
#define LIBGIT2_SOVERSION 25 #define LIBGIT2_SOVERSION 26
#endif #endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment