diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 243b696d7..4442d0a3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,12 @@ v0.23 + 1 ### API additions +* `git_config_lock()` and `git_config_unlock()` have been added, which + allow for transactional/atomic complex updates to the configuration, + removing the opportunity for concurrent operations and not + committing any changes until the unlock. + + ### API removals ### Breaking API changes @@ -19,6 +25,10 @@ v0.23 + 1 with the reflog on ref deletion. The file-based backend must delete it, a database-backed one may wish to archive it. +* `git_config_backend` has gained two entries. `lock` and `unlock` + with which to implement the transactional/atomic semantics for the + configuration backend. + v0.23 ------ |