From 1b3936b799876794242caed63e9fcb9193ae76f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= <anarcat@debian.org> Date: Mon, 12 Jun 2023 15:26:19 -0400 Subject: [PATCH] add git, ansible, openssl, podman --- howto/upgrades/bookworm.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/howto/upgrades/bookworm.md b/howto/upgrades/bookworm.md index 8d2a7171..f5f1fc6c 100644 --- a/howto/upgrades/bookworm.md +++ b/howto/upgrades/bookworm.md @@ -395,19 +395,23 @@ our project. | Package | Bullseye | Bookworm | Notes | |------------|----------|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Ansible | 2.10 | 2.14 | | | Bind | 9.16 | 9.18 | DoT, DoH, XFR-over-TLS, | | GCC | 10 | 12 | see [GCC 11][] and [GCC 12][] release notes | | Emacs | 27.1 | 28.1 | native compilation, seccomp, better emoji support, 24-bit true color support in terminals, <kbd>C-x 4 4</kbd> to display next command in a new window, [xterm-mouse-mode][], [context-menu-mode][], [repeat-mode][] | | Firefox | 91.13 | 102.11 | 91.13 already in buster-security | +| Git | 2.30 | 2.39 | `rebase --update-refs`, `merge` [ort strategy][], `stash --staged`, sparse index support, SSH signatures, `help.autoCorrect=prompt`, `maintenance start`, `clone.defaultRemoteName`, `git rev-list --disk-usage` | Golang | 1.15 | 1.19 | [generics][], [fuzzing][], SHA-1, TLS 1.0, and 1.1 disabled by default, performance improvements, [embed][] package, Apple ARM support | | Linux | 5.10 | 6.1 | mainline Rust, multi-generational LRU, KMSAN, KFENCE, maple trees, guest memory encryption, AMD Zen performance improvements, C11, Blake-2 RNG, NTFS write support, Samba 3, [Landlock][], Apple M1, [and much more][] | | LLVM | 13 | 15 | see [LLVM 14][] and [LLVM 15][] release notes | | OpenJDK | 11 | 17 | see [this list](https://openjdk.org/projects/jdk/) for release notes | | OpenLDAP | 2.4 | 2.5 | 2FA, load balancer support | +| OpenSSL | 1.1.1 | 3.0 | FIPS 140-3 compliance, MD2, DES disabled by default, AES-SIV, KDF-SSH, KEM-RSAVE, HTTPS client, Linux KTLS support | | OpenSSH | 8.4 | 9.2 | `scp` now uses `SFTP`, NTRU quantum-resistant key exchange, SHA-1 disabled `EnableEscapeCommandline` | +| Podman | 3.0 | 4.3 | GitLab runner, sigstore support, [Podman Desktop][], `volume mount`, `container clone`, `pod clone`, Netavark network stack rewrite, `podman-restart.service` to restart all containers, digest support for `pull`, and lots more | | Postgresql | 13 | 15 | [stats collector optimized out][], [UNIQUE NULLS NOT DISTINCT][], [MERGE][], [zstd/lz4 compression for WAL files][], also in [pg_basebackup][], see also [feature matrix][] | | Prometheus | 2.24 | 2.42 | `keep_firing_for` alerts, [@ modifier][], classic UI removed, `promtool check service-discovery` command, [feature flags][] which include [native histograms][], [agent mode][], `snapshot-on-shutdown` for faster restarts, generic [HTTP service discovery][], dark theme, Alertmanager v2 API default | -| Python | 3.9.2 | 3.11 | exception groups, TOML in stdlib, `|` for Union types, structural pattern matching, `Self` type, variadic generatics, major performance improvements, Python 2 removed completely | +| Python | 3.9.2 | 3.11 | exception groups, TOML in stdlib, `|` for Union types, structural pattern matching, `Self` type, variadic generatics, major performance improvements, Python 2 removed completely | | Puppet | 5.5.22 | 7.23 | major work from colleagues and myself | | Rustc | 1.48 | 1.63 | [Rust 2021][], I/O safety, scoped threads, `cargo add`, `--timings`, inline assembly, bare-metal x86, captured identifiers in format strings, `binding @ pattern`, Open range patterns, `IntoIterator` for arrays, Or patterns, Unicode identifiers, `const` generics, `arm64` tier-1 incremental compilation turned off and on a few times | | Vim | 8.2 | 9.0 | Vim9 script | @@ -438,6 +442,8 @@ See the [official release notes](https://www.debian.org/releases/bullseye/amd64/ [fuzzing]: https://go.dev/doc/tutorial/fuzz [generics]: https://go.dev/doc/tutorial/generics [embed]: https://go.dev/doc/go1.16#library-embed +[Podman Desktop]: https://podman-desktop.io/ +[ort strategy]: https://github.blog/2021-08-16-highlights-from-git-2-33/#merge-ort-a-new-merge-strategy ## Removed packages -- GitLab