Skip to content

Commit

Permalink
Prepare release
Browse files Browse the repository at this point in the history
  • Loading branch information
talex5 committed Jun 17, 2020
1 parent ea64aab commit 4cf0157
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
### v0.2

- Add a new `opam-0install-cudf` package (@kit-ty-kate #11).
This uses opam's CUDF API, allowing the solver to be used directly from within opam.

- `Dir_context.std_env` now has some optional arguments, and also responds for `opam-version` (@talex5 #12).
You will need to add an extra `()` argument to it to upgrade.

- Evaluate a package's `available` expression in `Dir_context` (@talex5 #12).
This isn't needed for `Switch_context` because the switch does it for us, but
`Dir_context` could return packages with `available: false`.

- Simplify the `CONTEXT` API (@talex5 #12).
`candidates` now returns either `Ok opam` or `Error pkg` for each package.
This is clearer than using an option type and avoids the need for a separate
`load` function. It also makes it possible to filter packages based on the
content of the opam file without having to load it twice. We also no longer
bother loading the opam file for rejects (all we need is the name).

### v0.1

Initial release.

0 comments on commit 4cf0157

Please sign in to comment.