Releases: silenceper/wechat
Releases · silenceper/wechat
v2.1.6
What's Changed
- Improve developer experience by @jingyuexing in #681
- feat: 公众号: 批量获取用户信息。 by @PublicPwd in #686
- feat: 小程序/公众号增加 openApi 管理。 by @PublicPwd in #685
- Update go.yml: 指定golangci-lint 版本为v1.52.2 by @silenceper in #689
- feat: improve workflows config and upgrade action version by @houseme in #690
- feat:企业微信-通讯录管理-互联企业 by @markwang1992 in #688
- feat: 微信回调消息增加菜单ID字段 by @okhowang in #694
- feat:企业微信-电子发票 by @markwang1992 in #695
- feat:企业微信-客户联系-规则组/规则组标签 by @markwang1992 in #697
- feat:企业微信-身份验证-获取用户身份及敏感信息 by @markwang1992 in #692
- 微信开放平台 消息与事件url 添加result_info by @lttxws in #696
- 调整结构体中CreateTime by @ourines in #691
- 新增获取部门列表接口:https://qyapi.weixin.qq.com/cgi-bin/department/list by @just5325 in #698
- feat:企业微信-客户联系-在职继承/离职继承 by @markwang1992 in #699
- feat:企业微信-客户联系-客户朋友圈 by @markwang1992 in #702
- feat: create mini program virtual payment by @houseme in #709
- feat: create Mini Program entertainment mini-drama related interface by @houseme in #711
- feat: Add APIs for User and Department by @shfc in #712
- feat: ✨ 企业微信-客户联系-获客助手 by @Lumiaqian in #704
- 小程序发货信息管理 by @ccfish86 in #710
- 小程序消息推送 by @ccfish86 in #713
- feat:企业微信-消息推送新增接口 by @markwang1992 in #705
- feat:企业微信-微信客服-统计管理 by @markwang1992 in #707
- feat:企业微信-微信客服-知识库 by @markwang1992 in #715
- Feature/upload attachment by @Lumiaqian in #720
- feat: Add Checkin by @shfc in #719
- feat: 添加发放红包接口 by @febelery in #726
- fix(work): fix GroupChatMember struct without State by @Lumiaqian in #717
- feat(work): add DepartmentGet api by @Lumiaqian in #718
- fix(work): fix UserGet api error userid not found by @Lumiaqian in #723
- fix:GetAccessTokenContext从cache中获取字符窜为空时,从微信服务器获取 by @markwang1992 in #721
- remove goreleaser by @silenceper in #727
- fix(work): fix DepartmentGet error by @Lumiaqian in #728
- fix: mini drama util.DecodeWithError result by @houseme in #729
- fix(work): fix json Unmarshal Error in GetExternalUserDetail api by @Lumiaqian in #732
- 企业微信-移除可省略的错误判断 by @markwang1992 in #734
- feat(work): AddMsgTemplate api add params allow_select chat_id_list tag_filter by @Lumiaqian in #730
- feat: 企业微信-打卡-日报与月报数据 by @hellolxc in #733
- add: oauth 添加 ctx, 且增加 GetUserInfoByCodeCtx 方法快速获取用户信息 by @seth-shi in #747
- Feature: improve code message subscribe by @houseme in #739
- feat(work): add department by id by @ourines in #741
- feat:企业微信-打卡-新增相关查询接口 by @markwang1992 in #746
- fix(work): fixed AddGroupWelcomeTemplate Error by @Lumiaqian in #745
- fix:compatibility cache expiration returns empty string issue by @leonard627 in #742
- 支持在请求前修改各api的地址 by @zxfishhack in #736
New Contributors
- @jingyuexing made their first contribution in #681
- @PublicPwd made their first contribution in #686
- @lttxws made their first contribution in #696
- @ourines made their first contribution in #691
- @Lumiaqian made their first contribution in #704
- @ccfish86 made their first contribution in #710
- @febelery made their first contribution in #726
- @hellolxc made their first contribution in #733
- @seth-shi made their first contribution in #747
- @leonard627 made their first contribution in #742
- @zxfishhack made their first contribution in #736
Full Changelog: v2.1.5...v2.1.6
v2.1.6-rc.2
What's Changed
- 新增获取部门列表接口:https://qyapi.weixin.qq.com/cgi-bin/department/list by @just5325 in #698
- feat:企业微信-客户联系-在职继承/离职继承 by @markwang1992 in #699
- feat:企业微信-客户联系-客户朋友圈 by @markwang1992 in #702
- feat: create mini program virtual payment by @houseme in #709
- feat: create Mini Program entertainment mini-drama related interface by @houseme in #711
- feat: Add APIs for User and Department by @shfc in #712
- feat: ✨ 企业微信-客户联系-获客助手 by @Lumiaqian in #704
- 小程序发货信息管理 by @ccfish86 in #710
- 小程序消息推送 by @ccfish86 in #713
- feat:企业微信-消息推送新增接口 by @markwang1992 in #705
- feat:企业微信-微信客服-统计管理 by @markwang1992 in #707
- feat:企业微信-微信客服-知识库 by @markwang1992 in #715
- Feature/upload attachment by @Lumiaqian in #720
- feat: Add Checkin by @shfc in #719
- feat: 添加发放红包接口 by @febelery in #726
- fix(work): fix GroupChatMember struct without State by @Lumiaqian in #717
- feat(work): add DepartmentGet api by @Lumiaqian in #718
- fix(work): fix UserGet api error userid not found by @Lumiaqian in #723
- fix:GetAccessTokenContext从cache中获取字符窜为空时,从微信服务器获取 by @markwang1992 in #721
New Contributors
- @Lumiaqian made their first contribution in #704
- @ccfish86 made their first contribution in #710
- @febelery made their first contribution in #726
Full Changelog: v2.1.6-rc.1...v2.1.6-rc.2
v2.1.6-rc.1
What's Changed
- Improve developer experience by @jingyuexing in #681
- feat: 公众号: 批量获取用户信息。 by @PublicPwd in #686
- feat: 小程序/公众号增加 openApi 管理。 by @PublicPwd in #685
- Update go.yml: 指定golangci-lint 版本为v1.52.2 by @silenceper in #689
- feat: improve workflows config and upgrade action version by @houseme in #690
- feat:企业微信-通讯录管理-互联企业 by @markwang1992 in #688
- feat: 微信回调消息增加菜单ID字段 by @okhowang in #694
- feat:企业微信-电子发票 by @markwang1992 in #695
- feat:企业微信-客户联系-规则组/规则组标签 by @markwang1992 in #697
- feat:企业微信-身份验证-获取用户身份及敏感信息 by @markwang1992 in #692
- 微信开放平台 消息与事件url 添加result_info by @lttxws in #696
- 调整结构体中CreateTime by @ourines in #691
New Contributors
- @jingyuexing made their first contribution in #681
- @PublicPwd made their first contribution in #686
- @lttxws made their first contribution in #696
- @ourines made their first contribution in #691
Full Changelog: v2.1.5...v2.1.6-rc.1
v2.1.5
What's Changed
- 增加小程序审核结果回调通知 by @YangCSir in #630
- 企业微信-欢迎语素材管理,企业微信-获取成员ID列表 by @markwang1992 in #629
- 企业微信客户群进群方式配置(#631) by @xuannanxan in #632
- fix #636 生成短链方法报commonError is invalid or not struct by @silenceper in #637
- fix:避免游标拼接异常导致取不到数据 by @lilien1010 in #638
- feat:支持客户联系的服务端事件 by @lilien1010 in #639
- 微信网页授权结果新增快照用户标记 by @DGuang21 in #643
- feat: 支持企业微信上传临时素材 by @lilien1010 in #644
- 避免无效的access_token留在cache by @johnpoint in #645
- 新增消息推送模块,实现接口:https://qyapi.weixin.qq.com/cgi-bin/message/send by @just5325 in #649
- 补全模板消息API中遗漏的 ‘防重入ID’ 参数 by @realpg in #651
- OCR: 变量命名 & url 格式化 by @johnpoint in #650
- 企业微信-批量获取客户详情入参优化 by @markwang1992 in #657
- 企业微信-通讯录管理-标签管理-创建/更新/删除标签 by @markwang1992 in #659
- 企业微信保持代码风格统一,接口URL不导出 by @markwang1992 in #660
- 增加发送图文消息(点击跳转到图文消息页面)使用通过 “发布” 系列接口得到的 article_id by @handsomegyr in #664
- fix:修复互通红包和视频号消息部分字段错误的数据类型声明 by @NICEXAI in #663
- cache增加带Context版本,开放平台相关接口支持Context版本 by @okhowang in #653
- chore: 转移 cache 初始化到 Wechat 结构体方法下 by @jony4 in #668
- 获取企业微信实例,设置全局Cache by @misu99 in #671
- 企业微信微信客服字段同步 by @popstk in #670
- feat: 获取稳定版接口调用凭据 by @welllog in #669
- fix CallbackMessage open_kfid and SyncMsg error by @popstk in #672
- 企业微信-通讯录管理-标签管理-获取/增加/删除标签成员、获取标签列表 by @markwang1992 in #674
- Fix:err != nil return nil by @ikilobyte in #680
- 新增应用推送消息模块,实现部分常用消息推送:SendText 发送文本消息、SendImage 发送图片消息、SendVoice 发送语音消息 企业微信应用推送消息接口:https://qyapi.weixin.qq.com/cgi-bin/appchat/send by @just5325 in #678
- 企业微信userid与openid互换 by @markwang1992 in #676
New Contributors
- @xuannanxan made their first contribution in #632
- @johnpoint made their first contribution in #645
- @just5325 made their first contribution in #649
- @realpg made their first contribution in #651
- @handsomegyr made their first contribution in #664
- @jony4 made their first contribution in #668
- @misu99 made their first contribution in #671
- @popstk made their first contribution in #670
- @welllog made their first contribution in #669
- @ikilobyte made their first contribution in #680
Full Changelog: v2.1.4...v2.1.5
v2.1.5-rc.2
What's Changed
- fix #636 生成短链方法报commonError is invalid or not struct by @silenceper in #637
- fix:避免游标拼接异常导致取不到数据 by @lilien1010 in #638
- feat:支持客户联系的服务端事件 by @lilien1010 in #639
- 微信网页授权结果新增快照用户标记 by @DGuang21 in #643
- feat: 支持企业微信上传临时素材 by @lilien1010 in #644
- 避免无效的access_token留在cache by @johnpoint in #645
- 新增消息推送模块,实现接口:https://qyapi.weixin.qq.com/cgi-bin/message/send by @just5325 in #649
- 补全模板消息API中遗漏的 ‘防重入ID’ 参数 by @realpg in #651
- OCR: 变量命名 & url 格式化 by @johnpoint in #650
- 企业微信-批量获取客户详情入参优化 by @markwang1992 in #657
- 企业微信-通讯录管理-标签管理-创建/更新/删除标签 by @markwang1992 in #659
- 企业微信保持代码风格统一,接口URL不导出 by @markwang1992 in #660
- 增加发送图文消息(点击跳转到图文消息页面)使用通过 “发布” 系列接口得到的 article_id by @handsomegyr in #664
- fix:修复互通红包和视频号消息部分字段错误的数据类型声明 by @NICEXAI in #663
- cache增加带Context版本,开放平台相关接口支持Context版本 by @okhowang in #653
- chore: 转移 cache 初始化到 Wechat 结构体方法下 by @jony4 in #668
- 获取企业微信实例,设置全局Cache by @misu99 in #671
- 企业微信微信客服字段同步 by @popstk in #670
New Contributors
- @johnpoint made their first contribution in #645
- @just5325 made their first contribution in #649
- @realpg made their first contribution in #651
- @handsomegyr made their first contribution in #664
- @jony4 made their first contribution in #668
- @misu99 made their first contribution in #671
- @popstk made their first contribution in #670
Full Changelog: v2.1.5-rc.1...v2.1.5-rc.2
v2.1.5-rc.1
What's Changed
- 增加小程序审核结果回调通知 by @YangCSir in #630
- 企业微信-欢迎语素材管理,企业微信-获取成员ID列表 by @markwang1992 in #629
- 企业微信客户群进群方式配置(#631) by @xuannanxan in #632
New Contributors
- @xuannanxan made their first contribution in #632
Full Changelog: v2.1.4...v2.1.5-rc.1
v2.1.4
What's Changed
- return *CommonError instead of errorString #567 by @uoryon in #568
- 补充获取授权方帐号基本信息中小程序相关信息 by @yueyue1zhe in #573
- fix:企业微信-给外部联系人打标签-参数问题 by @bailey5239 in #577
- 小程序服务商 - 获取 URL Link 及 查询小程序 url_link 配置 by @yueyue1zhe in #576
- feat: modify redis version to v8.11.5 by @houseme in #582
- fix issue #586 #543 by @waro163 in #589
- 添加GetPhoneNumberContext方法 by @stepbystep2 in #587
- fix: typo by @stepbystep2 in #595
- Add Event Type by @waro163 in #596
- fix officialaccount part in Issue 590 by @waro163 in #591
- 增加订阅通知功能 by @waro163 in #599
- 增加[企业微信-客户联系-统计管理]相关接口 by @markwang1992 in #598
- 客服管理功能添加 by @waro163 in #600
- 企业微信-通讯录管理 by @markwang1992 in #601
- fix: 将小程序数据统计UserPortraitItem结构体的access_source_visit_uv改为value by @yechuzheng in #602
- 企业微信-[联系我]方式新增和获取 by @markwang1992 in #603
- 企业微信-[联系我]方式更新 by @markwang1992 in #605
- feat: improve comment and upgrade golang version 1.16 by @houseme in #604
- 企业微信-[联系我]方式列表、删除 by @markwang1992 in #606
- 企业微信-客户联系实现以及json.Marshal错误输出 by @markwang1992 in #608
- 公众号用户黑名单管理 by @gzylg in #609
- 历史接口bugfix by @markwang1992 in #612
- fix: UniformMessage form field name by @shfc in #611
- 历史接口bugfix by @markwang1992 in #614
- feat(work): 企业微信接口增加 by @chcthink in #617
- 企业微信历史接口:获取/删除企业已配置的「联系我」列表 by @markwang1992 in #619
- 企业微信新增接口:素材管理、企业群发 by @markwang1992 in #620
- GetAccessToken支持Context by @okhowang in #618
- 企业微信-获取群发记录列表 by @markwang1992 in #621
- mini 开发平台代小程序实现业务逻辑完善 by @YangCSir in #623
- 企业微信-客户联系-获取群发记录列表 by @markwang1992 in #627
New Contributors
- @uoryon made their first contribution in #568
- @yueyue1zhe made their first contribution in #573
- @bailey5239 made their first contribution in #577
- @waro163 made their first contribution in #589
- @stepbystep2 made their first contribution in #587
- @markwang1992 made their first contribution in #598
- @yechuzheng made their first contribution in #602
- @gzylg made their first contribution in #609
- @shfc made their first contribution in #611
- @chcthink made their first contribution in #617
- @YangCSir made their first contribution in #623
Full Changelog: v2.1.3...v2.1.4
v2.1.4-rc.2
What's Changed
- return *CommonError instead of errorString #567 by @uoryon in #568
- 补充获取授权方帐号基本信息中小程序相关信息 by @yueyue1zhe in #573
- fix:企业微信-给外部联系人打标签-参数问题 by @bailey5239 in #577
- 小程序服务商 - 获取 URL Link 及 查询小程序 url_link 配置 by @yueyue1zhe in #576
- feat: modify redis version to v8.11.5 by @houseme in #582
- fix issue #586 #543 by @waro163 in #589
- 添加GetPhoneNumberContext方法 by @stepbystep2 in #587
- fix: typo by @stepbystep2 in #595
- Add Event Type by @waro163 in #596
- fix officialaccount part in Issue 590 by @waro163 in #591
- 增加订阅通知功能 by @waro163 in #599
- 增加[企业微信-客户联系-统计管理]相关接口 by @markwang1992 in #598
- 客服管理功能添加 by @waro163 in #600
- 企业微信-通讯录管理 by @markwang1992 in #601
- fix: 将小程序数据统计UserPortraitItem结构体的access_source_visit_uv改为value by @yechuzheng in #602
- 企业微信-[联系我]方式新增和获取 by @markwang1992 in #603
- 企业微信-[联系我]方式更新 by @markwang1992 in #605
- feat: improve comment and upgrade golang version 1.16 by @houseme in #604
- 企业微信-[联系我]方式列表、删除 by @markwang1992 in #606
- 企业微信-客户联系实现以及json.Marshal错误输出 by @markwang1992 in #608
- 公众号用户黑名单管理 by @gzylg in #609
- 历史接口bugfix by @markwang1992 in #612
- fix: UniformMessage form field name by @shfc in #611
- 历史接口bugfix by @markwang1992 in #614
- feat(work): 企业微信接口增加 by @chcthink in #617
- 企业微信历史接口:获取/删除企业已配置的「联系我」列表 by @markwang1992 in #619
- 企业微信新增接口:素材管理、企业群发 by @markwang1992 in #620
- GetAccessToken支持Context by @okhowang in #618
- 企业微信-获取群发记录列表 by @markwang1992 in #621
- mini 开发平台代小程序实现业务逻辑完善 by @YangCSir in #623
New Contributors
- @uoryon made their first contribution in #568
- @yueyue1zhe made their first contribution in #573
- @bailey5239 made their first contribution in #577
- @waro163 made their first contribution in #589
- @stepbystep2 made their first contribution in #587
- @markwang1992 made their first contribution in #598
- @yechuzheng made their first contribution in #602
- @gzylg made their first contribution in #609
- @shfc made their first contribution in #611
- @chcthink made their first contribution in #617
- @YangCSir made their first contribution in #623
Full Changelog: v2.1.3...v2.1.4-rc.2
v2.1.4-rc.1
What's Changed
- return *CommonError instead of errorString #567 by @uoryon in #568
- 补充获取授权方帐号基本信息中小程序相关信息 by @yueyue1zhe in #573
- fix:企业微信-给外部联系人打标签-参数问题 by @bailey5239 in #577
- 小程序服务商 - 获取 URL Link 及 查询小程序 url_link 配置 by @yueyue1zhe in #576
- feat: modify redis version to v8.11.5 by @houseme in #582
- fix issue #586 #543 by @waro163 in #589
- 添加GetPhoneNumberContext方法 by @stepbystep2 in #587
- fix: typo by @stepbystep2 in #595
- Add Event Type by @waro163 in #596
- fix officialaccount part in Issue 590 by @waro163 in #591
- 增加订阅通知功能 by @waro163 in #599
- 增加[企业微信-客户联系-统计管理]相关接口 by @markwang1992 in #598
New Contributors
- @uoryon made their first contribution in #568
- @yueyue1zhe made their first contribution in #573
- @bailey5239 made their first contribution in #577
- @waro163 made their first contribution in #589
- @stepbystep2 made their first contribution in #587
- @markwang1992 made their first contribution in #598
Full Changelog: v2.1.3...v2.1.4-rc.1
v2.1.3
What's Changed
- Bug fix:
omitempty
关键字,给它赋的值恰好等于默认空值的话,在转为 json 之后也不会输出这个 field by @lyj0309 in #539 - Adaptation of new go-redis components by @houseme in #546
- fix: 统一服务信息,公众号消息模板字段bug by @kinokosu3 in #547
- feat:获取小程序链接URLScheme by @hp66722667 in #551
- add: [小程序] 增加 安全风控、内容安全1.0 & 2.0、code换取手机号 by @save95 in #554
- feat:add urlscheme.query by @caoxianfeng in #553
- fix: ptr Elem() error by @houseme in #561
- 微信小程序回调消息兼容json格式 by @mxyue in #560
- 添加企业微信外部联系部分的 sdk by @scau009 in #562
- 企业微信客服消息: 修复发送消息时 MsgID 为空会报错的问题 by @ImSingee in #563
- 企业微信 OAuth2:支持获取 ExternalUserID by @ImSingee in #565
New Contributors
- @lyj0309 made their first contribution in #539
- @kinokosu3 made their first contribution in #547
- @hp66722667 made their first contribution in #551
- @caoxianfeng made their first contribution in #553
- @mxyue made their first contribution in #560
- @scau009 made their first contribution in #562
- @ImSingee made their first contribution in #563
Full Changelog: v2.1.2...v2.1.3