Releases: cvent/hogan
0.12.4 Prune on Fetch
With this release we update our dependencies and added the functionality to prune remote branches on each fetch.
v0.12.3
Fix Dependencies
This release brings our tokio dependency in line with the latest actix-web.
More Git Flags
This release adds two new CLI flags which allow you to control how native git is utilized. native-fetch
will allow fetching using native git and native-clone
will allow native git to perform the initial cloning operation.
Git Maintenance
This release adds the option to rely on utilizing the cli version of git in addition to libgit2.
The main motivation behind this is that the cli version of git has proven to be faster during fetch and clone operations. Additionally, the cli version of git will perform maintenance against the underlying repo.
The default docker container now will include the cli git as a dependency.
v0.11.2
v0.11.1
v0.11.0
This release adds a poller in the background which attempts to keep the underlying git repository up to date. By default now queries will not trigger a fetch to the remote server. This should help maintain consistent performance on high activity git repositories.
Both the polling interval and if requests can trigger fetches are configurable.
v0.10.0
Improved Error Handling
This release includes much more descriptive errors when interacting with the API. All error paths now include a JSON description and return consistent status codes.