Releases: reactiveui/refit
v5.2.1
Changes:
- #900: Add ability to provide custom ExceptionFactory
- #967: allow HeaderAttribute on parameters used in request path members
- #899: Support partial interfaces
- #904: Support Xml default namespace
- #945: refactor: change verify url method exception message
- #968: Fix issue 617 (support EnumMember on enums within types for query string param objects)
- #943: fix: Allow for GenerateRefitStubs to be disabled with RefitDisableGenerateRefitStubs
- #745: [BUG] AddRefitClient non-generic version does not register service
Dependencies:
- #950: Bump Microsoft.Extensions.Http from 3.1.5 to 3.1.6
- #923: Bump System.Text.Json from 4.7.1 to 4.7.2
See More
- #969: Bump Microsoft.VisualStudio.Threading.Analyzers from 16.7.54 to 16.7.56
- #965: Bump Microsoft.NET.Test.Sdk from 16.7.0 to 16.7.1
- #961: Bump Microsoft.Extensions.Http from 3.1.6 to 3.1.7
- #959: Bump Microsoft.NET.Test.Sdk from 16.6.1 to 16.7.0
- #958: Bump Microsoft.CodeAnalysis.CSharp from 3.6.0 to 3.7.0
- #957: Bump xunit.runner.visualstudio from 2.4.2 to 2.4.3
- #954: Bump Microsoft.VisualStudio.Threading.Analyzers from 16.6.13 to 16.7.54
- #951: Bump Nerdbank.GitVersioning from 3.1.91 to 3.2.31
- #938: Bump Microsoft.Extensions.Http from 3.1.4 to 3.1.5
- #933: Bump xunit.runner.visualstudio from 2.4.1 to 2.4.2
- #932: Bump coverlet.collector from 1.3.0-preview.6.ga0e22ec622 to 1.3.0
- #928: Bump Microsoft.CodeAnalysis.CSharp from 3.5.0 to 3.6.0
- #924: Bump Microsoft.Extensions.Http from 3.1.3 to 3.1.4
- #917: Bump Nerdbank.GitVersioning from 3.1.74 to 3.1.91
- #914: Bump Microsoft.NET.Test.Sdk from 16.6.0 to 16.6.1
- #908: Bump Microsoft.NET.Test.Sdk from 16.5.0 to 16.6.0
Others:
- #902: latest coverlet
This list of changes was auto generated.
v5.1.67
Changes:
Bugs:
- #885: Specify Content-Length when serializing JSON with System.Text.Json
- #889: Fix default CollectionFormat for FormValueMultimap
- #896: Fix query collection format inside object
- #895: Fix generated usings in inherited interfaces
Dependencies:
- #890: Bump Microsoft.VisualStudio.Threading.Analyzers from 16.5.132 to 16.6.13
- #888: Bump System.Reactive from 4.3.2 to 4.4.1
- #887: Bump coverlet.collector from 1.2.0 to 1.2.1
Others:
See More
- #893: Added documentation and examples for the ApiResponse return type.
This list of changes was auto generated.
v5.1.54
v5.1.27
Changes:
Enhancement:
- #800: Added: Support for Nullable References
- #824: Unescape Querystring parameters #277
- #277: How to disable urlencoding get-params in Refit?
- #829: Added interfaces to ApiResponse
- #836: System.Text.Json-powered IContentSerializer
- #841: Allow specifying default CollectionFormat
- #848: handle serialization for query objects with IEnumerable properties
- #861: Support handlers in AddRefitClient and document use of HttpClient
Bugs:
- #847: [BUG] QueryAttribute is not taken into account with custom objects and query parameters
- #802: Using uppercase letters in objects bound to URL throws an error
- #811: [BUG] RefitStubs.g.cs is generated when it shouldn't
- #784: [BUG] Multiple Input Files (May) Lead To Ambiguous Reference Errors
- #807: Fix for #802 casing bug on object bound to url
- #843: fix issue experienced in #649
- #649: [BUG] RefitStubs.g.cs generated by dotnet build 2.2.203 SDK cannot process nested type
Others:
See More
-
#864: Revert "Ensure we have an emtpy byte array so that a content-length of 0 is sent"
-
#862: Custom query prop
-
#860: Trim trailing / for HttpClient-supplied base addresses
-
#858: Remove unused types (supporting netstandard1.4 )
-
#856: Bump Microsoft.CodeAnalysis.CSharp from 3.4.0 to 3.5.0
-
#854: Bump Nerdbank.GitVersioning from 3.1.68 to 3.1.71
-
#851: Bump Nerdbank.GitVersioning from 3.0.50 to 3.1.68
-
#1: Handle actually issuing REST requests, not just building them
-
#842: Bump Microsoft.Extensions.Http from 3.1.1 to 3.1.2
-
#838: Bump Microsoft.VisualStudio.Threading.Analyzers from 16.4.45 to 16.5.132
-
#834: Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0
-
#830: Bump Microsoft.VisualStudio.Threading.Analyzers from 16.4.43 to 16.4.45
-
#827: Bump Nerdbank.GitVersioning from 3.0.48 to 3.0.50
-
#826: Bump Microsoft.Extensions.Http from 3.1.0 to 3.1.1
-
#825: Bump Nerdbank.GitVersioning from 3.0.28 to 3.0.48
-
#819: Bump coverlet.collector from 1.1.0 to 1.2.0
-
#5: Silverlight support?
-
#817: Bump System.Reactive from 4.3.1 to 4.3.2
-
#814: Bump Microsoft.VisualStudio.Threading.Analyzers from 16.4.33 to 16.4.43
-
#808: Bump System.Reactive from 4.2.0 to 4.3.1
-
#804: Bump Microsoft.CodeAnalysis.CSharp from 3.3.1 to 3.4.0
-
#805: Bump Microsoft.Extensions.Http from 3.0.1 to 3.1.0
-
#803: Generate using statements inside namespaces
-
#798: Bump Microsoft.SourceLink.GitHub from 1.0.0-beta2-19554-01 to 1.0.0
-
#792: Bump Microsoft.Extensions.Http from 3.0.0 to 3.0.1
-
#791: Bump Microsoft.Extensions.DependencyInjection from 3.0.0 to 3.0.1
-
#790: Update to MockHttp client with strong name
This list of changes was auto generated.
v5.0.23
Changes:
- #789: Get rid of query shift parameter and rely on value from dictionary key
- #788: feat: Add support for ProblemDetails extensions
- #787: Bump Microsoft.VisualStudio.Threading.Analyzers from 16.4.16 to 16.4.33
- #786: Bump Nerdbank.GitVersioning from 3.0.26 to 3.0.28
This list of changes was auto generated.
v5.0.15
v4.8.14
Remove unused items
v4.7.51
check exit code of sign tool
v4.7.9
Changes:
- a1bfe49 Merge pull request #629 from benjaminhowarth1/master [ #627, #637, #573 ]
- 1be0034 Merge branch 'master' into master
- f7854e0 Merge pull request #668 from reactiveui/revert-663-master
- 962eba8 Revert "added RefitRestServiceAttribute for HttpClient relative path"
- 182ba56 Added documentation for AuthenticatedParameterizedHttpClientHandler where signature generation is dependent on contents of the HTTP request
- 0eb1f85 Updated README with fresh documentation on [Query] attributes in non-GET methods
- ce52764 Missed a brace in merge...
- 2b790cf Merged
- 8301de0 Fixes #637 by supporting POCO query parameters on all HTTP methods.
- 8a1aa72 Merge pull request #2 from reactiveui/master
See more
- 0ebac04 Merge branch 'master' into master
- 5e2e7c3 Merge branch 'master' of https://github.com/benjaminhowarth1/refit
- c528c29 #637 Test demonstrating failure of [Query] to be recognised in non-get methods.
- febd345 Merge branch 'master' into master
- 248d333 Created new class for passing HttpRequestMessage to extra param, additive as @onovotny requested.
- 7955240 Created parameterized HttpClientHandler as requested change to be additive, which is not possible without modifying the handler. So, creatingf a handler explicitly with a method type to support passing HttpRequestMessage in, and then users can choose to use this whenever their getToken method requires access to the HttpRequestMessage.
- f5c75af Updated test signature
- 0d2b8b8 Updated AuthorizationHeaderValueGetter to support passing HttpRequestMessage into getToken() as OAuth signature generation may rely on having access to properties in the request (example: Twitter reuest signing)
- bddddc2 Merge pull request #1 from reactiveui/master
This list of changes was auto generated.
v4.7.5
Changes:
- 76f03d3 Merge pull request #663 from yuri-voloshyn/master
- c5ef508 RefitRestServiceAttribute renamed to BaseAddressAttribute
- cd8975a fixed issue #662
- a1146b3 Merge pull request #2 from reactiveui/master
- c6a3fcf Bump to 4.7 with new API surface area
- d9ca3f1 Merge pull request #645 from yuri-voloshyn/master
- d58df76 Merge pull request #658 from iron9light/round_tripping_route
- 97b7701 Add doc for round-tripping parameter
- 14b03aa Add more test cases for Round-Tripping parameter
- 324ae47 Support Round-tripping route parameter syntax.
See more
- 5b4e14a Merge pull request #654 from gpriaulx/Housekeeping_UpdateReferencesToDotNetFoundation
- 2fde905 Housekeeping: Updated references to DotNetFOundation and URLs
- ddcced2 Fix find method
- d6570f9 Added non generic methods for create rest service
- 5d9fe6c Merge pull request #1 from reactiveui/master
This list of changes was auto generated.