Skip to content

Releases: apple/swift-http-types

1.5.1

21 Oct 16:38
45eb022

Choose a tag to compare

What's Changed

SemVer Patch

  • Stop using Foundation on platforms with FoundationEssentials by @guoye-zhang in #108

Full Changelog: 1.5.0...1.5.1

1.5.0

18 Oct 00:56
9410f6b

Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

  • Convert WebSocket URLRequest to RFC8441 HTTPRequest by @guoye-zhang in #92

Other Changes

New Contributors

Full Changelog: 1.4.0...1.5.0

1.4.0

04 Apr 20:13
a0a57e9

Choose a tag to compare

What's Changed

SemVer Minor

  • Enable MemberImportVisibility check on all targets by @rnro in #78

SemVer Patch

  • Request.url should return nil for situations where it is not applicable by @guoye-zhang in #84
  • Eliminate hasPrefix usage for pseudo HTTP header names by @guoye-zhang in #87
  • PseudoHeaderFields adopting CoW to reduce size by @guoye-zhang in #88

Other Changes

  • add .editorconfig file by @rnro in #73
  • Aligning semantic version label check name by @FranzBusch in #75
  • Update release.yml by @FranzBusch in #80
  • Enable strict concurrency by @clintonpi in #82
  • Update benchmark threshold to 6.1 by @guoye-zhang in #83
  • CI use 6.1 nightlies by @rnro in #85
  • Rename nightly_6_1 params to nightly_next by @rnro in #91
  • Only apply standard swift settings on valid targets by @rnro in #93
  • Add static SDK CI workflow by @rnro in #95
  • Enable macOS CI on merge to main and daily timer by @rnro in #96
  • Enable macOS CI on pull requests by @rnro in #97

New Contributors

Full Changelog: 1.3.1...1.4.0

Swift HTTPTypes 1.3.1

13 Nov 15:44
ef18d82

Choose a tag to compare

More platforms supported, including Windows and Android.

What's Changed

SemVer Patch

Other Changes

Full Changelog: 1.3.0...1.3.1

Swift HTTPTypes 1.3.0

17 Jul 00:16
ae67c81

Choose a tag to compare

What's Changed

  • Wrong error thrown when parsing trailer fields by @guoye-zhang in #55
  • Make RFC 9209 proxy-status public by @ehaydenr in #57
  • support URLSession concurrency method in Swift 6(Linux, Windows) by @zunda-pixel in #58

New Contributors

Full Changelog: 1.2.0...1.3.0

Swift HTTPTypes 1.2.0

20 Jun 19:38
1ddbea1

Choose a tag to compare

What's Changed

Full Changelog: 1.1.0...1.2.0

Swift HTTPTypes 1.1.0

13 May 21:06
9bee2fd

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.3...1.1.0

Swift HTTPTypes 1.0.3

18 Jan 23:58
12358d5

Choose a tag to compare

Summary

Supporting WASI platform.

What's Changed

Full Changelog: 1.0.2...1.0.3

Swift HTTPTypes 1.0.2

02 Dec 21:12
1827dc9

Choose a tag to compare

Summary

Fixing build errors when back deploying to Apple platforms earlier than macOS 10.15, iOS 13, watchOS 6, tvOS 13.

What's Changed

  • Stop using opaque return types to resolve build error by @gwynne in #38

Full Changelog: 1.0.1...1.0.2

Swift HTTPTypes 1.0.1

01 Dec 23:48
4c54209

Choose a tag to compare

Summary

Several minor performance improvements.

What's Changed

  • Remove @_implementationOnly #34
  • Eliminate the allocation of single element arrays #33
  • Improve the performance of setting and parsing status code #37

Full Changelog: 1.0.0...1.0.1