Releases: restsharp/RestSharp
Releases ยท restsharp/RestSharp
109.0.1
What's Changed
- Fixed a bug causing duplicate user-agent headers when using a shared
HttpClient
. by @tacosontitan in #2008
New Contributors
- @tacosontitan made their first contribution in #2008
Full Changelog: 109.0.0...109.0.1
109.0.0
What's Changed
- Removed support of .NET 5. Added .NET Framework 4.7.1.
- Token issues by @edobbsskylark in #1955
- Support constructing
JwtAuthenticator
with token includes Bearer prefix by @nivmeshorer in #1949 - Bump actions/setup-dotnet from 2 to 3 by @dependabot in #1939
- Let it throw on download by @alexeyzimarev in #1962
- Move Cookie handling out of HttpClient so we do not cross pollinate requests by @kendallb in #1966
- Add User Agent without validation. by @alekw in #1973
- Bump FluentAssertions from 6.7.0 to 6.8.0 by @dependabot in #1947
- Use supplied
CsvConfiguration
when reading by @electrokit in #1965 - [Docs] Fix minor typo in usage.md by @agrath in #1980
- Fixed access to possible null object
RequestMessage
by @adegwerth in #1989 - Fix parameter naming case inconsistency in
RestRequestExtension.cs
by @ztl8702 in #1986 - Throw exception on disposed RestClient by @kendallb in #1967
- Optionally disable encoding for request properties by @alexeyzimarev in #1964
- Bump coverlet.collector from 3.1.2 to 3.2.0 by @dependabot in #1956
- Bump JetBrains.Annotations from 2022.1.0 to 2022.3.1 by @dependabot in #1961
- Bump Newtonsoft.Json from 13.0.1 to 13.0.2 by @dependabot in #1991
- Remove duplicate entry in table and sort correctly by @sensslen in #1997
- Bug fix. Response cookie with empty domain fails by @fcastells in #2015
- Documentation fixes by @EdLichtman in #2010
- Bump Moq from 4.18.2 to 4.18.4 by @dependabot in #1992
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.5.0 by @dependabot in #2009
- Bump System.Text.Json from 5.0.1 to 7.0.2 by @dependabot in #2005
- Faster and richer way to add objects as query parameters by @abenaru in #1974
- v109 release by @alexeyzimarev in #1963
IRestClient
interfaceOptions
property is using read-only options class, so it won't be possible to re-assign options that configure HTTP client and message handler- Added a simple client factory (opt-in)
New Contributors
- @edobbsskylark made their first contribution in #1955
- @nivmeshorer made their first contribution in #1949
- @alekw made their first contribution in #1973
- @electrokit made their first contribution in #1965
- @agrath made their first contribution in #1980
- @adegwerth made their first contribution in #1989
- @ztl8702 made their first contribution in #1986
- @sensslen made their first contribution in #1997
- @fcastells made their first contribution in #2015
- @EdLichtman made their first contribution in #2010
Full Changelog: 108.0.3...109.0.0
108.0.3
What's Changed
- Fixed binary compatibility issue in
AddFile
(#1953) - Set minimum System.Text.Json version to 5.0.1 by @LauraArmitage in #1923
- Bump Newtonsoft.Json from 12.0.1 to 13.0.1 in /src/RestSharp.Serializers.NewtonsoftJson by @dependabot in #1930
- .NET Foundation update by @alexeyzimarev in #1934
New Contributors
- @LauraArmitage made their first contribution in #1923
Full Changelog: 108.0.2...108.0.3
108.0.2
What's Changed
- Fixes #1828 by @alexeyzimarev in #1887
- chore: add cancellation support overload by @bednar in #1870
- Fix IsSuccessful in RestResponse (consider ResponseStatus) by @mjuen in #1893
- Do not attempt to read from the stream if we have a ResponseWriter callback by @kendallb in #1824
- Only add proxy settings to handler if supported by @SebastianGrief in #1928
- Add RestSharp.Serializers.CsvHelper by @ishanpranav in #1912
New Contributors
- @bednar made their first contribution in #1870
- @mjuen made their first contribution in #1893
- @SebastianGrief made their first contribution in #1928
- @ishanpranav made their first contribution in #1912
Full Changelog: 108.0.1...108.0.2
108.0.1
Full Changelog: 108.0.0...108.0.1
108.0.0
What's Changed
- Fixing incorrect BOM handling in the response by @alexeyzimarev in #1781
- Change RestClientOptions to MaxTimeout which is what it really is by @kendallb in #1804
- Allow forcing only a single custom serializer to be used by @kendallb in #1803
- Change RestBaseResponse property bag to setters from init by @kendallb in #1805
- Added back all missing Async API functions by @kendallb in #1800
- Control the Expect100Continue functionality at the client level by @kendallb in #1802
- Always stream just the headers for DownloadStreamAsync for best memory utilization by @kendallb in #1825
- Bump FluentAssertions from 6.5.1 to 6.6.0 by @dependabot in #1829
- Added custom props attribute by @alexeyzimarev in #1868
- Work around bugs in HttpClient and long form POST data. by @kendallb in #1815
- Make possible to use legacy AddParameter for Body by @alexeyzimarev in #1869
New Contributors
- @RoelStierum made their first contribution in #1780
- @chekkan made their first contribution in #1835
- @ilovebewbs made their first contribution in #1833
- @kappa7194 made their first contribution in #1852
- @naveensrinivasan made their first contribution in #1838
- @jaredwaller made their first contribution in #1844
- @aleshi made their first contribution in #1851
- @GenericBIM made their first contribution in #1867
Full Changelog: 107.3.0...108.0.0
107.3.0
What's Changed
- Add the possibility to configure default headers of HttpClient by @alexeyzimarev in #1738
- Case insensitive header names by @amosonn in #1737
- Make it possible to wrap multipart form data parameter name in quotation marks #1749
- Status code 404 NotFound should not produce an exception, but set the response status to
Completed
New Contributors
Full Changelog: 107.2.1...107.3.0
107.2.1
- Fixed
AddCookie
failing with null value as cookie domain
107.2.0
What's Changed
- doc: fixed return value of RestClient.PostAsync() by @ivosnoza in #1723
- Bump FluentAssertions from 6.3.0 to 6.4.0 by @dependabot in #1720
- Fix typo in v107 documentation by @georgevanburgh in #1724
- Unnecessary semicolon removed in v107 documentation by @aecceyhan in #1728
- Prerelease 107.2 by @alexeyzimarev in #1730
New Contributors
- @ivosnoza made their first contribution in #1723
- @georgevanburgh made their first contribution in #1724
- @aecceyhan made their first contribution in #1728
Full Changelog: 107.1.2...107.2.0