Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: mbarbin/vcs

Tags

0.0.21

Toggle 0.0.21's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.21

CHANGES:

- Replace naive bit_vector module by bitv (#96, @mbarbin).

0.0.20

Toggle 0.0.20's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.20

CHANGES:

- Removed some build dependencies from kernel parts (#92, #93, #94, #95, @mbarbin).
- Update CRs Actions workflows (#90, #91, @mbarbin).

0.0.19

Toggle 0.0.19's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.19

CHANGES:

- Add function `Vcs.current_branch_opt` (#87, @mbarbin).

- Make `current_branch` in the backend return an option (#87, @mbarbin).

- Improve handling of diff when filenames have curly-braces (#89, @mbarbin).
- Handle file type changes in `name-status` diff computation (#88, @mbarbin).
- Allow char '#' in branch names (#88, @mbarbin).

0.0.18

Toggle 0.0.18's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.18

CHANGES:

- Add a `Vcs.Platform_repo` module to help using online hosting platform (#78, @mbarbin).
- Add `conf-git` dependency to tests using the `git` cli (#73, @mbarbin).

- Split trait `rev_parse` into two smaller traits (#80, @mbarbin).
- Set `prog` to the executable basename in error context for stability (#77, @mbarbin).
- Replace `shexp` by direct use of `spawn` (#76, @mbarbin).

- Make `hg` more silent during tests for stability (#77, @mbarbin).
- Require `5.3` for `volgo-dev` for stability (#77, @mbarbin).
- Fix build with OCaml `5.0` (#73, @mbarbin).

- Remove trait `rev_parse` (#80, @mbarbin).
- Replace `Vcs.Url` by the more complete `Vcs.Platform_repo` module (#78, @mbarbin).

0.0.17

Toggle 0.0.17's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.17

CHANGES:

- Add Mercurial Compatibility Mode & Backends (#70, #71, @mbarbin).
- Add support for OCaml-4.14 to `volgo-vcs` CLI (#68, @mbarbin).

- Conditional set implicit transitive deps in CI depending on the compiler version (#67, @mbarbin).

- Fix lint-doc warnings introduced with odoc v3 (#67, @mbarbin).

0.0.16

Toggle 0.0.16's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.16

CHANGES:

This release contains a major repackaging of the project to make it easier to publish to opam without using the short and canonical name `vcs.opam`. The project is now named `volgo` (Versatile Ocaml Library for Git Operations).

- Repackage project with the prefix name `volgo` for publication (#66, @mbarbin).
- Rename the main cli `volgo-vcs` (#66, @mbarbin).

- Removed deprecated APIs (#65, @mbarbin).

0.0.15

Toggle 0.0.15's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.15

CHANGES:

- Add support for OCaml-4.14 to `vcs`, `vcs-git-backend` & `vcs-git-unix` (#64, @mbarbin).

- Some improvements to `Graph.gcas` computation (#61, @mbarbin).

- Actually mark for deprecation all the functions, modules and exceptions that were prepared to be deprecated (#64, @mbarbin).

0.0.14

Toggle 0.0.14's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.14

CHANGES:

- Add dependency to `pp` and `pplumbing.err` (#58, @mbarbin).

- Unify `Vcs.Err` with `pplumbing.Err` (#60, @mbarbin).
- Make some tweaks to vcs errors and exns sexp formats (#57, @mbarbin).

- Prepare for deprecation `Vcs.Err` and `Vcs.Exn` (#60, @mbarbin).

0.0.13

Toggle 0.0.13's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.13

CHANGES:

- Switch from Provider to OCaml Objects based design (#56, @mbarbin).

0.0.12

Toggle 0.0.12's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Release 0.0.12

CHANGES:

- Add `ocaml-vcs` subcommand to compute descendance relation between 2 nodes (#55, @mbarbin).

- Rename `vcs-git-blocking` to `vcs-git-unix` (#54, @mbarbin).
- Switch the backend used in `vcs-cli` from `eio` to `blocking` (#53, @mbarbin).
- Pre-locate the git executable in `vcs_git_blocking` (#52, @mbarbin).

- Dispose of `Shexp_process.Context` in `vcs_git_blocking` (#52, @mbarbin).