Releases: hummingbird-project/hummingbird
Releases · hummingbird-project/hummingbird
v2.19.0
Minor release changes
- Require v1.3.0 of swift-distributed-tracing
- Require v1.30.0 of async-http-client
- Add swift-configuration initializer for
HummingbirdHTTP2.TLSChannelConfiguration. #762 from @sidepelican
Patch release changes
- Add
SplitStringSequenceto reduce allocations during router resolution. #760 from @atacan - Use
SplitStringSequenceto reduce allocations while parsing URL encoded forms. #768 - Add
SplitStringMaxSplitsSequenceand use alongsideSplitStringSequenceto reduce allocations during cookie parsing. #768
Other changes
- Remove unused environment variables in GitHub actions. #764 from @sidepelican
- Remove unnecessary
#if compiler(>6.0)checks. #765 from @sidepelican - Move benchmarks into main Package.swift to make it easier to test in CI. #767
v2.18.3
Patch release changes
- Removed environment variable controlling traits. #757
- Fixed setting port when using ConfigReader. #759 from @natanrolnik
Other changes
- Fixed up links in SECURITY.md and removed support for Hummingbird v1.x.x
v2.18.2
Patch release changes
- Don't enable all traits if environment variable CI is set. #755
- Add
[email protected]to make it clear what Package.swift will be used with swift 6.1. #754 - Should set default traits regardless of whether enableAllTraits is set to false. #756
v2.18.1
- Revert platform requirement changes that somehow slipped through into v2.18.0
v2.18.0
Minor release change
- Added support for swift-configuration. PR #743
- Add
Application.addServices(_ : some Sequence<any Service>). PR #746 - Fix conflict when creating type from
Parametersthat conforms to bothLosslessStringConvertibleandRawRepresentable. PreferRawRepresentableoverLosslessStringConvertible. PR #748, #751
v2.17.0
v2.16.0
v2.15.0
v2.14.1
Patch release changes
- Conform
MediaTypetoCodable. #709 - Don't override logLevel when LOG_LEVEL environment variable is not set. #711 from @Cyberbeni
- Add support for optional arrays and maps in
URLEncodedFormDecoder. #715 from @nicksloan - Fix errors thrown by
URLEncodedFormDecoder. #716