weixin4j/CHANGE.md

8.2 KiB

  • 2014-10-27

    • maven多模块分离

    • weixin4j-mp: 用netty构建http服务器并支持消息分发

  • 2014-10-28

    • weixin4j-mp: 调整ActionMapping抽象化
  • 2014-10-31

    • weixin4j-mp: weixin.properties切分为API调用地址和公众号信息两部分

    • weixin4j-base: TokenApi重命名为TokenHolder

    • weixin4j-base:新增WeixinConfig等类

  • 2014-11-03

    • weixin4j-mp: 分离为weixin-mp-apiweixin-mp-server两个工程

    • weixin4j-mp: 加入支付模块

  • 2014-11-05

    • 优化了代码
  • 2014-11-06

    • weixin4j-base: 删除WeixinConfig类只保留WeixinAccount

    • weixin4j-mp: 新增V3版本退款接口

  • 2014-11-08

    • weixin4j-mp: 新增V2版本退款申请退款查询对账单下载三个接口

    • weixin4j-mp: 新增一个简单的语义理解接口

  • 2014-11-11

    • weixin4j-mp: 自定义assemblyweixin4j-base工程也一起打包(weixin4j-mp-api-full.jar)
  • 2014-11-15

    • weixin4j-base: 新增aes加密解密函数

    • weixin4j-mp: 新增获取微信服务器IP地址接口

    • weixin4j-mp: 解决server工程打包后不能运行问题(ClassUtil无法获取jar包里面的类)

    • weixin4j-mp: 新增被动消息的加密以及回复消息的解密

  • 2014-11-16

    • weixin4j-mp: 新增多客服接口
  • 2014-11-17

    • weixin4j-mp: 新增冲正被扫支付接口
  • 2014-11-19

    • weixin4j-base: 新增WeixinQyAccount企业号账号信息类

    • weixin4j-qy: 得到weixin4j-qyweixin4j-qy-server工程

    • weixin4j-qy: 新增部门管理接口

    • weixin4j-qy: 新增用户管理接口

    • weixin4j-qy: 新增标签管理接口

  • 2014-11-23

    • weixin4j-base: 新增企业号消息体以及用Responseable,Notifyable,Massable三个接口标记不同的可接受的消息类型

    • weixin4j-mp: 重新定义(手贱)了「被动消息」「客服消息」「群发消息」的传输实体

    • weixin4j-mp: WeixinServerBootstrap重命名为WeixinMpServerBootstrap

    • weixin4j-qy: 新增多媒体管理接口

    • weixin4j-qy: 新增发送消息接口

    • weixin4j-qy: 新增菜单管理接口

  • 2014-11-24

    • weixin4j-base: 将Action跟Mapping基础类并入到项目

    • weixin4j-qy: 新增netty服务与消息分发

  • 2014-11-27

    • weixin-base: 将BaseApi移入
  • 2014-11-29

    • 重构了POM
  • 2014-12-12

    • weixin4j-mp: 新增设置模板消息所处行业获取模板消息ID接口
  • 2014-12-15

    • weixin4j-mp: 修改某些函数在注释上的参数描述错误

    • weixin4j-mp: 调整PayUtil类中createPayJsRequestJsonV3的形参位置,notify_urlspbill_create_ip对换与V2保持一致

    • weixin4j-mp: 在PayUtil类中新增paySign重载版本函数,避免在某些地方产生歧义造成签名错误(appid,appKey)

    • weixin4j-mp: 修正V3版本JSAPI接口支付签名错误bug(坑)

  • 2014-12-16

    • weixin4j-mp: 调整方法上@see注解的文档说明接口url

    • weixin4j-mp: 新增群发消息预览、状态查询接口

    • weixin4j-mp: 新增多客服添加账号、更新账号、上传头像、删除账号接口

  • 2014-12-18

    • clear code with findbugs plugin

    • change the version to 1.1

  • 2014-12-28

    • weixin4j-qy: 增加用户进入应用的callback事件

    • weixin4j-qy: 增加批量获取用户详情的接口

    • weixin4j-qy: 新增获取微信服务器IP接口

    • weixin4j-qy: 调整回调模式下的首次验证的签名方式

  • 2015-01-04

    • weixin4j-base: 新增获取classpath目录下的资源路径的方法

    • weixin4j-mp: 支付模块拆分为V2跟V3,新增WeixinPayProxy类

    • weixin4j-mp: 退款相关类拆分V2跟V3

    • weixin4j-mp: 新增接口上报接口

    • weixin4j-qy: 新增批量删除员工接口

  • 2015-01-10

    • weixin4j-base: 重构token实现机制

    • weixin4j-base: 新增JSTICKET支持

  • 2015-01-15

    • weixin4j-qy: 新增邀请成员关注接口
  • 2015-01-22

  • weixin4j-base: 升级fastjson到1.2.3

  • weixin4j-mp:调整部分实体类(*paypackage)中没有按照骆驼命名规则的属性名

  • 2015-01-31

    • weixin4j-mp: 新增数据分析接口
  • 2015-02-05

    • release 1.2
  • 2015-03-06

    • weixin4j-mp: 新增oauth授权接口
  • 2015-03-08

    • weixin4j-qy: 新增根据code获取成员信息接口
  • 2015-03-17

    • weixin4j-qy: 新增企业应用设置接口
  • 2015-03-21

    • weixin4j-mp: 新增群发消息给所有人接口

    • weixin4j-mp: 新增素材管理多个接口

    • weixin4j-mp: 新增多客服会话管理多个接口

  • 2015-03-25

    • weixin4j-mp: 根据《微信商户平台文档》修缮Pay3Api

    • weixin4j-mp: 新增客服创建、关闭、转接会话事件

    • weixin4j-mp: 新增deploy.xml远程部署ant脚本

    • weixin4j-qy: 新增deploy.xml远程部署ant脚本

  • 2015-03-29

    • weixin4j-base: 单行注释调整为多行文档注释

    • weixin4j-mp: 单行注释调整为多行文档注释

    • weixin4j-mp: 新增CouponApi代金券接口

    • weixin4j-qy: 单行注释调整为多行文档注释

  • 2015-04-01

    • weixin4j-mp: 新增CashApi发红包、企业付款接口

    • weixin4j-qy: 新增BatchApi批量异步执行任务接口

    • weixin4j-qy: DepartApi命名为PartyApi

  • 2015-04-04

    • weixin4j-qy: MediaApi新增批量上传成员和部门接口

    • released 1.3

  • 2015-04-09

    • weixin4j-qy: AgentApi新增获取应用列表概况接口
  • 2015-04-13

    • weixin4j-base: 删除WeixinTokenCreator与WeixinJSTicketCreator类

    • weixin4j-mp: 新增WeixinTokenCreator与WeixinJSTicketCreator类

    • weixin4j-mp: 新增用户分组批量移动、删除组别接口

    • weixin4j-qy: 新增WeixinTokenCreator与WeixinJSTicketCreator类

  • 2015-04-16

  • 2015-04-18

  • 2015-04-19

  • 调整聚合方式,去除原先的weixin4j-mp和weixin4j-qy模块,相应的api模块直接继承weixin4j父模块

  • weixin4j-base: 删除ActionMapping相关类

  • 2015-04-29

    • released 1.4
  • 2015-04-30

    • weixin4j-mp: 新增media_idview_limited两种菜单类型
  • 2015-05-07

    • weixin4j-server: 完成基本骨架
  • 2015-05-08

    • weixin4j-server: 完成消息分发器、消息处理器、消息拦截器的骨架
  • 2015-05-13

    • weixin4j-server: 新增了许多被动消息类型
  • 2015-05-15

    • weixin4j-server: 消息拦截器和处理器支持泛型
  • 2015-05-16

    • weixin4j-server: 实现消息处理器的泛型自动匹配

    • weixin4j-server: 去掉SLF4J-API依赖

    • weixin4j-server: released 1.0.0!