Skip to content

Releases: reactiveui/refit

v4.6.90

18 Feb 00:41
Compare
Choose a tag to compare

Changes:

  • a879553 ensure tasks are loaded from the correct location for both transitive and build directories. [ #619 ]
  • f7ab7ef Merge pull request #616 from tstivers1990/614-should-throw-argumentexception-if-hosturl-isnullorwhitespace
  • c3d1907 Merge pull request #615 from tstivers1990/610-trim-trailing-forwardslash-from-hosturl
  • 89d9db7 ArgumentException if hostUrl IsNullOrWhitespace
  • 4c864fe Use null-conditional operator to prevent NRE
  • 69bea73 Trim trailing / from hostUrl

This list of changes was auto generated.

v4.6.85

16 Feb 22:34
d835e88
Compare
Choose a tag to compare

Changes:

See more
  • 9e91a9c Add support for the new buildTransitive, so direct references aren't needed to run the targets [ #598 ]
  • 0dab289 Update deps to use latest Roslyn.
  • 5e1f273 Merge pull request #611 from reactiveui/build-updates
  • c5555ce Merge pull request #608 from Styxxy/Styxxy-issue-605
  • 5c33b7f Merge pull request #606 from felipebaltazar/options-attribute
  • b86ddcb Update depenencies
  • 6d9b316 Merge branch 'master' into Styxxy-issue-605
  • 76448d8 remove Attribute from name
  • c5efc77 exclude from Obfuscation
  • b44e75a OptionsWithBodyDetected removed
  • 8db866b Options Attribute
  • 846f5f8 Merge pull request #590 from stevewgh/custom-serializer-bug
  • 4fe01b3 Fixed deadlock when serializing content + added test coverage.
  • 3fce69b Merge pull request #584 from MariusVolkhart/mv/multiForm
  • 0960ce0 Merge pull request #586 from MariusVolkhart/mv/improveErrorMessaging
  • 48208e8 Merge pull request #571 from stevewgh/custom-serializers
  • 3b678e4 Provide additional information during errors
  • c63b62c !fixup 303a357
  • 303a357 !fixup dfdad56
  • 4efa19c Merge pull request #585 from MariusVolkhart/mv/docs
  • cc05c3a Made IContentSerializer.SerializeAsync generic
  • f4d83d8 Expand XMLDocs for QueryAttribute and CollectionFormat
  • dfdad56 !fixup Add support for url form encoding collections
  • 8a01a1a Add support for url form encoding collections
  • babaed0 Added missing ConfigureAwait(false)
  • 6d3a5f4 Added missing ConfigureAwait(false) & fixed deadlock on ValidationApiException.Content
  • 7a387ed Changes made in response to PR feedback
  • 89a2c34 Merge branch 'master' into custom-serializers
  • 741b7b6 Isolated Content Serialization continued
  • 27d6fb4 Isolated Content Serialization

This list of changes was auto generated.

v4.6.58

23 Nov 18:21
c14b2c2
Compare
Choose a tag to compare
Merge pull request #581 from Styxxy/preserveattribute-namespace

Conflicting PreserveAttribute when using InternalsVisibleTo

v4.6.48

05 Oct 23:59
3532770
Compare
Choose a tag to compare

What's Changed

  • fix early response stream closing. (#538) @Veikedo
  • Ensure Refit clients can be registered in the DI container for HttpClientFactory. (#561) @digitalfuller

v4.6.30

31 Jul 03:05
aee4473
Compare
Choose a tag to compare
Merge pull request #536 from reactiveui/strong-name-build-task

Add strong name to build tasks

v4.6.16

20 Jun 22:26
Compare
Choose a tag to compare
Cleanup and docs

v4.5.6

23 May 22:20
Compare
Choose a tag to compare
fix version

v4.4.17

15 May 00:55
Compare
Choose a tag to compare
Move PushStreamContent Namespace (#467)

* Move PushStreamContent Namespace

Previous behavior caused issues of mbiguous reference around
PushStreamContent when both Refit and System.Net.Http.Formatting are
included in a project. This is essentially a show stopper to upgrading
to the latest Refit.

The solution is to change the internal implementation of PushStreamContent
namespace from System.Net.Http -> Refit.Net.Http and to update
the usages internally. Note this may be a breaking change to those who
have taken a dependency on PushStreamContent in their own projects from
the Refit assemblies.

* Make types internal

v4.3

17 Feb 18:58
Compare
Choose a tag to compare

Bugfix release with two main fixes:

  1. #432 Enumerable serialization in query strings failing
  2. #404 Default buffered to true with a global option to override in settings. This fixes several WebAPI related issues.

https://github.com/paulcbetts/refit/milestone/7?closed=1

v4.2

31 Jan 02:12
Compare
Choose a tag to compare

New feature release of Refit with the following notable enhancements:

  • Generic Methods
  • Overloaded Methods
  • Serializing any POCO as a multipart json content
  • Support for getting response headers (ApiResponse<T>)

These were possible because of contributions from the community, thank you!

Doc updates forthcoming.

Full list of fixes: https://github.com/paulcbetts/refit/milestone/6?closed=1