|
| 1 | +# RestSharp Release Notes |
| 2 | + |
| 3 | +## 103.3 |
| 4 | + |
| 5 | +* Added in the check for it being generic before calling GetGenericType Definition() (thanks nicwise) |
| 6 | +* Add support for deserializing properties with an underscore prefix (thanks psampaio) |
| 7 | +* BaseUrl is now virtual (thanks Haacked) |
| 8 | +* Fixed List<T> json deserialization, when T was a something like DateTime, Timespan, Guid, etc. (thanks PedroLamas) |
| 9 | +* Improve support for parsing iso8601 dates (thanks friism) |
| 10 | + |
| 11 | +## 103.2 |
| 12 | + |
| 13 | +### New Features |
| 14 | + |
| 15 | +* Allow deserializing a single item into a List<T> field, for JSON that only uses a list when there's more than one item for a given field (thanks petejohanson) |
| 16 | +* Extended NtlmAuthenticator so that it can also impersonate a user (thanks kleinron) |
| 17 | +* Added support for mapping JSON objects to Dictionary<string, string=""> (thanks petejohanson) |
| 18 | +* Added ability to set Host and Date when built for .NET 4.0 (thanks lukebakken) |
| 19 | +* Allow deserializing lists with null in them. Should resolve pull request (thanks petejohanson) |
| 20 | +* Add support for deserializing JSON to subclasses of List<T> (thanks abaybuzskiy) |
| 21 | + |
| 22 | +### Bugs fixed |
| 23 | +* Fixed invalid OAuth1 signature for GET request (thanks trilobyte) |
| 24 | +* Added some missing OAuth files to the .NET4 and Silverlight projects (thanks PedroLamas) |
| 25 | +* Removed unused NewtonsoftJsonMonoTouch.dll and Newtonsoft.Json.MonoDroid.dll binaries (thanks attilah) |
| 26 | +* Fixed various issues with MonoTouch/Droid ports (thanks attilah) |
| 27 | +* Add ability to set Host and Date when built for .NET 4.0 (thanks lukebakken) |
| 28 | +* Fixed XmlDeserializer issue not handling lowercase + dash root elements in some cases |
| 29 | +* Fixed an issue where RestResponse.Request was not populated (thanks mattleibow) |
| 30 | +* Don't crash on captive networks that intercept SSL (thanks aroben) |
| 31 | + |
| 32 | +## 103.1 |
| 33 | + |
| 34 | +* #267 Added CLS Compliance |
| 35 | +* #263 Fixed InvalidCastException |
| 36 | +* #218 Handles connection failures better |
| 37 | +* #231 OAuth now complies with rfc3986 url hex encoding |
| 38 | + |
| 39 | +## 103.0 - Remove dependency on Json.NET |
| 40 | + |
| 41 | +* Remove WP7.0 support (7.1 Mango remains). |
| 42 | + |
| 43 | +## 102.7 |
| 44 | + |
| 45 | +* Updating Json.NET to 4.0.8, misc fixes |
| 46 | + |
| 47 | +## 102.6 |
| 48 | + |
| 49 | +* Updating Json.NET reference to 4.0.5 |
0 commit comments