-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make BuildUrl an extension #2039
Conversation
…hange the type to guard against concurrent updates.
Serializers cache (fixes #1988)
Deploying with Cloudflare Pages
|
# Conflicts: # src/RestSharp/Request/RequestContent.cs
RestSharp should be versioned with semantic versioning. Changing ParametersCollection is a breaking change The changes are fine to me and reasonable but the version should be changed to
to prevent other libraries installing a potential breaking version. The current change will break this pattern. Is this fine for you to change the version to |
Yes, the plan is to release the new major. |
Split the type for request parameters and default parameters
Default parameters collection locks for concurrent updates (fixed DefaultParameters collection is not read-only #2025)
Add default parameters to the interface
Make
BuildUrl
a public extension (fixes MakeBuildUri
public #2026)Change authenticator interface to use
IRestClient
Also fix the missing charset for url-encoded forms (fixes No charset in url-encoded form in RestSharp 109.0.1 #2037)
Allow null parameter value in OAuth1 authenticator (fixes OAuth1 AddParameter/AddQueryParameter Empty Value Gets "Value Cannot Be null" Exception #2022)