Skip to content

Releases: FrostyX/tracer

Tracer 1.4

12 Dec 00:22

Choose a tag to compare

  • #224 - Add --reboot-only filter
  • #225 - Permit dnf4 to check for reboot with non-root user

Thank you @jcpunk for contributing to this release.

Tracer 1.3

21 Aug 08:35

Choose a tag to compare

  • #219 - Show a list of applications that require reboot

Thank you @jcpunk for contributing to this release.

Tracer 1.2

12 Nov 17:23

Choose a tag to compare

  • #215 - Support for DNF5 and therefore F41+

Tracer 1.1

05 Oct 00:34

Choose a tag to compare

Fix parameters for specifying the target user:

tracer -e
tracer -r
tracer -u someuser

Tracer 1.0

14 Sep 22:42

Choose a tag to compare

10th birthday release 🥳 🎂 🎈

In October, Tracer will be 10 years old. Is it too presumptuous to release 1.0 version? Farewell 0ver, don't make fun of me.

Massive performance boost

Tracer's speed vastly differs based on the number of running processes and the number of updates since you started your computer, so it is not easy to do speed comparisons. For a relatively fresh system, Tracer always finished instantly or within seconds. However, for long-running systems with daily updates Tracer could run even for several minutes. This version is 10-15x faster.

Bugfixes

  • Fix #197 - More reliable check what DNF database should be used
  • Fix #198, RHBZ 2235578 - Stop using deprecated rpm.fi API for querying RPM files
  • Fix RHBZ 2028285 - Don't hang forever when executed via SSH
  • Fix traceback when --erased parameter is used

Tracer 0.7.11

18 Jun 14:51

Choose a tag to compare

  • Rather create /run/reboot-required not /var/run/reboot-required

Tracer 0.7.10

05 Jun 19:59

Choose a tag to compare

  • Update license to SPDX expression

Tracer 0.7.9

18 May 20:24

Choose a tag to compare

  • Fix #195 - Create /var/run/reboot-required file
  • Fix #183 - Drop python-setuptools runtime dependency
  • Fix #181 - Typo in the word 'querying'
  • Fix #192 - Recommend the correct command for restarting auditd
  • Add python3-setuptools dependency
  • Fix argument passed to print_helper()
  • Add similar software to the readme
  • Update url references to point to tracer.readthedocs.io
  • Oracle Linux 8 uses dnf, too
  • Fix Python DeprecationWarning: invalid escape sequence
  • Add readthedocs configuration file

Tracer 0.7.8

23 Aug 21:44

Choose a tag to compare

  • Implement find_package and compare_packages support for alpm backend
  • Drop beautifulsoup4 and lxml dependencies
  • Fix #178 - Use importlib instead of deprecated imp
  • Fix #175 - Use distro.id() instead of platform.linux_distribution()

Thank you @jelly for contributing to this release.

Tracer 0.7.7

01 Aug 20:49

Choose a tag to compare

This release contains mainly fixes to issues causing various tracebacks.

  • Fix #161 - Remove duplicates in suggested helpers
  • Fix #156 - Make sure Collection.sorted doesn't traceback for None
    values (other instances of the issue #151, RHBZ 1958779, RHBZ
    1940718, MGABZ 28577)
  • Fix #162 Ignore sudo and su in the output
  • Fix #122 - Don't traceback for nonexisting PID
  • Fix #148 (hopefully) - Access process PID only once
  • Fix #139 - Add installation instructions of EPEL 8

These issues were covered as milestones Unhandled tracebacks - Catch 'Em All and Tracer 0.7.7