歡迎您光臨本站 註冊首頁

WxJava 3.8.0 正式版本釋出

←手機掃碼閱讀     admin @ 2020-05-25 , reply:0

本次版本更新主要是微信支付模組增加了微信支付分和免押租借、匯率查詢等相關介面,公眾號模組實現了微信電子發票的相關介面功能,企業微信模組增加外部聯絡人相關介面,小程式模組則增加了自定義模板、小程式直播等介面支援。另外部分模組的spring boot starter功能進行了最佳化,尤其是對redis的支援進行了增強。同時還修復了各模組新發現的部分bug,最佳化重構了部分程式碼,減少程式碼重複。具體更新日誌如下:

微信支付

  • #1090 增加微信支付分和免押租借相關介面
  • #1428 微信支付統一下單介面中的attach和detail引數在生成xml時加入CDATA標籤
  • #1435 微信支付查詢結果類增加幾個缺失的引數
  • #1441 修復刷臉支付獲取AuthInfo介面欄位順序問題
  • #1443 微信支付createOrder介面返回物件的幾個封裝實現類增加無參構造方法
  • #1445 付款碼支付請求引數裡的receipt修改為非必傳
  • #1452 微信支付付款碼支付請求類的storeMap方法增加儲存分賬欄位
  • #1455 修復微信支付分賬結果查詢介面的分賬接收人解析錯誤的問題,並補充相關單元測試程式碼
  • #1458 微信支付createOrder方法增加一個過載實現
  • #1462 最佳化刷臉支付獲取微信刷臉支付憑證的介面,保證請求到微信端時signType有值
  • #1463 修復微信支付查詢分賬結果請求籤名問題,subAppId不參與簽名
  • #1472 補充微信支付模組部分Result類在XML快速模式轉換下缺失的欄位
  • #1483 微信支付非同步通知解析時使用通知裡的簽名型別進行驗籤
  • #1532 微信支付模組增加匯率查詢的介面
  • #1549 微信支付證書讀取程式碼最佳化,支援讀取打進jar包裡的證書檔案
  • #1556 增加微信支付或退款回撥的時候返回xml字串方法
  • #1572 微信支付調起支付時的nonceStr引數使用統一下單時的引數值
  • 修復微信支付分賬查詢介面返回結果類裡的分帳單號欄位錯誤的問題
  • 微信支付完結分賬介面服務商模式下簽名時需要忽略subAppId

公眾號

  • #1305 增加微信電子發票相關介面
  • #1426 修復多公眾號管理的兩個問題
  • #1430 WxMpConfigStorageHolder提供remove方法,方便使用者呼叫
  • #1437 公眾號 spring-boot-starter 模組最佳化,不強制依賴redission
  • #1438 修復模板訊息行業設定類無法解析類似"網際網路|電子商務"形式資料的問題
  • #1449 微信卡券資訊增加審核狀態欄位
  • #1475 公眾號模組增加微信卡券和統計介面的一些缺失欄位和列舉類
  • #1488 公眾號模組支援分散式鎖,設定token過期時加鎖
  • #1496 更改卡券介面的門店位置ID欄位的型別
  • #1497 微信公眾號群發圖文訊息介面引數最佳化,保持跟普通傳送介面一致,減少重複程式碼
  • #1503 微信公眾號模組提取redis抽象層、支援key字首設定
  • #1516 公眾號 spring-boot-starter 最佳化程式碼,增加http客戶端和代理等配置
  • #1519 會員卡相關介面最佳化,補充部分欄位
  • #1534 公眾號模組更改http請求預設引數,以避免高併發場景下出現異常。
  • #1539 公眾號錯誤資訊列舉類修復一個錯誤碼的msg資訊標記錯誤的問題
  • #1540 修復WxDeviceBindDeviceResult類裡的Device內部類為public
  • #1559 微信會員卡基本資訊更新介面增加跳轉小程式相關的幾個引數
  • #1564 微信卡包更新介面去掉多餘有問題的引數欄位

企業微信

  • #1396 增加企業微信外部聯絡人相關介面實現
  • #1425 修復企業微信OA審批相關幾個引數的型別或命名
  • #1432 企業微信部門類增加英文名稱屬性
  • #1450 企業微信最佳化獲取三方授權碼的介面實現
  • #1456 企業微信通訊錄成員屬性相關程式碼根據最新介面文件進行同步完善,並增加幾個新的屬性
  • #1457 企業微信OA審批相關類最佳化,增加缺失的@DaTa註解
  • #1499 增加企業微信oa審批資訊的訊息內容
  • #1500 修復企業微信素材下載報錯問題:Prefix string too short
  • #1507 企業微信MpnewsArticle類增加構造方法,避免某些情況下報錯
  • #1520 企業微信接收訊息的類中加入群ID屬性
  • #1528 最佳化企業微信獲取客戶列表的介面,同時增加更多的企業微信錯誤碼列舉值
  • #1538 企業微信模組增加獲取企業授權資訊的介面
  • #1550 企業微信TaskCardButton類增加無參構造方法
  • #1562 企業微信自研應用增加Redisson的儲存實現,支援分散式鎖
  • #1571 對微信模版訊息行業資訊不一致的變態問題儘可能的進行最佳化

小程式

  • #1373 增加小程式自定義模板的支援:主要是匯入抽樣資料介面的實現,以及接收訊息時對相關屬性的支援
  • #1411 小程式模組訊息路由增加訊息排重機制
  • #1420 修復小程式雲開發獲取檔案下載連結介面
  • #1429 增加小程式直播類相關介面
  • #1473 修復多個小程式獲取redis裡的access_token衝突問題
  • #1476 小程式雲開發最佳化資料庫CRUD操作的相關介面方法
  • #1482 小程式介面請求出錯超過重試次數時將微信原始錯誤資訊丟擲來
  • #1485 小程式部分請求類增加無參構造方法
  • #1512 修復小程式直播官方文件live_satus欄位拼錯問題,調整為live_status
  • #1521 微信小程式 spring-boot-starter 增加一些新特性
  • #1524 修復WxMaExpressPath.PathItem內部類為public,方便訪問
  • #1542 小程式模組配置類增加Redisson的實現,解決分散式鎖問題
  • #1547 修復小程式二維碼建立引數包含中文時出現亂碼的問題
  • #1554 最佳化小程式獲取token邏輯,減少重新整理請求次數
  • #1575 小程式獲取直播房間列表介面增加share_img欄位

微信開放平臺

  • #1424 修復開放平臺execute方法加同步鎖導致的併發效能問題
  • #1487 開放平臺模組三方平臺獲取token方法支援redis分散式鎖
  • #1522 開放平臺最佳化redis儲存配置類,同時對應的 spring-boot-starter 模組增加新特性
  • #1544 微信開放平臺新增使用userstr引數解綁體驗者的介面
  • #1548 修復WxOpenInMemoryConfigStorage鎖問題

其他公共問題

  • #1558 修復Java9及以上版本報非法反射警告資訊的問題

[admin ]

來源:OsChina
連結:https://www.oschina.net/news/115905/wxjava-3-8-0-released
WxJava 3.8.0 正式版本釋出已經有91次圍觀

http://coctec.com/news/all/show-post-235590.html