Skip to content

Releases: twogood/Activout.RestClient

v5.0.0-beta5

26 Feb 15:21

Choose a tag to compare

v5.0.0-beta5 Pre-release
Pre-release

What's Changed

  • XML support by @twogood in #45
  • Bump the all group across 1 directory with 3 updates by @dependabot[bot] in #50
  • Bump the all group across 1 directory with 4 updates by @dependabot[bot] in #52
  • Bump coverlet.collector from 6.0.3 to 6.0.4 in the all group by @dependabot[bot] in #53
  • Bump the all group with 2 updates by @dependabot[bot] in #54
  • Update .NET version in README by @twogood in #56
  • Print location of produced nugets by @twogood in #59
  • Try .NET 10 preview by @twogood in #58
  • Try without System.Linq as dependency by @twogood in #61
  • Try DevSkim action by @twogood in #62
  • DevSkim: Use https URLs by @twogood in #63
  • Bump xunit.runner.visualstudio from 3.0.2 to 3.1.0 in the all group by @dependabot[bot] in #64
  • Update MartinCostello.Logging.XUnit to 0.6.0; Microsoft.NET.Test.Sdk to 17.14.0 by @dependabot[bot] in #65
  • Move Newtonsoft.Json dependency to separate package by @twogood in #66
  • System.Text.Json support via new Activout.RestClient.Json package by @twogood in #67
  • Start of Newtonsoft.Json clean-up by @twogood in #69
  • Move non-JSON tests from Activout.RestClient.Newtonsoft.Json.Test to Activout.RestClient.Test by @Copilot in #79
  • copilot-instructions.md by @twogood in #80
  • Create Activout.RestClient.Test.Json project to test both JSON implementations by @Copilot in #82
  • Try to make JSON implementations work the same by @twogood in #84
  • Bump the nuget group with 1 update by @dependabot[bot] in #83
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #86
  • Add dictionary parameter support for QueryParam, FormParam, and HeaderParam attributes by @Copilot in #88
  • Breaking change: Skip null values for form, header and query parameters by @Copilot in #90
  • Fix IParamConverter not being applied to IDictionary parameter values by @Copilot in #92
  • Update README for version 5 by @twogood in #95
  • Simplify IParamConverterManager to single two-parameter GetConverter method by @Copilot in #94
  • Fix CancellationToken body parameter bug for POST/PUT/PATCH methods by @Copilot in #97
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #99
  • Bump xunit.runner.visualstudio from 3.1.3 to 3.1.4 by @dependabot[bot] in #101
  • Bump Newtonsoft.Json from 13.0.3 to 13.0.4 by @dependabot[bot] in #105
  • Test both application/xml and text/xml by @twogood in #106
  • Makefile and project properties for nuget packages by @twogood in #107
  • If ByteArrayDeserializer gets an empty array, return null instead of calling Activator.CreateInstance by @twogood in #70
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #104
  • Add tests for ErrorResponse without JSON by @twogood in #108
  • Default to application/xml but Accept both by @twogood in #111
  • Bump System.Text.Json from 8.0.5 to 8.0.6 by @dependabot[bot] in #112
  • Add IsoDateTimeConverter and StringEnumConverter by @twogood in #109
  • TreatWarningsAsErrors by @twogood in #114
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #113
  • Enable nullable in project but disable in files by @twogood in #115
  • Enable nullable in project but disable in files by @twogood in #116
  • Enable nullable in project but disable in files by @twogood in #117
  • Handle nullable in Activout.RestClient.Newtonsoft.Json.Test by @twogood in #118
  • Handle nullable in Activout.RestClient.Test by @twogood in #119
  • nullable disable not needed here by @twogood in #120
  • Mediatype nullable by @twogood in #121
  • Nullable attributes by @twogood in #122
  • Remove the Services class, just create the RestClientFactory instead by @twogood in #123
  • Remove old task converters by @twogood in #124
  • Nullalke domainexceptions by @twogood in #125
  • nullable helpers by @twogood in #127
  • Nullable Serialization by @twogood in #128
  • Make RestClientContext a record and move logic to RestClientBuilder by @twogood in #129
  • Nullable requesthandler by @twogood in #131
  • Bump the all group with 2 updates by @dependabot[bot] in #132
  • nullable ParamConverters by @twogood in #135
  • Handle nullable in RestClientException by @twogood in #134
  • Sort out nullable in the last parts of the code by @twogood in #136
  • Upgrade CodeQL Action from v3 to v4 by @Copilot in #156
  • Create nugets via GitHub actions by @twogood in #154
  • Add back typed Part by @twogood in #157

New Contributors

  • @Copilot made their first contribution in #79

