| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Refit.Xml.9.0.2.nupkg | 2025-11-30 | 163.5 kB | |
| Refit.HttpClientFactory.9.0.2.nupkg | 2025-11-30 | 172.5 kB | |
| Refit.Newtonsoft.Json.9.0.2.nupkg | 2025-11-30 | 154.4 kB | |
| Refit.9.0.2.nupkg | 2025-11-30 | 631.7 kB | |
| 9.0.2 source code.tar.gz | 2025-11-30 | 191.3 kB | |
| 9.0.2 source code.zip | 2025-11-30 | 330.3 kB | |
| README.md | 2025-11-30 | 6.7 kB | |
| Totals: 7 Items | 1.7 MB | 0 | |
๐๏ธ What's Changed
โจ Features
- [6654c9] feat: add url query tests for
Refit.Tests/RestService(#1904) @ChrisPulman @TimothyMakkison - [a56e9d] feat: cache
RestMethodInfo(#1903) @ChrisPulman @TimothyMakkison - [9418be] feat: added
WellKnownType(#1962) @TimothyMakkison - [6c575e] feat: add
SourceWriter(#1966) @TimothyMakkison - [2d13ff] feat: replace
AppendwithWriteLine, remove empty lines and align generics (#1967) @TimothyMakkison - [da64f1] feat: test Named HttpClient reuse by AddRefitClient (#1910) @ChrisPulman @derekm
- [61f297] feat: add verify snapshot testing for
InterfaceStubGeneratorTests(#1976) @TimothyMakkison - [4bbe56] feat: add
DynamicallyAccessedMembersattribute (#1973) @ChrisPulman @TimothyMakkison - [fa3a57] feat: calculate path substitutions in
RestMethodInfo(#1897) @ChrisPulman @TimothyMakkison - [3dba93] feat: prevent serialization of
CancellationToken?(#1917) @ChrisPulman @TimothyMakkison - [e13386] feat: add URL fragment tests (#1900) @TimothyMakkison
- [e45c5f] feat: lazy initialize
queryParamsToAdd(#1907) @ChrisPulman @TimothyMakkison
๐ Fixes
- [917004] Fixed typos (#1996) @AldeRoberge @ChrisPulman
- [5e7b69] fix: support - symbols in csproj names (#1921) @ChrisPulman @TimothyMakkison
- [8b5338] fix: support nullable value type collection in queries (#1926) @TimothyMakkison
- [b627a6] Fix explicit interface method emission and diagnostics (#2017) @ChrisPulman
- [f8bf4b] fix: support interfaces with different name casing (#1930) @TimothyMakkison
- [860a33] Fix path for groupid (about case insensitive) in readme (#1938) @Krzysztof318
๐งน General Changes
- [bc3516] chore: small format change to
RequestBuilderImplementation(#1902) @ChrisPulman @Glenn @TimothyMakkison - [fab497] Update version to 9.0.x @glennawatson
- [c302e1] chore: delete broken test (#1911) @ChrisPulman @TimothyMakkison
- [9d19ed] Update README for HttpRequestMessage.Options usage (#2025) @ChrisPulman @DavidGarton8
- [b5ee2a] chore: fix typo
MathodTests->MethodTests(#1928) @ChrisPulman @TimothyMakkison - [c07f31] Update version from 8.0.0 to 9.0.x @glennawatson
- [1e4e9c] Update version.json for release branch patterns @glennawatson
- [e954c1] Update Refit.Tests to use net 4.8 (#1953) @ChrisPulman
โ Tests
- [367838] test: add unsupported return type test (#1963) @TimothyMakkison
- [934210] test: add
IObservable<IApiResponse<T>>test (#1964) @TimothyMakkison - [533164] test: add IObservable generator test (#1960) @ChrisPulman @TimothyMakkison
๐ฆ Dependencies
- [113d21] chore(deps): update dependency verify.xunit to 29.5.0 (#1986) @renovate[bot]
- [68f6f3] chore(deps): update dependency verify.xunit to 28.16.0 (#1927) @renovate[bot]
- [b0bd79] chore(deps): update dependency verify.xunit to 29.3.0 (#1984) @renovate[bot]
- [244020] chore(deps): update dependency refit to v8 [security] (#1912) @renovate[bot]
- [a20dbb] chore(deps): update dependency verify.xunit to v29 (#1978) @renovate[bot]
- [4e28ed] chore(deps): update dependency microsoft.visualstudio.threading.analyzers to 17.13.61 (#1958) @renovate[bot]
- [cb2577] chore(deps): update dependency publicapigenerator to 11.5.0 (#2020) @renovate[bot]
- [95bba7] chore(deps): update .net test stack (#2012) @renovate[bot]
- [97848f] chore(deps): update dependency microsoft.net.test.sdk to 17.12.0 (#1936) @renovate[bot]
- [3d448d] chore(deps): update dependency verify.xunit to 29.2.0 (#1971) @renovate[bot]
- [3cd289] chore(deps): update dependency verify.xunit to v29 (#1970) @renovate[bot]
- [e99cde] chore(deps): update dependency verify.xunit to v31 (#2019) @renovate[bot]
- [b9c0bd] chore(deps): update dependency xunit.runner.visualstudio to 3.1.3 (#2003) @renovate[bot]
- [57ecce] chore(deps): update dependency microsoft.visualstudio.threading.analyzers to 17.12.19 (#1934) @renovate[bot]
- [a36414] chore(deps): update dependency nerdbank.gitversioning to 3.9.50 (#2024) @renovate[bot]
- [dcee3a] chore(deps): update dependency xunit.runner.visualstudio to 3.1.2 (#2001) @renovate[bot]
- [65793c] chore(deps): update dependency system.reactive to 6.1.0 (#2015) @renovate[bot]
- [7e22cd] chore(deps): update dependency microsoft.net.test.sdk to 17.14.1 (#1993) @renovate[bot]
- [4bb111] chore(deps): update dependency verify.xunit to 30.6.1 (#2004) @renovate[bot]
- [c68f58] chore(deps): update dependency serilog to 4.2.0 (#1939) @renovate[bot]
- [a6a130] chore(deps): update dependency microsoft.net.test.sdk to v18 (#2014) @renovate[bot]
- [63e906] chore(deps): update dependency verify.xunit to v30 (#1987) @renovate[bot]
- [8a48c6] chore(deps): update dependency publicapigenerator to 11.4.6 (#1985) @renovate[bot]
- [9c59d9] chore(deps): update dependency newtonsoft.json to 13.0.4 (#2011) @renovate[bot]
- [2278e9] chore(deps): update dependency system.reactive to 6.0.2 (#2009) @renovate[bot]
- [1199c6] chore(deps): update dependency nerdbank.gitversioning to 3.8.118 (#2013) @renovate[bot]
- [02fd5a] chore(deps): update dependency microsoft.visualstudio.threading.analyzers to 17.14.15 (#1991) @renovate[bot]
- [8cb6f7] chore(deps): update dependency verify.xunit to 27.1.0 (#1908) @renovate[bot]
- [5aff94] chore(deps): update dependency xunit.runner.visualstudio to 3.1.1 (#1988) @renovate[bot]
- [673db3] chore(deps): update dependency serilog to 4.3.0 (#1992) @renovate[bot]
๐ Other
- [8257b3] Add the ability to register Refit clients as keyed services (#1981) @fubar-coder
- [770ad6] Quote types in README.md (#2026) @TimothyMakkison
- [448faa] typo:
WellKnownTYpestoWellKnownTypes(#1977) @ChrisPulman @TimothyMakkison - [f59969] Correct the wrong example about JSON source generator in the readme (#1983) @ChrisPulman @KodamaSakuno
- [769e95] Add AOT and trimming support for .NET 10+ (#2018) @ChrisPulman
- [acd0af] Proposal: Add a
TreatAsStringfield toQueryAttribute(#1943) @mark-pro - [8eb13e] rename: sampleUsngLocalApi to SampleUsingLocalApi (#1999) @ChrisPulman @rdeveen
๐ Full Changelog: https://github.com/reactiveui/refit/compare/8.0.0...9.0.2
๐ Contributions
๐ฑ New contributors since the last release: @AldeRoberge, @DavidGarton8, @derekm, @fubar-coder, @KodamaSakuno, @Krzysztof318, @mark-pro, @rdeveen ๐ Thanks to all the contributors: @AldeRoberge, @ChrisPulman, @DavidGarton8, @derekm, @fubar-coder, @Glenn, @glennawatson, @KodamaSakuno, @Krzysztof318, @mark-pro, @rdeveen, @TimothyMakkison
๐ค Automated services that contributed: @renovate[bot]