Skip to content

@ethomson ethomson released this Jan 28, 2019 · 4 commits to maint/v0.27 since this release

This is a bugfix release with the following changes:

  • 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.

Assets 2
You can’t perform that action at this time.