Full Changelog: v4.0.1...v5.0.0-beta5

v5.0.0-beta4

26 Feb 13:05

Choose a tag to compare

v5.0.0-beta4 Pre-release
Pre-release

What's Changed

  • XML support by @twogood in #45
  • Bump the all group across 1 directory with 3 updates by @dependabot[bot] in #50
  • Bump the all group across 1 directory with 4 updates by @dependabot[bot] in #52
  • Bump coverlet.collector from 6.0.3 to 6.0.4 in the all group by @dependabot[bot] in #53
  • Bump the all group with 2 updates by @dependabot[bot] in #54
  • Update .NET version in README by @twogood in #56
  • Print location of produced nugets by @twogood in #59
  • Try .NET 10 preview by @twogood in #58
  • Try without System.Linq as dependency by @twogood in #61
  • Try DevSkim action by @twogood in #62
  • DevSkim: Use https URLs by @twogood in #63
  • Bump xunit.runner.visualstudio from 3.0.2 to 3.1.0 in the all group by @dependabot[bot] in #64
  • Update MartinCostello.Logging.XUnit to 0.6.0; Microsoft.NET.Test.Sdk to 17.14.0 by @dependabot[bot] in #65
  • Move Newtonsoft.Json dependency to separate package by @twogood in #66
  • System.Text.Json support via new Activout.RestClient.Json package by @twogood in #67
  • Start of Newtonsoft.Json clean-up by @twogood in #69
  • Move non-JSON tests from Activout.RestClient.Newtonsoft.Json.Test to Activout.RestClient.Test by @Copilot in #79
  • copilot-instructions.md by @twogood in #80
  • Create Activout.RestClient.Test.Json project to test both JSON implementations by @Copilot in #82
  • Try to make JSON implementations work the same by @twogood in #84
  • Bump the nuget group with 1 update by @dependabot[bot] in #83
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #86
  • Add dictionary parameter support for QueryParam, FormParam, and HeaderParam attributes by @Copilot in #88
  • Breaking change: Skip null values for form, header and query parameters by @Copilot in #90
  • Fix IParamConverter not being applied to IDictionary parameter values by @Copilot in #92
  • Update README for version 5 by @twogood in #95
  • Simplify IParamConverterManager to single two-parameter GetConverter method by @Copilot in #94
  • Fix CancellationToken body parameter bug for POST/PUT/PATCH methods by @Copilot in #97
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #99
  • Bump xunit.runner.visualstudio from 3.1.3 to 3.1.4 by @dependabot[bot] in #101
  • Bump Newtonsoft.Json from 13.0.3 to 13.0.4 by @dependabot[bot] in #105
  • Test both application/xml and text/xml by @twogood in #106
  • Makefile and project properties for nuget packages by @twogood in #107
  • If ByteArrayDeserializer gets an empty array, return null instead of calling Activator.CreateInstance by @twogood in #70
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #104
  • Add tests for ErrorResponse without JSON by @twogood in #108
  • Default to application/xml but Accept both by @twogood in #111
  • Bump System.Text.Json from 8.0.5 to 8.0.6 by @dependabot[bot] in #112
  • Add IsoDateTimeConverter and StringEnumConverter by @twogood in #109
  • TreatWarningsAsErrors by @twogood in #114
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #113
  • Enable nullable in project but disable in files by @twogood in #115
  • Enable nullable in project but disable in files by @twogood in #116
  • Enable nullable in project but disable in files by @twogood in #117
  • Handle nullable in Activout.RestClient.Newtonsoft.Json.Test by @twogood in #118
  • Handle nullable in Activout.RestClient.Test by @twogood in #119
  • nullable disable not needed here by @twogood in #120
  • Mediatype nullable by @twogood in #121
  • Nullable attributes by @twogood in #122
  • Remove the Services class, just create the RestClientFactory instead by @twogood in #123
  • Remove old task converters by @twogood in #124
  • Nullalke domainexceptions by @twogood in #125
  • nullable helpers by @twogood in #127
  • Nullable Serialization by @twogood in #128
  • Make RestClientContext a record and move logic to RestClientBuilder by @twogood in #129
  • Nullable requesthandler by @twogood in #131
  • Bump the all group with 2 updates by @dependabot[bot] in #132
  • nullable ParamConverters by @twogood in #135
  • Handle nullable in RestClientException by @twogood in #134
  • Sort out nullable in the last parts of the code by @twogood in #136
  • Upgrade CodeQL Action from v3 to v4 by @Copilot in #156

New Contributors

  • @Copilot made their first contribution in #79

Full Changelog: v4.0.1...v5.0.0-beta4

v5.0.0-beta3

26 Feb 12:19

