----- * Patch: Fix issue where the output of a process was being truncated at 4096 bytes.
4.0.0
----- * Major: Sudo now ignores the user's cached credentials to avoid losing the caching during a run. * Minor: Sudo will now utilize passwordless sudo when available. * Minor: Allow environment variable `DUMMYNET_SUDO_PASSWD` as an alternative to setting the sudo password from stdin.
3.0.0
----- * Major: Requires Python 3.11 or later (due to use of ExceptionGroup). * Major: Rename `ProcessMonitor.run`to `ProcessMonitor.keep_running`.
2.6.0
----- * Minor: Added class ``CGroup`` to add support for managing cgroups and limiting resources used by dummynet. * Patch: Fixed issue with file-handling commands in cgroups.
2.5.0
----- * Minor: Added support for setting a timeout on `HostShell.run` and `NamespaceShell.run`.
2.4.1
----- * Patch: Allow processes to output non-UTF-8 characters to stdout and stderr by replacing with '?'.