What's Changed
General
- remote uninstall / disable by @James-Pickett in #1393
- A Much Smaller README by @directionless in #1562
- Ensure root directory checkup's file count is correct when directory has trailing slash by @RebeccaMahany in #1560
- Set up tracing as early as possible to capture initial traces by @RebeccaMahany in #1561
- Collect more timing info on launcher startup by @RebeccaMahany in #1563
- Some small fixes for staticcheck by @RebeccaMahany in #1565
- Add a little bit more tracing to enrollment by @RebeccaMahany in #1564
- Adjust paths in checkups to accommodate NixOS by @RebeccaMahany in #1558
- Don't run the initial runner, regardless of launcher flags by @RebeccaMahany in #1568
- control server sends message on start by @James-Pickett in #1557
- Ensure we have detailed traces when running checks by @RebeccaMahany in #1569
- Speed up launcher startup by @RebeccaMahany in #1567
- add nftables allowedCommand and exec table by @zackattack01 in #1570
- embed flags into knapsack by @James-Pickett in #1575
- More staticcheck + lint updates by @RebeccaMahany in #1574
- Use TUF metadata to determine version to download when packaging by @RebeccaMahany in #1573
- message menu item by @James-Pickett in #1571
- overwrite multislogger.Logger memory rather than reassigning pointer by @James-Pickett in #1578
- remove console users from local server request id by @James-Pickett in #1581
Full Changelog: v1.4.5...v1.5.2