From 36a960c11d2d9ad9f06e29fd5b98b3c4954d54f2 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Sun, 10 Mar 2024 22:33:12 +0800 Subject: [PATCH] feat(tenpayv3): bump version to v3.1.0 --- CHANGELOG.md | 12 ++++++++++++ .../WechatTenpayRequestSigningInterceptor.cs | 2 +- .../SKIT.FlurlHttpClient.Wechat.TenpayV3.csproj | 4 ++-- .../Settings/CertificateManager.cs | 2 +- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b3b8c66..09e7ca6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -635,6 +635,18 @@ [展开查看] +- Release 3.1.0 (2024-03-10) + + - **新增**:新增查询爱心餐品牌信息接口。 + + - **新增**:新增银行从业结构微信支付分修改订单金额、同步订单信息等接口。 + + - **修复**:修复二级商户进件接口路径错误。 + + - **修复**:修复异步加密请求中敏感数据不能降级为同步调用的问题。 + + - **修复**:修复解密响应中敏感数据在部分情况下抛出异常的问题。 + - Release 3.0.1 (2024-02-15) - **修复**:修复部分接口请求签名错误。(_via_ [GitHub #122](https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/issues/122)) diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Interceptors/WechatTenpayRequestSigningInterceptor.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Interceptors/WechatTenpayRequestSigningInterceptor.cs index 343d9cd1..98ec7522 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Interceptors/WechatTenpayRequestSigningInterceptor.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Interceptors/WechatTenpayRequestSigningInterceptor.cs @@ -40,7 +40,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Interceptors { if (context.FlurlCall.HttpRequestMessage.Content is MultipartFormDataContent multipartFormData) { - HttpContent httpContent = multipartFormData.SingleOrDefault(e => FormDataFields.FORMDATA_META.Equals(e.Headers.ContentDisposition?.Name?.Trim('\"'))); + HttpContent? httpContent = multipartFormData.SingleOrDefault(e => FormDataFields.FORMDATA_META.Equals(e.Headers.ContentDisposition?.Name?.Trim('\"'))); if (httpContent is not null) { body = await _AsyncEx.RunTaskWithCancellationTokenAsync(httpContent.ReadAsStringAsync(), cancellationToken).ConfigureAwait(false); diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/SKIT.FlurlHttpClient.Wechat.TenpayV3.csproj b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/SKIT.FlurlHttpClient.Wechat.TenpayV3.csproj index 26139a94..da84c285 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/SKIT.FlurlHttpClient.Wechat.TenpayV3.csproj +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/SKIT.FlurlHttpClient.Wechat.TenpayV3.csproj @@ -14,7 +14,7 @@ MIT https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat Flurl.Http Wechat Weixin MicroMessage Tenpay WechatPay WeixinPay Wxpay 微信 微信支付 微信商户 - 3.0.1 + 3.1.0 基于 Flurl.Http 的微信支付 API v3 版客户端,支持商户(直连)、合作伙伴(服务商、渠道商、机构、银行)模式,支持基础支付、代金券、商家券、委托营销、消费卡、支付有礼、银行定向促活、微信支付分、微信先享卡、支付即服务、点金计划、智慧商圈、电商收付通、平台收付通、二级商户进件、小微商户进件、消费者投诉、商户风控管理、商户违规通知、批量转账到零钱、银行组件、海关报关、融合钱包、微工卡、电子发票、电子小票、车主平台、教育续费通、校园轻松付等功能。 Fu Diwei git @@ -41,7 +41,7 @@ - + diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Settings/CertificateManager.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Settings/CertificateManager.cs index da81b120..67cae615 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Settings/CertificateManager.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Settings/CertificateManager.cs @@ -77,7 +77,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Settings } /// - /// 一个基于内存实现的 。 + /// 一个基于内存实现的 。 /// public sealed class InMemoryCertificateManager : ICertificateManager {