Releases: tmenier/Flurl
Releases · tmenier/Flurl
Flurl.Http 4.0.0-pre6
- Additional configuration enhancements for #770 (description updated).
- BREAKING: Refactored a shared interface (#773)
Full Changelog: Flurl.Http.4.0.0-pre5...Flurl.Http.4.0.0-pre6
Flurl.Http 4.0.0-pre5
- BREAKING: Complete overhaul of Flurl's configuration system (#770)
- Use
SocketsHttpHandler
on supported platforms (#769)
Full Changelog: Flurl.4.0.0-pre4...Flurl.Http.4.0.0-pre5
Flurl.Http 4.0.0-pre4
- First-class support for persisting and restoring
CookieJar
(#758) - HTTP 2.0 support via
Settings.HttpVersion
(#639) - BREAKING:
ConfigureRequest
renamed toWithSettings
(#764) - BREAKING: Eliminate Flurl's
IHttpClientFactory
(#736) - BUGFIX:
AllowRealHttp
now reverts to original HttpClient, eliminating certain quirks (#683) - BUGFIX: Prevent extra space added to Content-Type headers (#740)
- Flurl no longer disposes request message automatically, per best practices (#650)
Full Changelog: Flurl.3.0.7...Flurl.Http.4.0.0-pre4
Flurl 4.0.0-pre4
AppendQueryParams
method/overloads (#688), thx @Marusyk!- BUGFIX:
SetQueryParams
with collection, duplicate keys should append not overwrite (#370) - BUGFIX: False negatives with Url.IsValid (#462)
Full Changelog: Flurl.3.0.7...Flurl.4.0.0-pre4
Flurl 3.0.7
- Retain trailing
?
or#
if specified in original string (#734)
Flurl.Http 4.0.0-pre3
Flurl.Http 4.0.0-pre2
Flurl.Http 4.0.0-pre1
- Drop dependency on Newtonsoft.Json in favor of System.Text.Json (#517)*
- Drop non-generic
dynamic
-returning JSON methods (#699) - Update target frameworks (#544 )
*WARNING: Your code may fail in subtle ways after upgrading if it depends on things like serialization attributes or global settings from the Newtonsoft library. To continue to use Newtonsoft with Flurl.Http 4.0 and later, add and register this Newtonsoft serializer in your code.