All Versions
10
Latest Version
Avg Release Cycle
84 days
Latest Release
870 days ago

Changelog History

  • v2.2.1 Changes

    January 30, 2024

    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

  • v2.2.0 Changes

    January 30, 2024

    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

  • v2.1.4 Changes

    January 25, 2024

    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

  • v2.1.3 Changes

    January 03, 2024

    What's Changed

    • ๐Ÿšš #38: Remove .swiftpm directory from git

    Full Changelog : 2.1.2...2.1.3

  • v2.1.2 Changes

    December 18, 2023

    What's Changed

    • ๐Ÿ‘ #32 Add HTTP error for 415 Unsupported Media Type

    Full Changelog : 2.1.1...2.1.2

  • v2.1.1 Changes

    December 02, 2023

    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

  • v2.1.0 Changes

    March 01, 2023

    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

  • v2.0.0 Changes

    February 01, 2023

    What's Changed

    • ๐Ÿ— All new codebase re-written using result builders
    • ๐Ÿ†• New documentation built with DocC

    Full Changelog : 1.2.0...2.0.0

  • v1.2.0 Changes

    May 07, 2022
    • โž• Add new Endpoint protocol
  • v1.1.0 Changes

    January 03, 2022
    • โž• 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.