Releases: ocaml/opam
Release list
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
This is the release of opam 2.0.0.
See the Upgrade Guide for an overview of changes.
2.0.0~rc4 FINAL
This is the final release of opam 2.0.0.
Since there is a repository format change involved from our last stable release 1.2.0, we are leaving a few weeks for things to settle before officially switching the official package repository to 2.0.0 format. This release remains tagged as rc4 in the meantime.
You are encouraged to switch as soon as you see fit:
- there is already a
2.0.0branch in the official repository, that is automatically used by opam 2, and automatically updated. - opam 2.0.0 can read 1.2.0 repositories and package definition files transparently.
- on the other hand, once the switch is made, new packages will appear only on opam 2.0.0. Backports to the 1.2.0 repository will be limited.
See the Upgrade Guide to get started with opam 2.0 and see what is new.
One more release candidate for opam 2.0.0
- A bunch of fixes over rc2
- A new
opam switch link SWITCH [DIR]command to bind a directory to a switch - A new
opam install --assume-builtoption to install through opam packages that have been built by hand
2.0.0~rc2
This new release candidate for opam 2.0.0 fixes many small issues with the previous one, is much faster in many areas, and brings sandboxing of package commands (enabled by default) on macOS and Linux.
opam init now also provides the option to setup a hook in your shell such that the environment is synchronised at every prompt, avoiding the need for ever running eval $(opam env). This is particularly useful when working with local switches.