Repository navigation
Releases: 10MG/sql-paging
Releases · 10MG/sql-paging
Release list
v1.2.17
组件升级
依赖组件
- dsl 1.4.4 -> 1.4.10
- slf4j-api 2.0.13 -> 2.0.16
测试组件
- junit-jupiter 5.10.2 -> 5.11.3
- junit-platform-launcher 1.10.2 -> 1.12.3
- mysql-connector-j 8.4.0 -> 9.1.0
- postgresql 42.7.3 -> 42.7.4
- sqlite-jdbc 3.45.3.0 -> 3.47.0.0
v1.2.16
组件升级
依赖组件
- dsl 1.4.3 -> 1.4.4
- slf4j-api 2.0.11 -> 2.0.13
测试组件
- junit-jupiter 5.10.1 -> 5.10.2
- junit-platform-launcher 1.10.1 -> 1.10.2
- mysql-connector-j 8.3.0 -> 8.4.0
- postgresql 42.7.1 -> 42.7.3
- sqlite-jdbc 3.45.1.0 -> 3.45.3.0
v1.2.15
组件升级
依赖组件
- dsl 1.4.2 -> 1.4.3
测试组件
- mysql-connector-j 8.2.0 -> 8.3.0
- sqlite-jdbc 3.44.1.0 -> 3.45.1.0
- mssql-jdbc 12.4.1.jre8 -> 12.6.0.jre8
v1.2.14
组件升级
依赖组件
- dsl 1.4.1 -> 1.4.2
- slf4j-api 2.0.9 -> 2.0.11
测试组件
- junit-jupiter 5.10.0 -> 5.10.1
- junit-platform-launcher 1.10.0 -> 1.10.1
- logback 1.3.11 -> 1.3.14
- mysql-connector-j 8.1.0 -> 8.2.0
- postgresql 42.6.0 -> 42.7.1
- sqlite-jdbc 3.43.0.0 -> 3.44.1.0
v1.2.13
问题修复:
- 修复因优化SQLUtils.getColumnLabels()方法,导致SQLServer带WITH字句的SQL转换为分页SQL异常的问题
v1.2.12
优化改进:
- 优化SQLUtils.getColumnLabels()方法,提升了执行效率;
- 升级依赖构件dsl至1.4.1、slf4j-api至2.0.9;
- 升级测试构件junit-jupiter至5.10.0、junit-platform-launcher至1.10.0、logback至1.3.11、mysql-connector-j至8.1.0、postgresql至42.6.0、sqlite-jdbc至3.43.0.0、mssql-jdbc至12.4.1.jre8。
v1.2.11
dsl 升级至1.3.5,logback升级至1.3.8,sqlite-jdbc升级至3.42.0.0。
v1.2.10
v1.2.9
问题修复:
- 修复不含
UNION子句但含GROUP BY子句生成计算总条数SQL不正确的问题。
新增特性:
- 允许调用 Oracle 分页方言时,传参中数据库连接为
null,此时使用默认使用低于12c版本的语法。
优化改进:
- 优化代码,并使既含
ORDER BY又含LIMIT/OFSSET/FETCH子句时,生成的计算总条数SQL不含ORDER BY。
v1.2.8
问题修复:
- 修复主查询含
UNION子句时无法正确生成SQL的问题,问题详见 issues I71Q7B。