Skip to content

Commit ef25ba5

Browse files
committed
Release 2.2.0~rc1
1 parent 1d289f1 commit ef25ba5

13 files changed

+36
-31
lines changed

CHANGES

+17-2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,23 @@ repositories (changes that are automatically handled by the format upgrade tools
33
are not marked). Those prefixed with "(+)" are new command/option (since
44
2.1.0~alpha2).
55

6+
2.2.0~rc1:
7+
* Fix `opam upgrade` wanting to recompile opam files containing the
8+
`x-env-path-rewrite` field [#6029 @kit-ty-kate - fix #6028]
9+
* Provide defaults so `opam init -y` no longer asks questions
10+
[#6033 @dra27 - fix #6013]
11+
* Fix OpamConsole.menu > 9 options [#6026 @kit-ty-kate]
12+
* Fix the lower-bound constraint on ocaml-re
13+
(bump from >= 1.9.0 to >= 1.10.0) [#6016 @kit-ty-kate]
14+
* Update source file location as caml.inria.fr is unavailable
15+
[#6032 #5789 @mtelvers @kit-ty-kate]
16+
* Fix a wrong use of `OpamFilename.of_string` [#6024 @kit-ty-kate]
17+
* Add Windows to opam's release script [#5789 @kit-ty-kate]
18+
* Improve and extend the tests [#6029 @kit-ty-kate]
19+
* API changes:
20+
* `OpamTypesBase`: Add `nullify_pos_map` and `nullify_pos_value`
21+
[#6029 @kit-ty-kate]
22+
623
2.2.0~beta3:
724
* (+) New option `opam init --cygwin-extra-packages=CYGWIN_PKGS
825
--cygwin-internal-install`, to specify additional packages for internal Cygwin
@@ -94,8 +111,6 @@ are not marked). Those prefixed with "(+)" are new command/option (since
94111
* Improve the benchmarks [#5909 @kit-ty-kate]
95112
* Improve the test infrastructure [#5935 #5938 #5998 @dra27]
96113
* API changes:
97-
98-
99114
* `OpamClient.init` and `OpamClient.reinit`: now can have additional cygwin
100115
packages to install [#5930 @moyodiallo]
101116
* `OpamClientConfig.opam_init`: add `original_root_dir` argument that

configure

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
dnl The line below must be formatted AC_INIT([opam],[VERSION]) with no extra spaces
2-
AC_INIT([opam],[2.2.0~rc1~dev])
2+
AC_INIT([opam],[2.2.0~rc1])
33
AC_COPYRIGHT(Copyright 2012-2019 OcamlPro SAS)
44

55
AC_CONFIG_MACRO_DIR([m4])

master_changes.md

-10
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,12 @@ moved, etc.), please update the _API updates_ part (it helps opam library
1111
users)
1212

1313
## Version
14-
* Bump the version number after the release of 2.2.0~beta3 [#6009 @kit-ty-kate]
1514

1615
## Global CLI
17-
* Fix OpamConsole.menu > 9 options [#6026 @kit-ty-kate]
1816

1917
## Plugins
2018

2119
## Init
22-
* Provide defaults so `opam init -y` no longer asks questions [#6033 @dra27 fix #6013]
2320

2421
## Config report
2522

@@ -42,7 +39,6 @@ users)
4239
## Var/Option
4340

4441
## Update / Upgrade
45-
* Fix `opam upgrade` wanting to recompile opam files containing the `x-env-path-rewrite` field [#6029 @kit-ty-kate - fix #6028]
4642

4743
## Tree
4844

@@ -71,13 +67,10 @@ users)
7167
## VCS
7268

7369
## Build
74-
* Fix the lower-bound constraint on ocaml-re (bump from >= 1.9.0 to >= 1.10.0) [#6016 @kit-ty-kate]
75-
* Update source file location as caml.inria.fr is unavailable [#6032 #5789 @mtelvers @kit-ty-kate]
7670

7771
## Infrastructure
7872

7973
## Release scripts
80-
* Add windows to the release script [#5789 @kit-ty-kate]
8174

8275
## Install script
8376

@@ -96,7 +89,6 @@ users)
9689
## Shell
9790

9891
## Internal
99-
* Fix a wrong use of `OpamFilename.of_string` [#6024 @kit-ty-kate]
10092

10193
## Internal: Windows
10294

@@ -106,7 +98,6 @@ users)
10698

10799
## Reftests
108100
### Tests
109-
* add a complete test to make sure effectively_equal does not take the location of the fields into account [#6029 @kit-ty-kate]
110101

111102
### Engine
112103

@@ -126,6 +117,5 @@ users)
126117
## opam-solver
127118

128119
## opam-format
129-
* `OpamTypesBase`: Add `nullify_pos_map` and `nullify_pos_value` [#6029 @kit-ty-kate]
130120

131121
## opam-core

opam-client.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Client library for opam 2.2"
44
description: """
55
Actions on the opam root, switches, installations, and front-end.

opam-core.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Core library for opam 2.2"
44
description: """
55
Small standard library extensions, and generic system interaction modules used by opam.

opam-devel.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Bootstrapped development binary for opam 2.2"
44
description: """
55
This package compiles (bootstraps) opam. For consistency and safety of the installation, the binaries are not installed into the PATH, but into lib/opam-devel, from where the user can manually install them system-wide.

opam-format.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Format library for opam 2.2"
44
description: """
55
Definition of opam datastructures and its file interface.

opam-installer.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Installation of files to a prefix, following opam conventions"
44
description: """
55
opam-installer is a small tool that can read *.install files, as defined by opam [1], and execute them to install or remove package files without going through opam.

opam-repository.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Repository library for opam 2.2"
44
description: """
55
This library includes repository and remote sources handling, including curl/wget, rsync, git, mercurial, darcs backends.

opam-solver.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Solver library for opam 2.2"
44
description: """
55
Solver and Cudf interaction. This library is based on the Cudf and Dose libraries, and handles calls to the external solver from opam.

opam-state.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "State library for opam 2.2"
44
description: """
55
Handling of the ~/.opam hierarchy, repository and switch states.

opam.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
opam-version: "2.0"
2-
version: "2.2.0~rc1~dev"
2+
version: "2.2.0~rc1"
33
synopsis: "Meta-package for Dune"
44
maintainer: "opam-devel@lists.ocaml.org"
55
authors: [

0 commit comments

Comments
 (0)