Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: winsw/winsw

WinSW v3.0.0-alpha.4

30 Aug 01:11
03ae1ef

Choose a tag to compare

WinSW v3.0.0-alpha.4 Pre-release
Pre-release

See the migration guide for how to migrate your XML configuration to 3.x.

🚨 Breaking changes

  • Remove /redirect option (#413)
  • Remove runaway process killer (#440)
  • Remove <stopparentprocessfirst> setting (#487)
  • Merge <domain> and <user> into <username> (#556)
  • Stop supporting .NET Framework 2.0/4.0 (#579)
  • Remove stopwait command (#589)
    Use stop w/o options instead.
  • Remove testwait command (#589)
    Use test w/o options instead.
  • Remove /p option (#589)
    Use <prompt> or --username/--password instead.
  • Remove <waithint> (#602)
  • Remove <sleeptime> (#602)
  • Remove <argument>/<startargument>/<stopargument> (#610)
    Use <arguments>/<startarguments>/<stoparguments> instead.
  • Make <delayedAutoStart>/<beeponshutdown>/<interactive> a boolean (#613)

🎉 New features

  • Support user principal name (#556)
  • Allow prompting for credentials (#557, #619)
  • New command-line interface (#589, #623, #635)
  • Add prestart/poststart/prestop/poststop settings (#595, #626)
  • Add refresh command (#607, #623)
  • Preshutdown support (#614)
  • Add customize command (#615)
  • Add dev ps command (#620)
  • Send close messages to GUI applications (#625)
  • Add stdout/stderr path settings (#631)
  • Add dev kill command (#639)
  • Auto refresh (#648)
  • Add dev list command (#672)

🚀 Enhancements

  • Rework shared directory mapper (#510)
  • Improve exception logging (#581, #673)
  • Make <name> and <description> optional (#609)
  • Set a default working directory for the wrapper (#616, #636)
  • Ensure child processes are cleanup up (#618)
  • Allow <stopexecutable> without <stoparguments> (#621)
  • Reduce event log entries (#622)

🐛 Bug fixes

  • Fix service stop logic (#426, #487, #597, #642, #643)
  • Fix missing wrapper logs (#485)
  • Remove dependencies on WMI (#555, #567)
  • Check start time of possible child processes (#584)
  • Catch all exceptions (#598)
  • Disable undocumented argument concatenation (#603)
  • Leave STDIN open (#611)

📦 Packaging changes

  • Publish self-contained archives (#421)

📝 Documentation updates

WinSW v2.10.2

31 Aug 16:19
6908d27

Choose a tag to compare

🐛 Bug fixes

  • Restore case-insensitive search of extensions by class names (regression in v2.10.0) (#663) @NextTurn

🚀 Enhancements

WinSW v2.10.1

25 Aug 02:14
9c513e8

Choose a tag to compare

🐛 Bug fixes

  • Fix installation crashes when allowservicelogon is true (#660) @NextTurn

📝 Documentation updates

WinSW v2.10.0 - YAML configuration support preview

22 Aug 10:26
149a91a

Choose a tag to compare

🎉 New features

🚨 Removed

  • Remove undocumented support for *.vshost.exe files (#641) @buddhikac96
  • Remove undocumented support for configuration file lookup in directory hierarchy (#641) @buddhikac96

🐛 Bug fixes

  • Stop parent process first by default if the stopParentFirst option is not set (#580) @NextTurn
  • Fix file length accumulation in log modes with file size based rotation (#582) @NextTurn

📝 Documentation updates

⬆️ Dependency updates

👻 Maintenance

WinSW v3.0.0-alpha.3

11 Aug 01:10
dcf3013

Choose a tag to compare

WinSW v3.0.0-alpha.3 Pre-release
Pre-release

Check out the v3 branch for the latest documentation.

See the migration guide for how to migrate your XML configuration to 3.x.

🚨 Breaking changes

  • Remove /redirect option (#413)
  • Remove runaway process killer (#440)
  • Remove <stopparentprocessfirst> setting (#487)
  • Merge <domain> and <user> into <username> (#556)
  • Stop supporting .NET Framework 2.0/4.0 (#579)
  • Remove stopwait command (#589)
    Use stop w/o options instead.
  • Remove testwait command (#589)
    Use test w/o options instead.
  • Remove /p option (#589)
    Use <prompt> or --username/--password instead.
  • Remove <waithint> (#602)
  • Remove <sleeptime> (#602)
  • Remove <argument>/<startargument>/<stopargument> (#610)
    Use <arguments>/<startarguments>/<stoparguments> instead.
  • Make <delayedAutoStart>/<beeponshutdown>/<interactive> a boolean (#613)

🎉 New features

  • Support user principal name (#556)
  • Allow prompting for credentials (#557, #619)
  • New command-line interface (#589, #623, #635)
  • Add prestart/poststart/prestop/poststop settings (#595, #626)
  • Add refresh command (#607, #623)
  • Preshutdown support (#614)
  • Add customize command (#615)
  • Add dev ps command (#620)
  • Send close messages to GUI applications (#625)
  • Add stdout/stderr path settings (#631)
  • Add dev kill command (#639)

🚀 Enhancements

  • Rework shared directory mapper (#510)
  • Improve exception logging (#581)
  • Make <name> and <description> optional (#609)
  • Set a default working directory for the wrapper (#616, #636)
  • Ensure child processes are cleanup up (#618)
  • Allow <stopexecutable> without <stoparguments> (#621)
  • Reduce event log entries (#622)

🐛 Bug fixes

  • Fix service stop logic (#426, #487, #597, #642, #643)
  • Fix missing wrapper logs (#485)
  • Remove dependencies on WMI (#555, #567)
  • Check start time of possible child processes (#584)
  • Catch all exceptions (#598)
  • Disable undocumented argument concatenation (#603)
  • Leave STDIN open (#611)

📦 Packaging changes

  • Publish self-contained archives (#421)

📝 Documentation updates

WinSW v3.0.0-alpha.2

28 Jul 01:17
1b2365a

Choose a tag to compare

WinSW v3.0.0-alpha.2 Pre-release
Pre-release

Check out the v3 branch for the latest documentation.

See the migration guide for how to migrate your XML configuration to 3.x.

🚨 Removed

  • Remove /redirect option (#413)
  • Remove <stopparentprocessfirst> setting (#487)
  • Merge <domain> and <user> into <username> (#556)
  • Stop supporting .NET Framework 2.0/4.0 (#579)
  • Remove stopwait command (#589)
    Use stop w/o options instead.
  • Remove testwait command (#589)
    Use test w/o options instead.
  • Remove /p option (#589)
    Use <prompt> or --username/--password instead.
  • Remove <waithint> (#602)
  • Remove <sleeptime> (#602)

🎉 New features

  • Support user principal name (#556)
  • Allow prompting for credentials (#557)
  • New command-line interface (#589)
  • Add prestart/poststart/prestop/poststop settings (#595)
  • Add refresh command (#607)

🚀 Enhancements

  • Rework shared directory mapper (#510)
  • Improve exception logging (#581)

🐛 Bug fixes

  • Fix the stop logic (#426)
  • Fix missing wrapper logs (#485)
  • Fix process termination (#487)
  • Remove dependencies on WMI (#555, #567)
  • Check start time of possible child processes (#584)
  • Fix service termination (#597)
  • Catch all exceptions (#598)
  • Disable undocumented argument concatenation (#603)

📦 Packaging changes

  • Publish self-contained archives (#421)

📝 Documentation updates

  • Rename docs for SEO (#406)
  • Revise docs for 3.0.0-alpha.x (#587, #594)

WinSW v3.0.0-alpha.1

20 Jul 14:20
1b20d0d

Choose a tag to compare

WinSW v3.0.0-alpha.1 Pre-release
Pre-release

See the migration guide for how to migrate your XML configuration to 3.x.

🚨 Removed

  • Remove /redirect option (#413)
  • Remove <stopparentprocessfirst> setting (#487)
  • Merge <domain> and <user> into <username> (#556)
  • Stop supporting .NET Framework 2.0/4.0 (#579)

🎉 New features

  • Support user principal name (#556)
  • Allow prompting for credentials (#557)

🚀 Enhancements

  • Rework shared directory mapper (#510)
  • Improve exception logging (#581)

🐛 Bug fixes

  • Fix process termination (#487)
  • Remove dependency on WMI (#555, #567)
  • Check start time of possible child processes (#584)

📝 Documentation updates

  • Rename docs for SEO (#406)
  • Revise docs for 3.0.0-alpha.1 (#587)

WinSW v2.9.0

10 May 21:53
ee29eee

Choose a tag to compare

🚀 New features and enhancements

  • Support proxy attribute for <download> (#528) @koraniar
  • Add a new stopwait command which waits until the service is actually stopped (#341) @new-mikha

🐛 Bug fixes

  • Properly request additional time for shutdown (#417) @NextTurn
  • Fix support of <startarguments> and <stoparguments> (#532) @NextTurn

📝 Documentation updates

👻 Maintenance

WinSW v2.8.0

19 Apr 08:24
b8888c9

Choose a tag to compare

🚀 New features and enhancements

  • Prompt for permission elevation when administrative access is required (#457) @NextTurn
  • Enable strong cryptography when running .NET 2.0 and 4.0 binaries on .NET 4.6 (#498) @NextTurn
  • Enable system default TLS versions when targeting .NET Framework 4.6.1 (#491) @NextTurn
  • Support adding multi-line entries to startarguments, newlines will be truncated (#483) @scottselberg

🐛 Bug fixes

📝 Documentation updates

👻 Maintenance

👷 Build and release pipelines

🚦 Tests

WinSW v2.7.0

06 Apr 08:21
195966a

Choose a tag to compare

Windows Service Wrapper is now hosted on its own GitHub organization (announcement)! Also, join our new Gitter channel.

🚀 New features and enhancements

🐛 Bug fixes

  • Ensure that environment variables are loaded before resolving configurations (#361) @NextTurn
  • Fix default domain name in serviceaccount parameter (#464) @NextTurn

📝 Documentation updates

🌐 Community

👻 Maintenance