Below you can find release notes for the trunk version of WinSW.
Release date: Coming Soon
Improvements:
- Provide the executable for
.NET Framework 4.0
. With this binary patching ofexe.config
is no longer required to get WinSW running on newest systems. (PR #147) - Introduce the WinSW extension engine, which allows extending the wrapper's behavior. (PR #42).
- Add new
SharedDirectoriesMapper
extension. See the docs here. (PR #42). - Add new
RunawayProcessKiller
extension. See the docs here. (PR #133). - Migrate event logging to Apache log4net. (PR #145, PR #73 and others).
Fixed issues:
- Issue #124 - Prevent the CPU overutilization when waiting for the process to exit. (PR #135)
- It should also fix issues related to the process termination failures, to be confirmed
Non-code changes:
- Documentation refactoring and update
- Introduced the CI flow being hosted on AppVeyor. The project page is here
- Starting from WinSW 2.0, GitHub and NuGet will be the release sources
- Maven repository will be periodically updated on-demand
Compatibility notes:
- WinSW
2.x
is fully compatible with WinSW1.x
in terms of the command-line interface and configuration files. - Any behavior difference will be considered as a bug
- New features like WinSW extensions are disabled by default. They can be enabled via the configuration file.
Release date: Nov 05, 2016
Fixed issues:
- Fix the version number in the executable file metadata and CLI
Release date: Aug 02, 2016
- No functional changes.
Fixed issues: Aug 23, 2015
- Issue #91 -
%BASE%
contained the executable path instead of the directory path (regression in1.17
)
Release date: Mar 29, 2015
Changes: See the winsw-1.17 milestone.
WinSW versions older than 1.17
have no explicit changelog.
If you need such info, see the commit history.