v1.0.1 - Fix config hot-reload
Release info
This hotfix release fixes the bug #1 that caused watchers fail to restart when config has changed. Now you can change your config at any time, and fsriev will pick it up automatically without a need for restart!
As a bonus, it also has a few very minor improvements.
Changes
- Changed: The downloadable package will no longer include Development environment config files.
- Changed: A message will be logged when watcher finishes executing commands.
- Changed: (DEBUG logs only) A message will be logged when watcher finishes executing a process.
- Changed: (DEBUG logs only) The count of disabled watchers will be logged on application startup as long (as the count isn't 0).
- Fixed: Watchers will now be correctly restarted when config changes.
- Fixed: The watcher will no longer loop remaining commands when application is exiting.
Installation and Usage
Download one of the packages below, and extract to your desired location.
If updating, do NOT extract appsettings.json and logsettings.json files to avoid overwriting your configuration.
Check README for configuration instructions.
Note: Portable release is recommended as it's the smallest (~1MB), but it requires .NET 5 Runtime installation.
If you don't wish to install .NET 5, the other downloads are standalone and work out-of-the-box, but are larger (~30MB).