Choose a tag to compare

v5.0.0-beta3 Pre-release
Pre-release

What's Changed

  • XML support by @twogood in #45
  • Bump the all group across 1 directory with 3 updates by @dependabot[bot] in #50
  • Bump the all group across 1 directory with 4 updates by @dependabot[bot] in #52
  • Bump coverlet.collector from 6.0.3 to 6.0.4 in the all group by @dependabot[bot] in #53
  • Bump the all group with 2 updates by @dependabot[bot] in #54
  • Update .NET version in README by @twogood in #56
  • Print location of produced nugets by @twogood in #59
  • Try .NET 10 preview by @twogood in #58
  • Try without System.Linq as dependency by @twogood in #61
  • Try DevSkim action by @twogood in #62
  • DevSkim: Use https URLs by @twogood in #63
  • Bump xunit.runner.visualstudio from 3.0.2 to 3.1.0 in the all group by @dependabot[bot] in #64
  • Update MartinCostello.Logging.XUnit to 0.6.0; Microsoft.NET.Test.Sdk to 17.14.0 by @dependabot[bot] in #65
  • Move Newtonsoft.Json dependency to separate package by @twogood in #66
  • System.Text.Json support via new Activout.RestClient.Json package by @twogood in #67
  • Start of Newtonsoft.Json clean-up by @twogood in #69
  • Move non-JSON tests from Activout.RestClient.Newtonsoft.Json.Test to Activout.RestClient.Test by @Copilot in #79
  • copilot-instructions.md by @twogood in #80
  • Create Activout.RestClient.Test.Json project to test both JSON implementations by @Copilot in #82
  • Try to make JSON implementations work the same by @twogood in #84
  • Bump the nuget group with 1 update by @dependabot[bot] in #83
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #86
  • Add dictionary parameter support for QueryParam, FormParam, and HeaderParam attributes by @Copilot in #88
  • Breaking change: Skip null values for form, header and query parameters by @Copilot in #90
  • Fix IParamConverter not being applied to IDictionary parameter values by @Copilot in #92
  • Update README for version 5 by @twogood in #95
  • Simplify IParamConverterManager to single two-parameter GetConverter method by @Copilot in #94
  • Fix CancellationToken body parameter bug for POST/PUT/PATCH methods by @Copilot in #97
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #99
  • Bump xunit.runner.visualstudio from 3.1.3 to 3.1.4 by @dependabot[bot] in #101
  • Bump Newtonsoft.Json from 13.0.3 to 13.0.4 by @dependabot[bot] in #105
  • Test both application/xml and text/xml by @twogood in #106
  • Makefile and project properties for nuget packages by @twogood in #107
  • If ByteArrayDeserializer gets an empty array, return null instead of calling Activator.CreateInstance by @twogood in #70
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #104
  • Add tests for ErrorResponse without JSON by @twogood in #108
  • Default to application/xml but Accept both by @twogood in #111
  • Bump System.Text.Json from 8.0.5 to 8.0.6 by @dependabot[bot] in #112
  • Add IsoDateTimeConverter and StringEnumConverter by @twogood in #109
  • TreatWarningsAsErrors by @twogood in #114
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #113
  • Enable nullable in project but disable in files by @twogood in #115
  • Enable nullable in project but disable in files by @twogood in #116
  • Enable nullable in project but disable in files by @twogood in #117
  • Handle nullable in Activout.RestClient.Newtonsoft.Json.Test by @twogood in #118
  • Handle nullable in Activout.RestClient.Test by @twogood in #119
  • nullable disable not needed here by @twogood in #120
  • Mediatype nullable by @twogood in #121
  • Nullable attributes by @twogood in #122
  • Remove the Services class, just create the RestClientFactory instead by @twogood in #123
  • Remove old task converters by @twogood in #124
  • Nullalke domainexceptions by @twogood in #125
  • nullable helpers by @twogood in #127
  • Nullable Serialization by @twogood in #128
  • Make RestClientContext a record and move logic to RestClientBuilder by @twogood in #129
  • Nullable requesthandler by @twogood in #131
  • Bump the all group with 2 updates by @dependabot[bot] in #132
  • nullable ParamConverters by @twogood in #135
  • Handle nullable in RestClientException by @twogood in #134
  • Sort out nullable in the last parts of the code by @twogood in #136
  • Upgrade CodeQL Action from v3 to v4 by @Copilot in #156

New Contributors

  • @Copilot made their first contribution in #79

Full Changelog: v4.0.1...v5.0.0-beta3

v5.0.0-beta2

26 Feb 12:11

Choose a tag to compare

v5.0.0-beta2 Pre-release
Pre-release

