Skip to content

Releases: steamclock/netable

v2.3.0 - Interceptors

Choose a tag to compare

@brendanlensink brendanlensink released this 15 Jun 20:54

Adds support for new request Interceptors to do all sorts of neat things like add headers, mock out requests or swap endpoints.

See the readme for more info 🚀

Better conformance to Sendable, more thread safety

Choose a tag to compare

@brendanlensink brendanlensink released this 07 Feb 16:41
efdd8df
v2.2.0

v2.1.0 - Partial Array Decoding

Choose a tag to compare

@brendanlensink brendanlensink released this 14 Dec 18:29
c6059d0

Added support for partially decoding arrays through new arrayDecodingStrategy parameter on Request.
Fixed RetryConfiguration not being marked as Sendable.

Official Public Release!

Choose a tag to compare

@brendanlensink brendanlensink released this 06 Oct 16:47
19bb74f

Our little networking library is all grown up!
Read more about it here

Changes since last release:

  • A revamped example project and README to get you up and running faster
  • Added support for making requests with Combine
  • Added support for global error handling using delegation or Combine
  • Introduced SmartUnwrapping to make trivial unwraps easier
  • Added more fine-grained support for different JSON en/decoding strategies, or per Netable instance
  • Added support for a seconday fallback decoding type
  • Cleared up some ambiguity with the Netable constructor
  • Added some basic support for redaction to logs, fixed request bodies not being logged properly

v0.8.5

Choose a tag to compare

@brendanlensink brendanlensink released this 01 May 21:42
  • Add support for built in logging
  • Refine example project and documentation

Fix duration unit in network logs

Pre-release

Choose a tag to compare

@sakuraehikaru sakuraehikaru released this 12 Mar 16:54
dfca9bf
Merge pull request #44 from steamclock/jc/fix-duration-unit

Fix duration unit

Add error codes

Add error codes Pre-release
Pre-release

Choose a tag to compare

@sakuraehikaru sakuraehikaru released this 02 Mar 21:44
478afdf
Merge pull request #43 from steamclock/jc/add-error-codes

Add error codes

Lower minimum iOS target to 11

Pre-release

Choose a tag to compare

@sakuraehikaru sakuraehikaru released this 11 Feb 23:09
v0.8.1

Update podspec for v0.8.1

Rename to Netable

Rename to Netable Pre-release
Pre-release

Choose a tag to compare

@sakuraehikaru sakuraehikaru released this 11 Feb 22:30
76ba700
  • Renamed to Netable
  • Consolidated iOS and Mac targets
  • Added support for Mac Catalyst
  • Removed MockingJay and updated unit tests using OHHTTPStubs
  • Fixed async tests
  • Bumped version to 0.8.0
  • Updated readme, changelog, podspec, SPM manifest
  • Deintegrated pods and workspace from project

Add basic support for Swift Package Manager

Choose a tag to compare

@sakuraehikaru sakuraehikaru released this 03 Feb 22:00
0c9a74f

It is now possible to use this library through Swift Package Manager. See README.md for installation instructions.