Skip to content

Releases: tdeleon/Relax

2.2.1

30 Jan 08:00
30de4b5
Compare
Choose a tag to compare

What's Changed

  • Re-add support for heterogenous dictionaries to Body.Builder #58
  • Add support for visionOS #59

Full Changelog: 2.2.0...2.2.1

2.2.0

30 Jan 00:41
ca29367
Compare
Choose a tag to compare

What's Changed

  • Add URLSession to APIComponents #45
  • Make all Header initializers public #51
  • Add inherited JSONDecoder property on APIComponent #49
  • Improve URLMock validation methods #53

Full Changelog: 2.1.4...2.2.0

2.1.4

25 Jan 20:39
6b605db
Compare
Choose a tag to compare

What's Changed

  • #42: Add new URLRequest validation methods to URLMock
  • #46: Some Request.Configuration properties not being applied

Full Changelog: 2.1.3...2.1.4

2.1.3

03 Jan 00:55
5645d1d
Compare
Choose a tag to compare

What's Changed

  • #38: Remove .swiftpm directory from git

Full Changelog: 2.1.2...2.1.3

2.1.2

18 Dec 17:22
aa580ad
Compare
Choose a tag to compare

What's Changed

  • #32 Add HTTP error for 415 Unsupported Media Type

Full Changelog: 2.1.1...2.1.2

2.1.1

02 Dec 00:58
c4d2a8f
Compare
Choose a tag to compare

What's Changed

  • #17 - Documentation for Request.Configuration.default was incorrect
  • #18 - Properties of Request.Properties were not marked public
  • #19 - Add new URLMock library to aid in mocking responses for testing
  • #21 - Removed force unwrapping when processing decoding errors
  • #22 - Defining Requests article code sample incorrectly referenced QueryParameters instead of QueryItems

Full Changelog: 2.1.0...2.1.1

2.1.0

01 Mar 00:15
47b23ca
Compare
Choose a tag to compare

What's Changed

  • #13 - Add support for dictionaries in Body
  • #14 - Add better overview examples in documentation
  • #15 - RequestBuilder buildBlock method was not public

Full Changelog: 2.0.0...2.1.0

2.0.0

01 Feb 02:01
5346f64
Compare
Choose a tag to compare

What's Changed

  • All new codebase re-written using result builders
  • New documentation built with DocC

Full Changelog: 1.2.0...2.0.0

1.2.0

07 May 03:45
5c3294d
Compare
Choose a tag to compare
  • Add new Endpoint protocol

1.1.0

03 Jan 06:44
Compare
Choose a tag to compare
  • Add support for Swift concurrency (async/await).
  • Renamed request(_:session:) (Combine publisher request method) to requestPublisher(_:session:). The old method is deprecated and will be removed in a future release.
  • Documentation updates.
  • Unit test improvements.