What's Changed

  • XML support by @twogood in #45
  • Bump the all group across 1 directory with 3 updates by @dependabot[bot] in #50
  • Bump the all group across 1 directory with 4 updates by @dependabot[bot] in #52
  • Bump coverlet.collector from 6.0.3 to 6.0.4 in the all group by @dependabot[bot] in #53
  • Bump the all group with 2 updates by @dependabot[bot] in #54
  • Update .NET version in README by @twogood in #56
  • Print location of produced nugets by @twogood in #59
  • Try .NET 10 preview by @twogood in #58
  • Try without System.Linq as dependency by @twogood in #61
  • Try DevSkim action by @twogood in #62
  • DevSkim: Use https URLs by @twogood in #63
  • Bump xunit.runner.visualstudio from 3.0.2 to 3.1.0 in the all group by @dependabot[bot] in #64
  • Update MartinCostello.Logging.XUnit to 0.6.0; Microsoft.NET.Test.Sdk to 17.14.0 by @dependabot[bot] in #65
  • Move Newtonsoft.Json dependency to separate package by @twogood in #66
  • System.Text.Json support via new Activout.RestClient.Json package by @twogood in #67
  • Start of Newtonsoft.Json clean-up by @twogood in #69
  • Move non-JSON tests from Activout.RestClient.Newtonsoft.Json.Test to Activout.RestClient.Test by @Copilot in #79
  • copilot-instructions.md by @twogood in #80
  • Create Activout.RestClient.Test.Json project to test both JSON implementations by @Copilot in #82
  • Try to make JSON implementations work the same by @twogood in #84
  • Bump the nuget group with 1 update by @dependabot[bot] in #83
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #86
  • Add dictionary parameter support for QueryParam, FormParam, and HeaderParam attributes by @Copilot in #88
  • Breaking change: Skip null values for form, header and query parameters by @Copilot in #90
  • Fix IParamConverter not being applied to IDictionary parameter values by @Copilot in #92
  • Update README for version 5 by @twogood in #95
  • Simplify IParamConverterManager to single two-parameter GetConverter method by @Copilot in #94
  • Fix CancellationToken body parameter bug for POST/PUT/PATCH methods by @Copilot in #97
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #99
  • Bump xunit.runner.visualstudio from 3.1.3 to 3.1.4 by @dependabot[bot] in #101
  • Bump Newtonsoft.Json from 13.0.3 to 13.0.4 by @dependabot[bot] in #105
  • Test both application/xml and text/xml by @twogood in #106
  • Makefile and project properties for nuget packages by @twogood in #107
  • If ByteArrayDeserializer gets an empty array, return null instead of calling Activator.CreateInstance by @twogood in #70
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #104
  • Add tests for ErrorResponse without JSON by @twogood in #108
  • Default to application/xml but Accept both by @twogood in #111
  • Bump System.Text.Json from 8.0.5 to 8.0.6 by @dependabot[bot] in #112
  • Add IsoDateTimeConverter and StringEnumConverter by @twogood in #109
  • TreatWarningsAsErrors by @twogood in #114
  • Bump Microsoft.NET.Test.Sdk and xunit.runner.visualstudio by @dependabot[bot] in #113
  • Enable nullable in project but disable in files by @twogood in #115
  • Enable nullable in project but disable in files by @twogood in #116
  • Enable nullable in project but disable in files by @twogood in #117
  • Handle nullable in Activout.RestClient.Newtonsoft.Json.Test by @twogood in #118
  • Handle nullable in Activout.RestClient.Test by @twogood in #119
  • nullable disable not needed here by @twogood in #120
  • Mediatype nullable by @twogood in #121
  • Nullable attributes by @twogood in #122
  • Remove the Services class, just create the RestClientFactory instead by @twogood in #123
  • Remove old task converters by @twogood in #124
  • Nullalke domainexceptions by @twogood in #125
  • nullable helpers by @twogood in #127
  • Nullable Serialization by @twogood in #128
  • Make RestClientContext a record and move logic to RestClientBuilder by @twogood in #129
  • Nullable requesthandler by @twogood in #131
  • Bump the all group with 2 updates by @dependabot[bot] in #132
  • nullable ParamConverters by @twogood in #135
  • Handle nullable in RestClientException by @twogood in #134
  • Sort out nullable in the last parts of the code by @twogood in #136

Full Changelog: v4.0.1...v5.0.0-beta2

v4.0.1

26 Nov 10:43

Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

v4.0.0

26 Nov 08:37

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.0...v4.0.0

Now built for .NET 3.1

05 Feb 10:04
00a5b54

Choose a tag to compare

Merge pull request #8 from twogood/dotnet3.1

Support ASP.NET Core 3.1