Repository navigation
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.
Changes
Regression fixes
- Fix the depexts installation on
opam install --depswhen 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/nullon both Unix and Windows when settingGIT_CONFIG_*(works around a bug in Git-for-Windows 2.56.0.windows.1) [#7085 @kit-ty-kate]
Miscellaneous
- Upgrade the "lockfile" with checkseum.0.5.4 and decompress.1.6.1 [#7172 @kit-ty-kate]
- Improve and extend the testsuite [#7158 #6980 @kit-ty-kate @rjbou]
API updates
opam-repository
OpamGit: git calls now will all carry git configsafe.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 existingupdate_package_metadataorupdate_pinfunctions [#7158 @kit-ty-kate]