2.3.0~beta2
Pre-release
Pre-release
kit-ty-kate
released this
24 Oct 10:26
·
185 commits
to master
since this release
This is the second beta release of opam 2.3.0.
Binaries and full archive are signed by the opam dev team (fingerprint 92C5 26AE 50DF 3947 0EB2 911B ED4C F1CA 67CB AA92
).
Please see our blog post for a highlight on the major changes and upgrade instructions.
Changes
UI
- [BUG] Fix a regression in the detection of the current terminal size that leads to opam output that tries to fit itself into 80 columns regardless of the current terminal size [#6244 @kit-ty-kate - fix #6243]
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]
- Make the release script produce a NetBSD/x86_64 binary [#6258 @kit-ty-kate]
API updates
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]