CHANGELOG: update for v0.27.8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f7e72d3..e935b77 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,36 @@
+v0.27.8
+-------
+
+This is a bugfix release with the following change:
+
+- Negative gitignore rules should match git's behavior. For example,
+ given a gitignore rule of `*.test` and a second gitignore rule of
+ `!dir/*`, we would incorrect apply the negation rules. With this
+ fix, we behave like git.
+
+- Always provide custom transport implementations with the URL in the
+ action function. v0.27.7 included a change that would erroneously
+ provide NULL to subsequent calls to the action function. This is
+ fixed.
+
+- Fix several bugs parsing malformed commits and malformed trees.
+
+- Allow configuration file directory locations to be specified as
+ `/dev/null`.
+
+- Ensure that when an error occurs reading from the loose ODB backend
+ that we do not segfault.
+
+- Ensure that when a filter stream application fails that we do not
+ segfault.
+
+- Ensure that any configuration reading failures are propagated while
+ loading submodule information.
+
+- Peel annotated tags fully when creating an annotated commit.
+
+- Ensure that numbers are parsed correctly in a variety of places.
+
v0.27.7
-------