Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
--repo option to --root to make it more straightforward that this is referring to the project root (#218, @samoht)--verbose (#229, @emillon)opam-monorepo depext, especially for non-interactive shells (#216, @samoht)--keep-git-dir flag to the pull command that can be used to keep the [.git] directory after pulling the vendored sources. (#160, @rizo)duniverse (#206, @emillon)OPAMROOT to accept non-default paths (#197, #198, @Leonidas-from-XIV)2.1~rc2 to 2.1 (#204, @NathanReb)zdev if it is defined (#183, @emillon)-l/--lockfile command line option to explicitly set the lockfile to use or generate in pull or lock (#163, @NathanReb)pin-depends field in opam files. When present, these will be used by the solver (#153, #159, #167, @rizo, @TheLortex, @NathanReb).lock performance (about 2x faster) by loading the repository state only once (#188, #192, @emillon)pull command would fail if it used CRLF for new lines. (#191, @NathanReb)pull as it only use it to suggest updating the lang version for convenience (#191, @NathanReb)pull and lock would expect the lockfile to sit in a different place and pull would fail. pull now simply looks for a .opam.locked file and pulls it unless there are multiple matching files in the repository's root. (#163, @NathanReb)lock now skips resolution when the ref is actually a commit pointed by a remote branch or when it looks like a commit (hexadecimal characters only, at least 7 characters-long). (#195, fixes #127, @TheLortex)--ocaml-version argument to lock: it allows to determine the ocaml version in the lockfile that's being generated (#161, @pitag-ha)jbuilder from the lock step. Since dune 2.0, jbuild files are not supported. A new --allow-jbuilder option have been added to enable the old behavior.opam-file-format latest versions as building with dune. (#176, @NathanReb)ocaml-option-* packages. (#178, @NathanReb)git+https (#166, @TheLortex)duniverse (#158, @rizo)--recurse-opam option for the monorepo lock phase: correctly perform special directory filtering, add an error message when two versions of the same package opam file exist in the source tree, perform package name filtering before checking for uniqueness (#151, @TheLortex)Initial release