From 68c970c7ef4a0682760ed570b3d82388ae7ccf54 Mon Sep 17 00:00:00 2001 From: Daniel Lange Date: Wed, 10 Jan 2024 10:54:15 +0100 Subject: Release 3.3.0 --- ChangeLog | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 706dab67..b4cdf6a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,56 @@ +What's new in version 3.3.0 + +* Multiple refactorings and code improvements +* Shorten docker container IDs to 12 characters +* Settings: preserve empty header +* Fix execlp() argument without pointer cast +* OpenFilesScreen: Make column sizing dynamic for file size, offset and inode +* Add support for "truss" (FreeBSD equivalent of "strace") +* Darwin: add NetworkIOMeter support +* HeaderLayout: add "3 columns - 40/30/30", "... 30/40/30" & "... 30/30/40" +* Meter: use correct unicode characters for digit '9' +* Note in manual re default memory units of KiB +* Add column for process container name +* Add logic to filter the container name (+type) from the CGroup name +* Change NetworkIOMeter value unit from KiB/s to bytes/second +* Cap DiskIOMeter "utilisation" percentage at 100% +* PCP platform implementation of frontswap and zswap accounting +* Shorten podman/libpod container IDs to 12 characters +* Write configuration to temporary file first +* Incorporate shared memory in bar text +* Move shared memory next to used memory +* Correct order of memory meter in help +* Add recalculate to Ctrl-L refresh +* Update process list on thread visibility toggling +* Support dynamic screens with 'top-most' entities beyond processes +* Introduce Row and Table classes for screens beyond top-processes +* Rework ZramMeter and remove MeterClass.comprisedValues +* More robust logic for CPU process percentages (Linux & PCP) +* Show year as start time for processes older than a year +* Short-term fix for docker container detection +* default color preset: use bold blue for better visibility +* Document 'O' keyboard shortcut +* Implement logic for '--max-iterations' +* Update F5 key label on tab switch (Tree <-> List) +* Force re-sorting of the process list view after switching between list/treeview mode +* Linux: (hack) work around the fact that Zswapped pages may be SwapCached +* Linux: implement zswap support +* {Memory,Swap}Meter: add "compressed memory" metrics +* Darwin: add DiskIOMeter support +* Fix scroll relative to followed process +* ZramMeter: update bar mode +* Use shared real memory on FreeBSD +* Increase Search and Filter max string length to 128 +* Improve CPU computation code +* Remove LXC special handling for the CPU count +* Create new File Descriptor meter +* PCP: add IRQ PSI meter +* Linux: add IRQ PSI meter +* Linux: highlight username if process has elevated privileges +* Add support for scheduling policies +* Add a systemd user meter to monitor user units. +* FreeBSD: remove duplicate zfs ARC size subtraction + What's new in version 3.2.2 * CPUMeter now can show frequency in text mode diff --git a/configure.ac b/configure.ac index 8ffe6d07..e4df238a 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ # ---------------------------------------------------------------------- AC_PREREQ([2.69]) -AC_INIT([htop], [3.3.0-dev], [htop@groups.io], [], [https://htop.dev/]) +AC_INIT([htop], [3.3.0], [htop@groups.io], [], [https://htop.dev/]) AC_CONFIG_SRCDIR([htop.c]) AC_CONFIG_AUX_DIR([build-aux]) -- cgit v1.2.3