Skip to content

2.6.1

Latest

Choose a tag to compare

@kit-ty-kate kit-ty-kate released this 07 Oct 12:14
· 63 commits to master since this release
921b53b

This is the release of opam 2.6.1.

Binaries and full archive are signed by the opam dev team (fingerprint 92C5 26AE 50DF 3947 0EB2 911B ED4C F1CA 67CB AA92).
To verify the authenticity of one of these files, run the following commands:

curl -fsSLO https://opam.ocaml.org/opam-dev-pubkey.pgp
gpg --import opam-dev-pubkey.pgp
gpg --verify *.sig

Please see our blog post for more details and the upgrade instructions.

Changelog:

Changes

Regression fixes

  • Fix the depexts installation on opam install --deps when the system packages already exist in a repository [#7158 @kit-ty-kate - fix #7153]

Improvements

  • Add support for using git repositories owned by another local user [#6980 @kit-ty-kate - fix #6963]
  • Use /dev/null on both Unix and Windows when setting GIT_CONFIG_* (works around a bug in Git-for-Windows 2.56.0.windows.1) [#7085 @kit-ty-kate]

Miscellaneous

API updates

opam-repository

  • OpamGit: git calls now will all carry git config safe.directory=. (current directory) [#6980 @kit-ty-kate - fix #6963]

opam-state

  • OpamSwitchState.update_sys_packages (new in 2.6.0) was removed in favour of the already existing update_package_metadata or update_pin functions [#7158 @kit-ty-kate]