8.0.0
CHANGES:
- Deprecate Ubuntu 21.10 (@tmcgilchrist #104)
- Various LCU Updates (@mtelvers #103 #98 #95 #93 #91 #89 #83)
- Add IBM-Z Docker images for Ubuntu (@mtelvers #102)
- Added RISCV64 (@mtelvers #100)
- Ubuntu LTS and current release is 22.04 (@dra27 #97)
- When compiling opam, build OCaml once using
make compiler
on the master
branch of opam and then share this compiler with the release branches.
Simultaneously circumvents thesigaltstack
problems with OCaml < 4.13 on new
releases, improves the build time of opam and reduces the carbon footprint of
the base image builder! (@dra27 #85) - Only compile bubblewrap from sources if the OS either doesn't distribute it or
it's too old (@dra27 #85) - Add
Dockerfile_distro.bubblewrap_version
to return the version of bubblewrap
package in a given release (@dra27 #85) - Change types for aliasing of distributions. The return type of
Dockerfile_distro.resolve_alias
is guaranteed not to include an alias but
may require coercing back toDockerfile_distro.t
in some code. Similarly
affects uses of some of the Windows functions inDockerfile_distro
(@dra27 #85) - Move CentOS 8 to deprecated and change CentOS latest to V7! (@kit-ty-kate #88)
- Add OCaml 5.00 support (@dra27 #84)
- Add Alpine 3.15 (3.14 is now tier 2 and 3.13 is deprecated) (@talex5)
- Switch all GitHub access from git:// to https:// in advance of insecure protocol
sunset (@kit-ty-kate #73) - Fix dependencies of dockerfile-cmd: result now correctly used (@dra27 #72)
- Add Fedora 35 and make the latest (@dra27 #71)
- Move Ubuntu 21.04 to deprecated (@dra27 #71)
- Add Ubuntu 22.04 (@dra27 #71)
- Add Alpine 3.14 and Ubuntu 21.10 (@avsm)
- Move Fedora 33 and OpenSUSE 15.2 to deprecated and Alpine 3.13 to Tier 2. (@avsm)
- Latest Fedora is now Fedora 34 (@avsm)
- Asssume Windows x64 is an active distro even when it doesn't have the latest
release (@dra27 #66; #68) - Latest base distro is now Debian 11 (from Debian 10) (@kit-ty-kate #59)
- Ensure stray double-quotes don't end up in PATH on Windows images (@dra27 #62)
- Stop pinning binutils to 2.35 in Windows builds as that no longer works with
GCC 11. (@dra27 #61) - Introduce Windows 10 LTSC 2022 and Windows Server image (@MisterDA #63)
- Expose
Dockerfile_distro.win10_docker_base_image
and
Dockerfile_distro.win10_base_tag
to get the Windows container base
image and tags. (@MisterDA #63)