summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornicolargo <nicolashennion@gmail.com>2024-06-29 09:49:36 +0200
committernicolargo <nicolashennion@gmail.com>2024-06-29 09:49:36 +0200
commit582ca0771678210d01beea0ff0cb914005f54bf9 (patch)
tree651bc0b5408167417ccf6e593ab44bce2627951b
parent036eb976e9acdbf42576b5cbfa1a3da80ede19ad (diff)
Glances 4.1.0
-rw-r--r--NEWS.rst39
-rw-r--r--conf/glances.conf4
-rwxr-xr-xdocker-compose/glances.conf2
-rw-r--r--glances/__init__.py2
-rw-r--r--snap/snapcraft.yaml2
5 files changed, 42 insertions, 7 deletions
diff --git a/NEWS.rst b/NEWS.rst
index b72eea91..4143cd53 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -3,14 +3,49 @@
==============================================================================
===============
-Version 4.1.0
+Version 4.2.0
===============
-Under development, see roadmap here: https://github.com/nicolargo/glances/milestone/68
+Under development, see roadmap here: https://github.com/nicolargo/glances/milestone/73
Contributors are welcome !
===============
+Version 4.1.0
+===============
+
+Enhancements:
+
+* Call process_iter.clear_cache() (PsUtil 6+) when Glances user force a refresh (F5 or CTRL-R) #2753
+* PsUtil 6+ no longer check PID reused #2755
+* Add support for automatically hiding network interfaces that are down or that don't have any IP addresses #2799
+
+Bug corrected:
+
+* API: Network module is disabled but appears in endpoint "all" #2815
+* API is not compatible with requests containing spcial/encoding char #2820
+* 'j' hot key crashs Glances #2831
+* Raspberry PI - CPU info is not correct #2616
+* Graph export is broken if there is no graph section in Glances configuration file #2839
+* Glances API status check returns Error 405 - Method Not Allowed #2841
+* Rootless podman containers cause glances to fail with KeyError #2827
+* --export-process-filter Filter using complete command #2824
+* Exception when Glances is ran with limited plugin list #2822
+* Disable separator option do not work #2823
+
+Continious integration and documentation:
+
+* test test_107_fs_plugin_method fails on aarch64-linux #2819
+
+Thanks to all contibutors and bug reporters !
+
+Special thanks to:
+
+* Bharath Vignesh J K
+* RazCrimson
+* Vadim Smal
+
+===============
Version 4.0.8
===============
diff --git a/conf/glances.conf b/conf/glances.conf
index 4a64644f..7bba30aa 100644
--- a/conf/glances.conf
+++ b/conf/glances.conf
@@ -217,9 +217,9 @@ hide=docker.*,lo
# Define the list of wireless network interfaces to be show (comma-separated)
#show=docker.*
# Automatically hide interface not up (default is False)
-#hide_no_up=True
+hide_no_up=True
# Automatically hide interface with no IP address (default is False)
-#hide_no_ip=True
+hide_no_ip=True
# It is possible to overwrite the bitrate thresholds per interface
# WLAN 0 Default limits (in bits per second aka bps) for interface bitrate
#wlan0_rx_careful=4000000
diff --git a/docker-compose/glances.conf b/docker-compose/glances.conf
index 280855e4..11bcb951 100755
--- a/docker-compose/glances.conf
+++ b/docker-compose/glances.conf
@@ -60,7 +60,7 @@ max_processes_display=25
#cors_headers=*
##############################################################################
-# plugins
+# Plugins
##############################################################################
[quicklook]
diff --git a/glances/__init__.py b/glances/__init__.py
index 637c3197..796a1119 100644
--- a/glances/__init__.py
+++ b/glances/__init__.py
@@ -19,7 +19,7 @@ import tracemalloc
# Global name
# Version should start and end with a numerical char
# See https://packaging.python.org/specifications/core-metadata/#version
-__version__ = '4.1.0_beta02'
+__version__ = '4.1.0'
__apiversion__ = '4'
__author__ = 'Nicolas Hennion <nicolas@nicolargo.com>'
__license__ = 'LGPLv3'
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index 041a1ab2..51114d09 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -1,5 +1,5 @@
name: glances
-version: '4.0.8+build2'
+version: '4.1.0+build01'
summary: Glances an Eye on your system. A top/htop alternative.
description: |