Working version changelog, used as a base for the changelog and the release note. Prefixes used to help generate release notes, changes, and blog posts:
- ✘ Possibly scripts breaking changes
- ◈ New option/command/subcommand
- [BUG] for bug fixes
- [NEW] for new features (not a command itself)
- [API] api updates 🕮 If there is changes in the API (new non optional argument, function renamed or moved, etc.), please update the API updates part (it helps opam library users)
- Bump version to 2.3.0
alphadev [#6045 @rjbou] - Bump opam-root-version to 2.2 [#5980 @kit-ty-kate]
- Add cli version 2.3 [#6045 @rjbou]
- add the list of all installed repositories to a new all-repositories field [#5799 @kit-ty-kate]
- Always pass --no-version-check and --no-write-registry to Cygwin setup [#6046 @dra27]
- Use --quiet-mode noinput for the internal Cygwin installation (which is definitely a fully-specified command line) and --quiet-mode unattended for external Cygwin installations (in case the user does need to select something, e.g. a mirror) [#6046 @dra27]
- Synchronise opam-core.opam with opam-repository changes [#6043 @dra27]
- Provide a shell/install.ps1 PowerShell script to install opam on Windows [#5906 @kit-ty-kate @dra27]
- Add opam 2.2.0 to the install scripts [#6062 @kit-ty-kate]
- cli versioning: untie output from current major version [#6045 @rjbou]
- Set
opam-version
to 2.2 for some conflict message tests based on opam repository to stabilise their output [#6045 @rjbou]
OpamStateConfig.opamroot_with_provenance
: restore previous behaviour toOpamStateConfig.opamroot
for compatibility with third party code [#6047 @dra27]