- Added Python 3.8 and 3.9 support. - Currently supported versions are 3.7, 3.8 and 3.9. - Added Salt 3002 support. - Currently supported versions are 3001 and 3002. - Added a warning message when specified minion ids are not found in roster.
2020.9.0
- Changed `refresh` command to run `fileserver.update` before `saltutil.sync_all`. - Fixed `highstate` command not showing any errors when pillar rendering fails.
2020.6.0
- Added `template` command which can be used to render file templates. - Added `--log-level` parameter.
2020.5.1
- Added `slskit.default_grains` setting for specifying grains to be applied to all minions in roster.
2020.5.0
- Added `sls` command which can render a specific state (analogous to `state.show_sls`). - Added `skip_fileserver_update` setting (enabled by default) to speed up highstate rendering for a large number of minions. The setting can be disabled in `slskit.yaml` config:
yaml slskit: skip_fileserver_update: false
2020.2.0
- Added `snapshot create` and `snapshot check` commands.