breaking changes以:exclamation:开头标注
- jssdk
- 更新django-object-tool依赖,对于python3以上版本,将jsonfield依赖改为jsonfield2依赖,以兼容高版本django
- 修复了一些bug
- 给首次关注用户加上属性
- 公众号迁移功能,可迁移一个公众号的自动回复,菜单,素材(不建议)至另一个公众号
- ❗ 重构素材模型的方法
- 重构站点,视图,全部继承django-rest-framework风格的APIView
- 微信网页授权对django-rest-framework进行兼容
- 自定义消息处理规则
- 接收到微信消息与处理完成微信消息信号
- 移除settings中的
WECHAT_WECHATCLIENT
,WECHAT_OAUTHCLIENT
,WECHAT_PAYCLIENT
选项,请开发者通过继承代理类实现
- 微信支付client
- 统一下单订单管理,回调及订单状态变更信号
- ❗ 小程序的client由
wechat_django.client.WeChatClient
变更为wechatpy.client.api.WeChatWxa
- ❗ 数个配置项更改
- 站点及模型代码重构
- 要求wechatpy最低版本1.8.3
- 小程序授权及验证/解密信息
- 要求wechatpy最低版本1.8.2
- 重构控制台路由及相关代码,引入django-object-tool
- 可在控制台配置应用的accesstoken及oauth_url,以便接入第三方服务
- 重构代码,修改站点url注册方式,修改部分低级api
- 用户标签管理功能
- 要求wechatpy最低版本1.8.0
- 公众号管理及基本用法封装
- 用户,自动回复,菜单,永久素材,图文的基本管理
- 微信网页授权
- 后台权限