forked from liyiorg/weixin-popular
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
283 lines (232 loc) · 10.9 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
WEIXIN-POPULAR CHANGELOG
===========================
https://github.com/liyiorg/weixin-popular
Changes in version 2.8.14 (2017-10-10)
-------------------------------------
* #112 PromotionDetailXmlAdapter XML 解析适配器修改
* #111 Micropay类中的detail成员变量改用Detail 对象类型
* #102 MchReverse 类中的sub_mch_id和sub_appid成员变量添加get,set 方法
* #109 TemplateMessageItem 类添加无参数的构造函数
* #106 XMLMessage类及子类添加序列化 java.io.Serializable
Changes in version 2.8.13 (2017-09-06)
-------------------------------------
* #102 PayMchAPI.secapiPayReverse方法增加服务商字段
* #103 微信支付 PayMchAPI 添加获取仿真测试验签秘钥API sandboxnewPayGetsignkey
* #105 EventMessage XML 解析MsgId MsgID 字段处理
* 改进EventMessage ,EventMessage 中未定义的字段可以通过 otherElementsToMap() 方法获取
Changes in version 2.8.12 (2017-08-10)
-------------------------------------
* 添加OpenAPI 微信开放平台帐号管理
* 删除PayAPI 支付老版本API
* #97 wxa api 修复请求方法错误
* #99 XMLConverUtil convertToObject 添加charset 重载方法
* #100 微信支付单品优惠api 支持
* TicketManager,TokenManager 改进
Changes in version 2.8.11 (2017-07-06)
-------------------------------------
* #83 小程序获取第三方提交的审核版本的审核状态,添加原因返回字段
* #85 修复批量为用户取消标签接口地址错误
* #88 素材列表获取接口新增url字段
Changes in version 2.8.10 (2017-06-08)
-------------------------------------
* #79 改进网页授权access_token 返回添加unionid 字段
* #80 MassMessage 添加 clientmsgid 字段
* 添加 删除群发接口参数 article_idx
* 修复 UserAPI.userTagGet 接口请求方式问题
* 添加图文消息评论留言接口 CommentAPI
* 添加小程序码接口
Changes in version 2.8.9 (2017-05-08)
-------------------------------------
* 添加微信小程序第三方平台接口WxaAPI
* 添加微信小程序数据统计接口
* #75 补充服务商支付方式返回缺失字段
* 添加菜单接口小程序类型字段
Changes in version 2.8.8 (2017-04-07)
-------------------------------------
* 修复问题 #72 (小程序二维码接口返回数据格式错误)
* 修复问题 #73 (统一下单detail字段签名错误)
Changes in version 2.8.7 (2017-03-28)
-------------------------------------
* 修复问题 #67 (CardAPI codeConsume和codeDecrypt方法返回类型错误)
* 修复问题 #69 (微信支付统一下单加入detail字段时签名错误)
* #70 LocalHttpClient.initMchKeyStore 支持inputStream流参数
Changes in version 2.8.6 (2017-02-14)
-------------------------------------
* MediaAPI 添加高清语音接口
* PayMchAPI 添加服务商仿真测试模式
* 修复PayMchAPI.payRefundquery 查询退款接口
* DataCubeAPI 添加用户分析、图文分析、消息分析、接口分析接口
* MenuAPI bean 更新
* API 调用传参access_token 兼容传参数appid 或 component_appid#authorizer_appid,需要设置API.setApiHandler()
Changes in version 2.8.5 (2017-01-12)
-------------------------------------
* 支持微信支付服务商平台
* PayMchAPI 添加红包、企业付款查询接口.
* PayMchAPI 部分参数bean,result bean 更新
* PayMchAPI api 调用返回数据 sign 自动验证,通过 getSign_status() 获取验证结果。
* 微信支付支持 HMAC-SHA256 签名方式,默认MD5
* 高级群发添加图文原创命中行为字段 send_ignore_reprint
* 添加 MassMessag.convert()方法 转换为预览对象
* ApiGetAuthorizerInfoResult 添加 principal_name字段
Changes in version 2.8.4 (2016-12-20)
-------------------------------------
* message 添加客服代发字段
* 添加 WxcardMessage
* XMLMessage 部分字段添加 get 方法
* XMLMessage 添加convert 方法,将对象转化为Message
* JedisExpireKey 改进
Changes in version 2.8.3 (2016-11-10)
-------------------------------------
* #45 修复 authorizer_access_token 参数问题
* #59 修复授权appid字段名称
* 添加客服功能API
* 添加微信小程序接口 SnsAPI.jscode2session ,MessageAPI.messageWxopenTemplateSend
* 添加 ResultErrorHandler 处理错误数据返回
* UserAPI 中的标签api 改进
*
Changes in version 2.8.2 (2016-10-20)
-------------------------------------
* TicketManager 支持 jsapi,wx_card 类型。
* TicketManager、TokenManager 改进 #58
* MessageAPI 改进 #55
* ComponentAPI 添加接口调用次数清零接口
* LocalHttpClient 默认请求超时修改为8秒
Changes in version 2.8.1 (2016-09-21)
-------------------------------------
* 添加PoiAPI 门店接口
* 添加CardAPI 卡卷接口
* 添加ShakeAroundAPI 微信摇一摇周边
* 添加DataCubeAPI 数据统计接口
* UserAPI 添加用户标签、黑名单接口
* 更新 JsUtil.generateChooseWXPayJson 生成JS支付JSON数据
* MaterialAPI issue #38 修复
* TokenAPI TicketAPI issue #53 修复
Changes in version 2.8.0 (2016-05-24)
-------------------------------------
* 发布到maven 中央仓库
* MaterialAPI、MediaAPI 下载素材接口优化
* MaterialAPI 接口方法名称缩减,将方法开头material 移除。
* [issue #35] weixin.popular.bean.menu.selfmenu.Button 修复
Changes in version 2.7.1 (2016-05-18)
-------------------------------------
* 日志输出改进
* 部分bean 添加成员变量
* 添加 ClearQuotaAPI
* MenuAPI 添加自定义菜单重载方法
* PayMchAPI 添加刷卡支付 授权码查询OPENID接口
* emoji 表情支持
Changes in version 2.7.0 (2016-04-25)
-------------------------------------
* 第三方平台API调整
* 添加未实现API 空白类
* 日志记录,基于slf4j,实际使用中,请添加slf4j-simple 或其它实现。
Changes in version 2.6.3 (2016-03-25)
-------------------------------------
* weixin.popular.client.HttpClientFactory 修改
* 增加请求超时设置,默认5秒。
* 增加异常请求重试,默认失败重试2次。
Changes in version 2.6.2 (2016-03-10)
-------------------------------------
* weixin.popular.api.MediaAPI bug 修复
Changes in version 2.6.1 (2016-03-01)
-------------------------------------
* MessageAPI 添加模板消息管理接口
* QrcodeAPI 添加永久二维码 字符串场景值接口
* TicketManager 添加延迟执行方法
Changes in version 2.6.0 (2016-01-15)
-------------------------------------
* 添加weixin.popular.api.API,切换API调用模式 公众平台模式或公众号第三方平台模式。
* XMLConverUtil 改进
Changes in version 2.5.3 (2016-01-12)
-------------------------------------
* weixin.popular.client.LocalHttpClient 修改
* weixin.popular.support.TokenManager、weixin.popular.support.TicketManager 添加setDaemon方法。
* weixin.popular.api.SnsAPI add connectQrconnect
* jar包版本变更 httpclient 4.3.6,httpmime 4.3.6,fastjson 1.2.7。
Changes in version 2.5.2 (2016-01-08)
-------------------------------------
*bug 修复 weixin.popular.api.MaterialAPI,weixin.popular.api.MediaAPI
使用InputStream 异常Cannot retry request with a non-repeatable request entity
Changes in version 2.5.1 (2016-01-06)
-------------------------------------
*修改weixin.popular.api.MaterialAPI,weixin.popular.api.MediaAPI
因官方API路径变更,由原来的http://file.api.weixin.qq.com 切换到 https://api.weixin.qq.com
Changes in version 2.5.0 (2015-12-22)
-------------------------------------
*weixin.popular.bean 下的类整理分包。
*添加ExpireKey接口以及实现类,用于处理重复异步通知。
*weixin.popular.api.PayMchAPI 添加代扣费接口
*weixin.popular.api.MenuAPI 添加个性化菜单接口
*修改weixin.popular.support.TokenManager、weixin.popular.support.TicketManager 调度方式由Timer 改为 ScheduledExecutorService。
*修改支付异步通知的校验方式。
*删除weixin.popular.util.ExpireSet
Changes in version 2.4.6 (2015-11-12)
-------------------------------------
*修改XmlResponseHandler 解决微信红包接口返回结果中文乱码问题
*修改PayMchAPI 查询退款uri 地址错误
Changes in version 2.4.5 (2015-09-08)
-------------------------------------
*修改QrcodeAPI 下载二维码bug
*修改MediaAPI 下载多媒体bug
Changes in version 2.4.4 (2015-08-05)
-------------------------------------
*issue #17 对帐单bug修复
*MediaAPI 添加 mediaUploadimg,上传图文消息内的图片获取URL
*修改退款申请bug
*修改 初始化 MCH HttpClient KeyStore 调用方式
Changes in version 2.4.3 (2015-08-03)
-------------------------------------
*issue #17 MchBaseResult XML 转换错误
Changes in version 2.4.2 (2015-07-27)
-------------------------------------
*issue #16 MapUtil.objectToMap 不能获取父类成员变量值
Changes in version 2.4.1 (2015-07-08)
-------------------------------------
*修改PayUtil bug
*UserAPI 添加批量获取用户信息
*PayMchAPI 添加裂变红包
Changes in version 2.4.0 (2015-06-10)
-------------------------------------
*修改TokenManager TicketManager
*添加ComponentAPI
*PayMchAPI 添加订单查询、撤销、优惠卷、红包、企业付款接口
Changes in version 2.3.0 (2015-04-29)
-------------------------------------
*修改MediaAPI
*添加MaterialAPI 永久素材
Changes in version 2.2.0 (2014-12-29)
-------------------------------------
*修改API为静态接口
*添加TicketAPI
Changes in version 2.1.0 (2014-11-10)
-------------------------------------
*修改json 包依赖为 fastjson
*添加消息加密包
*修改ShorturlAPI bug
Changes in version 2.0.1 (2014-10-21)
-------------------------------------
*modified PayUtil generatePayJsRequest bug
Changes in version 2.0.0 (2014-09-18)
-------------------------------------
*removed dependency spring
*modified pom.xml dependency httpclient version 4.2.5 to 4.3.5
Changes in version 1.1.1 (2014-09-18)
-------------------------------------
*added weixin.popular.api.ShorturlAPI
*modified issues #3 weixin.popular.bean.Delivernotify field out_trade_no
Changes in version 1.1.0 (2014-07-08)
-------------------------------------
*added messageMassSend API to weixin.popular.api.MessageAPI
*added messageMassSendall API to weixin.popular.api.MessageAPI
*added mediaUploadnews API to weixin.popular.api.MessageAPI
*added mediaUploadvideo API to weixin.popular.api.MessageAPI
*added weixin.popular.bean.massmessage package
Changes in version 1.0.2 (2014-06-09)
-------------------------------------
*added field unionid to weixin.popular.bean.User
*modified weixin.popular.api.SnsAPI
*added jackson disable DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES to weixin.popular.client.RestTemplateClient
*added maven build plugin maven-compiler-plugin 1.6 to pom.xml
Changes in version 1.0.1 (2014-05-06)
-------------------------------------
*removed dependency jackson-dataformat-xml