# Release Notes

This project has been archived and replaced with [NetStone API SDK](https://wiki.tawmy.net/books/netstone-api/page/release-notes-IW4).

<table border="1" id="bkmrk-2.0.2-27.-sep-24-%C2%A0-f" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 99.881%;"></col></colgroup><tbody><tr><td>### 3.0.1

24\. Mar 25

##### Breaking Changes

- useFallback parameter now uses FallbackType enum instead of bool

</td></tr><tr><td>### 3.0.0

23\. Mar 25

##### New

- API V3 &amp; Fallback support 
    - Methods now have optional useFallback parameter
    - If set to true and parsing fails, API returns cached data
    - New V3 DTOs have fallbackUsed and fallbackReason properties for transparency

##### Maintenance

- Runtime upgrade to .NET 9
- Switch to MIT license

##### Breaking Changes

- DTOs have gotten split into V2 and V3 
    - DTOs used by client now have V3 suffix

</td></tr><tr><td>### 2.1.0

03\. Nov 24

##### New

- Resilience 
    - Client now tries a request again if it fails
    - Replaces previous logic for access token refresh

##### Fixed

- Typo in "Craftsmanship" attribute

##### Maintenance

- Check amount of members returned by free company members endpoint 
    - One error case was previously not caught by not checking length
- Add missing free companies from NetStone API to client tests

</td></tr><tr><td>### 2.0.3

29\. Sep 24

##### Fixed

- Free Company members were not being received

</td></tr><tr><td>### 2.0.2

27\. Sep 24

##### Fixed

- Wrong primary attributes for Ninja and Viper

##### Maintenance

- Add additional character tests previously added to API

</td></tr><tr><td>### 2.0.1

22\. Sep 24

##### Maintenance

- Use common extension for version output

</td></tr><tr><td>### 2.0.0

22\. Sep 24

##### Initial Release

- Full support for all NetStone API methods 
    - Character
    - Free Company

</td></tr></tbody></table>