Releases: GSM-MSG/Emdpoint
Releases · GSM-MSG/Emdpoint
3.5.0
3.4.0
Added
- requestParamets
- requestJSONEncodable
의 HTTPTask 옵션에 encoder를 직접 주입할 수 있게 되었습니다
Changed
- ParameterEncodable의 encode함수가 static함수가 아닌 instance함수로 변경되었습니다
Fixed
- requestParameters의 query에 넣는 dictionary의 value에 string이 아닌 값을 넣으면 실제 요청상에 ""로 요청이 가던 것을 해결하였습니다
Full Changelog: 3.3.0...3.4.0
3.3.0 Emdpoint
Added
- 다른 EndpointType을 래핑해서 type erase를 하는 AnyEndpoint타입이 추가되었습니다.
- EmdpointClient의 접근 제어자를 open으로 해 다른 모듈에서도 상속을 가능하게 변경하였습니다.
Full Changelog: 3.2.11...3.3.0
3.2.11
FIxed
Multipart Upload를 진행할 때 multipart의 마지막임을 나타내느 --(boundary)-- 에서 마지막의 --를 띄지 않아 multipart 요청 형식을 띄지 않던 현상을 해결했습니다.
Full Changelog: 3.2.10...3.2.11
3.2.10
3.2.9
3.2.8
3.2.7
3.2.6
Fixed
Interceptor에서 요청을 처리할때 일반 closure가 아닌 escaping closure를 사용하도록 변경합니다.
Full Changelog: 3.2.5...3.2.6
3.2.5
Fix
BASE_URL의 끝이 /로 끝나지 않고 path가 비어있을때, URL의 끝에 자동으로 /가 붙은 현상을 해결했습니다.
Full Changelog: 3.2.4...3.2.5