# SDK # Release Notes
### 3.1.2 26\. Apr. 25 Purely a maintenance update to keep the NetStone Common module up to date.
### 3.1.1 25\. Apr 25 The old NetStone API Client threw NotFoundExceptions if the response status code was a 404. The new SDK instead threw an ApiException, which was a breaking change and required a dependency on/an import of Refit. It now throws NotFoundExceptions again, and a generic NetStoneException on other unsuccessful response status codes. ##### Fixed - Exceptions would require dependency on/import of Refit - Errors now throw NetStoneException - 404 responses would throw Refit ApiException instead of NetStone Common NotFoundException - 404 responses now throw NotFoundException, just like NetStone API Client used to
### 3.1.0 20\. Apr 25 ##### Initial Release - Built for dependency injection - Default .NET resilience handler with extended timeouts built-in - Support for all Character and Free Company endpoints - Basic usage guide at [https://github.com/Tawmy/NetStone.Api.Sdk](https://github.com/Tawmy/NetStone.Api.Sdk) - Replaces previous NetStone.Api.Client