summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2015-03-03 13:47:13 +0100
committerCarlos Martín Nieto <cmn@dwim.me>2015-03-03 13:47:13 +0100
commit99b68a2aecfaa24f252f265d61b230b8e2576dd2 (patch)
treee54ed236c68b3d3cab3882634a0e6fb54f988617 /CHANGELOG.md
parent31bc6c044091c4d65f3a6fd7078beb260c210137 (diff)
parent496b76d415b080712d7648fc6f1ff2e55d27a6a5 (diff)
downloadlibgit2-99b68a2aecfaa24f252f265d61b230b8e2576dd2.tar.gz
Merge pull request #2908 from ethomson/safe_create
Allow checkout to handle newly cloned repositories, remove `GIT_CHECKOUT_SAFE_CREATE`
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bffcb2561..6a81a2026 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,9 @@ v0.22 + 1
* Rename and copy detection is enabled for small files.
+* Checkout can now handle an initial checkout of a repository, making
+ `GIT_CHECKOUT_SAFE_CREATE` unnecessary for users of clone.
+
### API additions
* Parsing and retrieving a configuration value as a path is exposed
@@ -18,6 +21,11 @@ v0.22 + 1
### Breaking API changes
+* `GIT_CHECKOUT_SAFE_CREATE` has been removed. Most users will generally
+ be able to switch to `GIT_CHECKOUT_SAFE`, but if you require missing
+ file handling during checkout, you may now use `GIT_CHECKOUT_SAFE |
+ GIT_CHECKOUT_RECREATE_MISSING`.
+
v0.22
------