Releases: swift-server/swift-service-lifecycle
Releases · swift-server/swift-service-lifecycle
2.6.2
What's Changed
SemVer Patch
- Adopt GitHub actions & fix Swift 6 warnings by @FranzBusch in #187
Full Changelog: 2.6.1...2.6.2
Swift Service Lifecycle 2.6.1
SemVer Patch
- Change 'unsafeDowncast' to 'as!' (#186)
ServiceLifecycle 2.6.0
SemVer Minor
- Add support for trapping sigabrt, sigill, sigsegv in #184
ServiceLifecycle 2.5.1
SemVer Patch
- Stop using renamed pattern which can cause compiler crash in #183
ServiceLifecycle 2.5.0
SemVer Minor
- Global cancelOnGracefulShutdown returns non nil value (#181, patch credit to @sidepelican)
- Raise minimum Swift version to 5.8 (#178)
SemVer Patch
- Support compiling against Musl (#182)
ServiceLifecycle 2.4.1
SemVer Minor
- Add
withTaskCancellationOrGracefulShutdownHandler
by @adam-fowler in #176
SemVer Patch
cancelOnGracefulShutdown
hangs, if cancellation is not immediate in #177
Full Changelog: 2.4.0...2.4.1
ServiceLifecylce 2.4.0
SemVer Minor
- Conform
ServiceGroup
toService
in #172
SemVer Patch
- Adopt
AsyncAlgorithms
in #167 - Update readme to not refer to alpha in #168
- Make sure we return after gracefully shutdown in #170
- Update
TerminationBehavior
doc comments and notes in #165 - Update readme instructions & version in #164
- Fix logic issues during graceful shutdown in #171
New Contributors
- @hamzahrmalik made their first contribution in #168
- @MaxDesiatov made their first contribution in #165
- @tib made their first contribution in #164
Full Changelog: 2.3.0...2.4.0
2.3.0
2.2.0
What's Changed
Full Changelog: 2.1.0...2.2.0