Skip to content

Releases: pugwoo/woo-utils

release 1.3.5

25 Nov 14:39
f5da4f9
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.3.5</version>
</dependency>
  • [add] 重写了DateUtils对LocalDateTime和LocalDate、LocalTime的解析,覆盖ISO 8601所有格式

release-1.3.4

18 Oct 15:13
9bad1b5
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.3.4</version>
</dependency>
  • [add] ThreadPoolUtils增加等待所有线程结束并关闭的方法

release 1.3.3

24 Jun 13:39
8745891
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.3.3</version>
</dependency>
  • [enhance] 优化JSON.clone对于只有getter没有setter字段的处理
  • [add] 增加压缩工具,支持制定目录进行压缩

release 1.3.2

24 May 13:01
de835f7
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.3.2</version>
</dependency>
  • [optimize] 优化EasyRunTask创建线程池的性能,减少重复创建线程池的次数
  • [enhance] 优化MDCUtils工具对mdc为null时的处理

release 1.3.1

20 May 12:04
c8448ac
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.3.1</version>
</dependency>
  • [fix] 修复EasyRunTask中创建线程池没有shutdown而导致内存泄漏的问题

release 1.3.0

13 May 13:15
a6dd0d5
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.3.0</version>
</dependency>
  • [add] 新增MDCUtils工具,支持将父类线程的MDC上下文带到子线程
  • [enhance] ThreadPoolUtils和EasyRunTask增加支持将父线程的MDC上下文带到子线程
  • [enhance] 减少browser工具上传大文件时的内存占用
  • [del] 移除ExecuteThem工具类,ListUtils的sum方法,Hash的sha1方法

release 1.2.5

05 Feb 13:48
a24baf4
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.2.5</version>
</dependency>
  • [enhance] 修改NumberUtils.sum对mapper的校验,当提供为null时抛出异常,而不是默认指定o->o

release 1.2.4

03 Nov 15:14
6983fa3
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.2.4</version>
</dependency>
  • [fix] 修复因同时支持javax.servlet-api和jakarta.servlet-api而导致方法使用时,缺少任何一个包会编译报错的问题
  • [enhance] 因为同时需要支持javax.servlet-api和jakarta.servlet-api,故引入两者api

release 1.2.2

24 Oct 14:50
3a4dbc0
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.2.2</version>
</dependency>
  • [fix] 修复IOUtils.readAll(InputStream, String)方法读取文件时,最后一行没有回车符却加上回车符的问题
  • [enhance] 增加jakarta.servlet-api,同时支持jakarta.servlet-api和javax.servlet-api

release 1.2.1

28 Sep 08:52
41044db
Compare
Choose a tag to compare
<dependency>
    <groupId>com.pugwoo</groupId>
    <artifactId>woo-utils</artifactId>
    <version>1.2.1</version>
</dependency>
  • [add] 新增DateUtils.diffDays(LocalDate,LocalDate)方法
  • [fix] 修复IOUtils.readAll(InputStream, String)方法读取文件时,trim掉最后一个回车符的问题
  • [add] 新增ThreadPoolUtils,代替ExecuteThem