Skip to content

Releases: apple/swift-http-structured-headers

Swift HTTP Structured Headers 1.2.2

23 Apr 08:44
f280fc7
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Add static SDK CI workflow and fix static SDK build by @rnro in #61

Other Changes

  • Enable macOS CI on pull requests by @rnro in #64
  • Enable Swift 6.1 jobs in CI by @rnro in #65

Full Changelog: 1.2.1...1.2.2

1.2.1

31 Mar 09:47
8e769fa
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

  • CI use 6.1 nightlies by @rnro in #58
  • Rename nightly_6_1 params to nightly_next by @rnro in #59
  • Only apply standard swift settings on valid targets by @rnro in #60
  • Enable macOS CI on merge to main and daily timer by @rnro in #62

New Contributors

Full Changelog: 1.2.0...1.2.1

Swift HTTP Structured Headers 1.2.0

13 Jan 11:07
d01361d
Compare
Choose a tag to compare

What's Changed

SemVer Minor

  • [RFC 9651] Implement adjustments for backward compatible update by @clintonpi in #40
  • [RFC 9651] Add support for Date type to RawStructuredFieldValues by @clintonpi in #41
  • [RFC 9651] Add support for Display String type to RawStructuredFieldValues by @clintonpi in #43
  • Add support for Date type to StructuredFieldValues by @clintonpi in #49
  • Enable strict concurrency by @clintonpi in #53
  • Add support for Display String type to StructuredFieldValues by @clintonpi in #51
  • Integer serialization fix for 32 bit platform compatibility by @clintonpi in #52

SemVer Patch

  • Migrate to GitHub Actions by @rnro in #42

Other Changes

New Contributors

Full Changelog: 1.1.0...1.2.0

Swift HTTP Structured Headers 1.1.0

07 Oct 13:33
8cc27e2
Compare
Choose a tag to compare

What's Changed

SemVer Minor

  • Raise minimum Swift version to 5.8 by @glbrntt in #37

Other Changes

New Contributors

Full Changelog: 1.0.0...1.1.0

HTTP Structured Headers 1.0.0

02 Aug 07:15
9055e7c
Compare
Choose a tag to compare

This release is the first release of the 1.0.0 series. No API breakages have shipped in this release, it simply defines the current API as the v1.0 stable API.

SemVer Minor

  • Raise minimum supported Swift version from 5.4 to 5.5 (#27, #33, #34)

SemVer Patch

  • Remove unneeded compiler guard. (#35)

Other Changes

  • Validate missing imports in CI (#26)
  • Use #fileID/#filePath instead of #file (#28)
  • Add .spi.yml for Swift Package Index DocC support (#29)
  • Add Swift 5.8 CI and update nightly CI to Ubuntu 22.04 (#30)
  • Fix documentation and add infrastructure for CI-ing it (#31)
  • Add docker-compose file for Swift 5.9 (#32)

HTTP Structured Headers 0.3.0

02 Aug 14:15
76a7587
Compare
Choose a tag to compare

SemVer Minor

  • Adopt Sendable (#23)

Other Changes

  • Use 5.7 nightlies (#24)
  • Use Docc for documentation (#25)

HTTP Structured Headers 0.2.0

27 Apr 16:34
a3c50a9
Compare
Choose a tag to compare

SemVer Minor

  • Drop support for Swift 5.2 and 5.3 (#19)

SemVer Patch

  • Remove redundant conformance constraints (#22)

Other Changes

  • Add 5.6 main CI and nightly 5.7 (#17, #18 )
  • Fix warnings, that appeared after requiring Swift 5.4 (#21)

HTTP Structured Headers 0.1.0

12 Jan 16:35
8c5c9aa
Compare
Choose a tag to compare

Changes

  • Rename a number of types and modules (#13)
  • Fixes for changes to the OSS Decimal type (#16)

HTTP Structured Headers 0.0.1

20 Jan 16:17
dd9aca3
Compare
Choose a tag to compare

Initial release!

This package will remain in zerover status until at least after the final RFC for HTTP structured headers ships. Once that happens we can consider freezing the API.