What's Changed
- tree mode: fix error with intermediate gateways (#471) by @thiell in #472
- slurm.conf.example: Filter out more Slurm node state flags by @kcgthb in #469
- NodeSet: add special notation @@source to expand group names by @thiell in #468
- tests: test task_wait() when workers have not started (#110) by @thiell in #474
- clush: always close stdin stream of worker when it is not used by @thiell in #478
- RangeSet: add explicit intiter() method to iterate over integers by @thiell in #476
- clush: use daemon attribute instead of deprecated setDaemon() by @thiell in #479
- EngineClient: EnginePort improvements by @thiell in #481
- Worker.Tree: fix start and bufferize early writes by @thiell in #482
- clush: add --sudo support (#234) by @thiell in #477
- Introduce $CLUSTERSHELL_CFGDIR by @kcgthb in #483
- Fix for python-3.10 by @bjornfor in #484
- RangeSet: support ranges with zero padding of mixed lengths (#293) by @thiell in #473
- Add same arguments '--outdir=OUTDIR' and '--errdir=ERRDIR' as pssh by @haiwu in #470
- CLIConfigTest: Use integer division for soft limit computation by @arkamar in #487
- RangeSet: nD folding optimization (#485) by @thiell in #486
- Disable python2 on SLES15sp4 and newer by @mattaezell in #490
- Fix error in building config paths list by @kcgthb in #489
- vim: add missing scp_* options for clush.conf by @thiell in #491
- clush: add support for run modes (clush --mode) by @thiell in #492
- Github Actions: use ubuntu-latest but for py2.7 and py3.6 by @thiell in #494
- Worker: remove old last_*() methods (#226) by @thiell in #495
- Worker: deprecate old EventHandler method signatures (#358) by @thiell in #496
- Event: remove ev_timeout() definition by @thiell in #498
- EnginePort: use %s format instead of %d in repr() by @thiell in #500
- tests: skip tests that require HOSTNAME != 'localhost' by @thiell in #501
- tests: fix StreamWorker test leading to bad Engine state by @thiell in #502
- tests: misc. improvements by @thiell in #503
- Release 1.9 by @thiell in #504
New Contributors
- @bjornfor made their first contribution in #484
- @haiwu made their first contribution in #470
- @arkamar made their first contribution in #487
Full Changelog: v1.8.4...v1.9