A Versatile OCaml Library for Git Operations
LGPL-3.0 License
Bot releases are hidden (Show)
Published by mbarbin 30 days ago
CHANGES:
vcs-git-cli
to vcs-git-provider
(breaking change).vcs-git
to vcs-git-eio
(breaking change).tree
to graph
to designate the commit graph of a repository (breaking change).cmdlang.0.0.5
.CHANGES:
cmdlang.0.0.4
.Msg of string
for of_string
errors.expect_test_helpers_base
.err0
and more recent cmdlang
.expect-test-helpers
.Published by mbarbin about 2 months ago
CHANGES:
vcs_param
to vcs_arg
to match commandlang conventions.commandlang
with cmdliner
backend.provider
to 0.0.8
.Published by mbarbin 3 months ago
CHANGES:
Release a version compatible with the latest renames in the provider library.
provider
to 0.0.7
.Published by mbarbin 3 months ago
CHANGES:
ocaml-vcs
command line.Vcs.Tree
.Vcs.Descendance.t
constructors for clarity.Vcs.Tree.Node
interface.Vcs.Tree.sexp_of_t
to help with debugging.git_cli
library to vcs_git_cli
for consistency.Vcs.Tree.Node_kind
(simplify interface).Init
=> Root
).Vcs.Tree.add_nodes
raising when adding nodes incrementally.Published by mbarbin 3 months ago
CHANGES:
vcs-test-helpers
to help writing tests. (#4, @mbarbin)Vcs.refs
and Vcs.tree
.ppxlib
to 0.33
- activate unused items warnings.Vcs.Git
to clarify raising/non-raising APIs (breaking change). (#9, @mbarbin)ocaml
to 5.2
.dune
to 3.16
.0.17
.repo_root
when inside a git worktree.Vcs.num_status
instead of failing.Vcs.rev_parse
, replaced by other dedicated function Vcs.current_{branch,revision}
. (#3, @mbarbin)Published by mbarbin 7 months ago
CHANGES:
expect-test-helpers
.fpath-base
to 0.0.9
(was renamed from fpath-extended
).eio
to 1.0
(no change required).expect-test-helpers
(reduce core dependencies)eio
to 0.15
.ppx_js_style
as a linter & make it a dev
dependency.actions/checkout
to v4.@all
, and add @lint
.ppx_jane
.