Skip to content

Commit

Permalink
Release 2.3.0~beta2
Browse files Browse the repository at this point in the history
  • Loading branch information
kit-ty-kate committed Oct 23, 2024
1 parent b299f5f commit d7d5a4d
Show file tree
Hide file tree
Showing 12 changed files with 32 additions and 27 deletions.
14 changes: 14 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@ repositories (changes that are automatically handled by the format upgrade tools
are not marked). Those prefixed with "(+)" are new command/option (since
2.1.0~alpha2).

2.3.0~beta2:
* Fix the detection of the current terminal size
[#6244 @kit-ty-kate - fix #6243]
* Ensure the output of opam commands using a column style UI stay consistent
accross environment by setting the number of columns to 80 if stdout is not
a tty and if the `COLUMNS` env variable is not set [#6244 @kit-ty-kate]
* Improve the release script by upgrading the platform building the Linux
binaries to Alpine 3.20, the FreeBSD binary to FreeBSD 14.1 and the
OpenBSD binary to OpenBSD 7.6 [#6237 @kit-ty-kate]
* Make the release script produce a Linux/riscv64 binary [#6237 @kit-ty-kate]
* API changes
* `OpamStubs.get_stdout_ws_col`: new Unix-only function returning the
number of columns of the current terminal window [#6244 @kit-ty-kate]

2.3.0~beta1:
* Fix an opam 2.1 regression where the initial pin of a local VCS directory
would store untracked and ignored files. Those files would usually be
Expand Down
18 changes: 9 additions & 9 deletions configure

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
dnl The line below must be formatted AC_INIT([opam],[VERSION]) with no extra spaces
AC_INIT([opam],[2.3.0~beta2~dev])
AC_INIT([opam],[2.3.0~beta2])
AC_COPYRIGHT(Copyright 2012-2019 OcamlPro SAS)

AC_CONFIG_MACRO_DIR([m4])
Expand Down
9 changes: 0 additions & 9 deletions master_changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ moved, etc.), please update the _API updates_ part (it helps opam library
users)

## Version
* Bump the version to 2.3.0\~beta2\~dev [#6240 @kit-ty-kate]

## Global CLI

Expand All @@ -30,8 +29,6 @@ users)
## Remove

## UI
* [BUG] Fix the detection of the current terminal size [#6244 @kit-ty-kate - fix #6243]
* [BUG] Ensure the output of opam commands using a column style UI stay consistent accross environment by setting the number of columns to 80 if stdout is not a tty and if the `COLUMNS` env variable is not set [#6244 @kit-ty-kate]

## Switch

Expand Down Expand Up @@ -78,11 +75,6 @@ users)
## Infrastructure

## Release scripts
* Upgrade the Alpine Linux container where the Linux release binaries are built from Alpine 3.13 to 3.20 [#6237 @kit-ty-kate]
* Make the release script produce a Linux/riscv64 binary [#6237 @kit-ty-kate]
* Upgrade the FreeBSD qemu image where the FreeBSD binary is built from FreeBSD 13.2 to 14.1 [#6237 @kit-ty-kate]
* Upgrade the OpenBSD qemu image where the OpenBSD binary is built from OpenBSD 7.4 to 7.6 [#6237 @kit-ty-kate]
* Simplify and improve the reliability of the one-click release script by switching away from a passwordless setup [#6237 @kit-ty-kate]

## Install script

Expand Down Expand Up @@ -131,4 +123,3 @@ users)
## opam-format

## opam-core
* `OpamStubs.get_stdout_ws_col`: new Unix-only function returning the number of columns of the current terminal window [#6244 @kit-ty-kate]
2 changes: 1 addition & 1 deletion opam-client.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "Client library for opam 2.3"
description: """
Actions on the opam root, switches, installations, and front-end.
Expand Down
2 changes: 1 addition & 1 deletion opam-core.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "Core library for opam 2.3"
description:
"Small standard library extensions, and generic system interaction modules used by opam."
Expand Down
2 changes: 1 addition & 1 deletion opam-devel.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "Bootstrapped development binary for opam 2.3"
description: """
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.
Expand Down
2 changes: 1 addition & 1 deletion opam-format.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "Format library for opam 2.3"
description: """
Definition of opam datastructures and its file interface.
Expand Down
2 changes: 1 addition & 1 deletion opam-installer.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "Installation of files to a prefix, following opam conventions"
description: """
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.
Expand Down
2 changes: 1 addition & 1 deletion opam-repository.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "Repository library for opam 2.3"
description: """
This library includes repository and remote sources handling, including curl/wget, rsync, git, mercurial, darcs backends.
Expand Down
2 changes: 1 addition & 1 deletion opam-solver.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "Solver library for opam 2.3"
description: """
Solver and Cudf interaction. This library is based on the Cudf and Dose libraries, and handles calls to the external solver from opam.
Expand Down
2 changes: 1 addition & 1 deletion opam-state.opam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
opam-version: "2.0"
version: "2.3.0~beta2~dev"
version: "2.3.0~beta2"
synopsis: "State library for opam 2.3"
description: """
Handling of the ~/.opam hierarchy, repository and switch states.
Expand Down

0 comments on commit d7d5a4d

Please sign in to comment.