Skip to content

Releases: frankcl/weapon

0.2.0

26 Dec 06:00
Compare
Choose a tag to compare
  1. HTTPClient功能增强
    a)支持代理Proxy及代理选择器ProxySelector
    b)支持请求级别设置超时
  2. 针对阿里云spring boot组件支持YML配置提示
  3. WebResponse新增字段requestId

0.1.9

07 Dec 09:19
Compare
Choose a tag to compare
  1. 增加集合类实现:SkipList,B+树以及Heap
  2. 优化报警发送代码
  3. 优化DynamicSecretListener代码

0.1.8

09 Oct 10:12
Compare
Choose a tag to compare
  1. WebLogAspect支持FormParam
  2. ThreadContext支持remove方法
  3. 代码优化

0.1.7

27 Sep 06:34
Compare
Choose a tag to compare
  1. 修复HTTP响应封装:针对mime type不是JSON的响应,不进行响应封装
  2. 针对web切面中webAspectLog对象注入,使用Autowired注解,解决webAspectLog对象不能为空问题
  3. OTSClient增加批量操作接口
  4. 增加图片感知Hash和均值Hash实现
  5. HttpClient支持PUT/DELETE/HEAD/PATCH请求
  6. 优化HTMLExtractor

0.1.6

14 Jul 09:33
Compare
Choose a tag to compare
  1. 修复web异常cause获取不正确问题
  2. OSSClient新增方法eraseInternal,用于抹除oss URL中的internal信息

0.1.5

13 Jul 06:49
Compare
Choose a tag to compare
  1. 修复web切面解析对象参数bug
  2. EnableWebLogAspect注解增加commitResponse,用于控制响应对象是否输出到切面日志
  3. fastjson升级到2.0.35,解决json序列化问题

0.1.4

06 Jul 08:23
Compare
Choose a tag to compare
  1. 支持阿里云DataHub客户端
  2. spring boot支持:阿里云DataHub客户端及SLS日志客户端
  3. fix bug:spring web切面异常日志信息缺失

0.1.3

05 Jun 08:15
Compare
Choose a tag to compare
  1. 支持阿里云SLS客户端LogClient
  2. 增加外部排序支持ExternalSorter
  3. OSSClient增加getObjectStream方法
  4. RedisClient支持锁不过期

0.1.2

20 Mar 06:00
Compare
Choose a tag to compare

fix bug

  1. 修复KVRecordConverter和OTSConverter中进行复杂对象JSON序列化时存在循环引用的问题
  2. 修复合并报警信息中缺失应用名和标题的问题

0.1.1

08 Mar 09:54
Compare
Choose a tag to compare
  1. 增强RedisClient
    a)支持获取Redis database当前内存使用情况
    b)支持哨兵模式RedisClient
    c)支持事务构建
    d)透出RedissonClient
  2. 修复HTMLExtractor抽取视频标签时空指针异常
  3. KVRecord get方法优化:如果类型不一致,返回null,不抛出异常
  4. weapon-spring-boot-starter模块增强
    a)增加web层通用日志切面,记录HTTP请求响应信息,记录调用信息(处理时间,异常堆栈等)
    b)增加WebResponse和WebResponseFilter,统一封装web响应
    c)增加web异常统一处理,转化为WebResponse
  5. 升级common-codec版本为1.15