Skip to content

Commit 25d87c2

Browse files
authored
Merge pull request libgit2#6987 from libgit2/ethomson/changelog
v1.9: final changelog updates
2 parents a8fbbf7 + 1329f1a commit 25d87c2

File tree

1 file changed

+5
-18
lines changed

1 file changed

+5
-18
lines changed

docs/changelog.md

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@ This means that v2.0 will have API and ABI changes to support SHA256.
3838
[further benchmarking](https://benchmarks.libgit2.org/) and several API
3939
improvements and git compatibility updates.
4040

41+
* **Warning when configuring without SHA1DC**
42+
Users are encouraged to use SHA1DC, which is _git's hash_; users
43+
should not use SHA1 in the general case. Users will now be warned
44+
if they try to configure cmake with a SHA1 backend (`-DUSE_SHA1=...`).
45+
4146
## Breaking changes
4247

4348
There are several ABI-breaking changes that integrators, particularly
@@ -66,24 +71,6 @@ maintainers of bindings or FFI users, may want to be aware of.
6671
to provide a mechanism to nicely free the configuration entries that
6772
they provide.
6873

69-
## Future Changes
70-
71-
We're preparing for libgit2 v2.0, and this is expected to be
72-
the last feature-release for the libgit2 v1.0 release line. We
73-
will introduce a number of breaking changes in v2.0:
74-
75-
* **SHA256 support**
76-
Adding SHA256 support will change the API and ABI.
77-
78-
* **TLS v1.2 as a minimum**
79-
libgit2 will remove support for HTTPS versions prior to TLS v1.2 and
80-
will update to the "intermediate" settings [documented by
81-
Mozilla](https://wiki.mozilla.org/Security/Server_Side_TLS).
82-
83-
* Removing the chromium zlib built-in
84-
85-
* Removing the libssh2 embedded build system
86-
8774
## What's Changed
8875

8976
### New features

0 commit comments

Comments
 (0)