Releases: spothero/UtilityBelt-iOS
Releases · spothero/UtilityBelt-iOS
0.13.0: UtilityBeltData Left the Nest
Removed UtilityBeltData
into a standalone project: CoreDataHero.
0.3.2: Added temporary Pod compatibility
SPM can have multiple products whereas CocoaPods only allows a single product header. To fix this, I've set the module_name
to UtilityBeltNetworking
for the time being.
0.3.1
0.3.0: SpotHero API Mocker... Sham!
This release introduces the SpotHero API Mocker, or "Sham" for short. It allows us to stub various requests and responses for testing across our libraries. Currently, we use VOKMockUrlProtocol
for this, but it does too much magic. There were other libraries like MockingJay
out there in the wild, but they are not maintained well and the cost of implementation was very low, so bringing this in-house made sense.
This is just a proof of concept rollout for Sham for slow integration into SpotHeroAPI
. Stay tuned.
0.2.0: HTTPClient and Swift 5.1
- Added
HTTPClient
, a proof of concept class for bringing all Networking-related functionality in-house. - Split up the
UtilityBelt
module in anticipation of having more modules in the project, starting withUtilityBeltNetworking
. - Added lots of documentation through
UtilityBeltNetworking
. - Ensured Xcode 11 and Swift 5.1 support.
0.1.0: Networking
- Migrated Networking module from SpotHero-iOS.
- Implemented Swift package structure with added Podspec for CocoaPods support.