diff --git a/CHANGELOG.md b/CHANGELOG.md index 575819b..96fa21c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -90,6 +90,7 @@ For major (breaking) changes - **version 4, 3 and 2** - see end of page. | Version | Date | Comment | | ------- | ---------- | --------------------------------------------------------------------------------------------------- | +| 5.27.2 | 2025-06-16 | `services()` extended matching service names | | 5.27.1 | 2025-05-24 | `wifiConnections()`, `wifiNetworks()` fix security mode parsing (macOS) | | 5.27.0 | 2025-05-24 | `mem()` added reclaimable (Linux, macOS) | | 5.26.2 | 2025-05-23 | `memLayout()` manufacturers reference updated | diff --git a/docs/history.html b/docs/history.html index b87972d..749c171 100644 --- a/docs/history.html +++ b/docs/history.html @@ -57,6 +57,11 @@ + + 5.27.2 + 2024-06-16 + services() extended matching service names + 5.27.1 2024-05-25 diff --git a/docs/index.html b/docs/index.html index bfe945c..4ec6ce1 100644 --- a/docs/index.html +++ b/docs/index.html @@ -170,7 +170,7 @@
systeminformation
 
- 3
New Version: 5.27.1
+ 3
New Version: 5.27.2
diff --git a/lib/processes.js b/lib/processes.js index bc6225b..15418e6 100644 --- a/lib/processes.js +++ b/lib/processes.js @@ -219,7 +219,7 @@ function services(srv, callback) { } else { ps = lines.filter(function (e) { - return (e.toLowerCase().indexOf(' ' + srv.toLowerCase() + ':') !== -1) || (e.toLowerCase().indexOf('/' + srv.toLowerCase()) !== -1); + return (e.toLowerCase().indexOf(' ' + srv.toLowerCase() + ':') !== -1) || (e.toLowerCase().indexOf('(' + srv.toLowerCase() + ' ') !== -1) || (e.toLowerCase().indexOf('(' + srv.toLowerCase() + ')') !== -1) || (e.toLowerCase().indexOf(' ' + srv.toLowerCase().replace(/[0-9.]/g, '') + ':') !== -1) || (e.toLowerCase().indexOf('/' + srv.toLowerCase()) !== -1); }); } const pids = [];