Skip to content

Conversation

@NOTB4D
Copy link
Collaborator

@NOTB4D NOTB4D commented Jan 30, 2026

  • Add AsyncNetworkableError with localized descriptions and CustomNSError bridging to preserve domain/code/userInfo.
  • Replace NSError throws in AsyncNetworkable+Data with enum-based errors, including httpError(statusCode:data:) for non-2xx responses.
  • Improve response logging by including HTTP status text.
  • Add localized strings for new network error keys in en.lproj and tr.lproj.
  • Remove LocalizedDescriptionKey in favor of enum-backed localization.

…ridging, replace NSError throws in AsyncNetworkable+Data, add HTTP status to response logs, and add localized strings for network error keys.

Add AsyncNetworkableError with localized descriptions and CustomNSError bridging to preserve domain/code/userInfo.
Replace NSError throws in AsyncNetworkable+Data with enum-based errors, including httpError(statusCode:data:) for non-2xx responses.
Improve response logging by including HTTP status text.
Add localized strings for new network error keys in en.lproj and tr.lproj.
@Rashidium Rashidium added the enhancement New feature or request label Jan 30, 2026
@Rashidium
Copy link
Contributor

@NOTB4D eline sağlık. buraya daha okunaklı log'lar ekleme planım var. onu yapınca beraber çıkacağım. güzel başlangıç oldu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Throwing "The data couldn’t be read because it isn’t in the correct format." when 204 no content received

2 participants