Skip to content

Releases: GSM-MSG/Emdpoint

3.5.0

17 Aug 01:23
38fdc84
Compare
Choose a tag to compare

Added

  • HTTPMethod중 PUT method를 지원합니다. (Route에 추가)

What's Changed

New Contributors

Full Changelog: 3.4.0...3.5.0

3.4.0

31 Jul 15:32
Compare
Choose a tag to compare

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

13 Jul 00:49
Compare
Choose a tag to compare

Added

  • 다른 EndpointType을 래핑해서 type erase를 하는 AnyEndpoint타입이 추가되었습니다.
  • EmdpointClient의 접근 제어자를 open으로 해 다른 모듈에서도 상속을 가능하게 변경하였습니다.

Full Changelog: 3.2.11...3.3.0

3.2.11

11 Jun 18:29
Compare
Choose a tag to compare

FIxed

Multipart Upload를 진행할 때 multipart의 마지막임을 나타내느 --(boundary)-- 에서 마지막의 --를 띄지 않아 multipart 요청 형식을 띄지 않던 현상을 해결했습니다.

Full Changelog: 3.2.10...3.2.11

3.2.10

11 Jun 17:30
Compare
Choose a tag to compare

Fixed

multipart 요청을 할 때 filename이 없다면 Content-Type을 담아서 보내지 않습니다

Full Changelog: 3.2.9...3.2.10

3.2.9

11 Jun 17:27
Compare
Choose a tag to compare

Fixed

MultiPArt요청을 할때 filename을 입력하는 개행을 \r\n\r\n에서 \r\n으로 변경했습니다

Full Changelog: 3.2.8...3.2.9

3.2.8

09 Jun 03:23
Compare
Choose a tag to compare

Fixed

error가 throw될 때 continuation상으로 여러번 throw한 현상을 해결합니다

Full Changelog: 3.2.7...3.2.8

3.2.7

09 Jun 02:47
Compare
Choose a tag to compare

Changed

continuation 연결 코드 리팩토링

Full Changelog: 3.2.6...3.2.7

3.2.6

31 May 05:47
Compare
Choose a tag to compare

Fixed

Interceptor에서 요청을 처리할때 일반 closure가 아닌 escaping closure를 사용하도록 변경합니다.

Full Changelog: 3.2.5...3.2.6

3.2.5

30 May 02:01
Compare
Choose a tag to compare

Fix

BASE_URL의 끝이 /로 끝나지 않고 path가 비어있을때, URL의 끝에 자동으로 /가 붙은 현상을 해결했습니다.

Full Changelog: 3.2.4...3.2.5