Skip to content

2.0.0

Compare
Choose a tag to compare
@gdlcf88 gdlcf88 released this 19 Dec 17:00
· 35 commits to master since this release
a2d7625

本次更新也升级了 EasyAbp.WeChat.Abp 模块到 2.0.0 版本,它包含了多项破坏性改动,如果你对此模块有重写、扩展等,也请参考:https://github.com/EasyAbp/Abp.WeChat/releases/tag/2.0.0

主要改动

  1. 由于 EasyAbp.WeChat.Abp 模块移除了 Options resolving 机制,本模块之前提供的 ClaimsWeChatMiniProgramOptionsResolveContributor 等设施已移除。如果你是多 appId 场景,相关的 HTTP API 接口现在一定会提供 appId 的入参(入参可能在路由上)。
  2. WeChatApp 实体的 WeChatComponentId 属性更名为 ComponentWeChatAppId。
  3. WeChatApp 实体的 AppSecret/Token/EncodingAesKey 属性名称增加 Encrypted 前缀,值由明文存储变更为密文存储。升级模块之前,请备份这些配置,并清空它们在数据表中的值,在升级后重新手动将它们重新设置。
  4. WeChatAppUser 实体的 SessionKey 属性更名为 EncryptedSessionKey,由明文存储变更为密文存储。升级模块之前,请清空所有 SessionKey 在数据表中的值。
  5. 引入了新的微信第三方平台管理模块,并提供了相关的回调接口、授权页面、授权管理页面等设施,详见:https://github.com/EasyAbp/Abp.WeChat/releases/tag/2.0.0

What's Changed

New Contributors

Full Changelog: 1.5.0...2.0.0