Skip to content

build(deps): bump com.baomidou:mybatis-plus-spring-boot3-starter from 3.5.8 to 3.5.11 #258

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 24, 2025

Bumps com.baomidou:mybatis-plus-spring-boot3-starter from 3.5.8 to 3.5.11.

Release notes

Sourced from com.baomidou:mybatis-plus-spring-boot3-starter's releases.

v3.5.11

  • fix: 修复代码生成器链式模型非lombok下生成了@Accessors注解
  • fix: 修复主键使用UUID执行批量删除错
  • fix: 修复Kotlin使用select(predicate)方法错误
  • fix: 修复AbstractCaffeineJsqlParseCache异步产生的错误
  • fix: 修复动态SQL解析包含SQL注释(--或#)导致的合并错误 (动态脚本语句不再处理换行,如果需要去除换行请自行处理)
  • fix: 修复DataChangeRecorderInnerInterceptor数据比较出现强转异常
  • fix: 修复IllegalSQLInnerInterceptor拦截插件获取catalogschema错误
  • fix: 修复动态表解析create table if not exists 获取表名错误
  • fix: 修复动态表解析create [type] index 获取表名错误
  • feat: 新增DynamicTableNameJsqlParserInnerInterceptor 基于JsqlParser动态表处理
  • feat: 支持DdlScript自定义脚本运行器参数
  • feat: 支持DdlHelper自定义脚本运行器参数
  • feat: 支持DdlApplicationRunner参数配置(脚本错误处理,自定义ScriptRunner,多处理器执行异常是否中断)
  • feat: 支持BaseMultiTableInnerInterceptor指定追加条件模式 (默认条件追加至末尾,仅作用于select,delete,update)
  • feat: 支持生成器Entity指定serialVersionUID添加@Serial注解
  • feat: 支持生成器Entity注解(字段,类注解)自定义处理
  • feat: 支持生成器Entity导包自定义处理
  • feat: 支持崖山数据库
  • feat: 支持Hive2分页
  • feat: 升级Gradle至8.10
  • feat: 支持DdlHelper执行自定义异常处理
  • opt: 调整DynamicTableNameInnerInterceptor表处理逻辑并保证hook运行
  • opt: 调整DdlScript类方法实现(分离DDL版本记录,优化执行方法)
  • opt: 调整DbType#GAUSS数据库名为gauss
  • opt: 调整JsqlParserGlobal解析线程池指定
  • opt: 移除过时的FieldStrategy.IGNORED
  • opt: 移除过时的GlobalConfig.DbConfig#selectStrategy
  • opt: 移除过时的MybatisSqlSessionFactoryBean#typeEnumsPackage
  • opt: 优化DdlHelper资源加载(不再依赖Spring或者其他实现)
  • opt: 去除DdlHelpergetScriptRunner方法指定的字符集编码
  • doc: 修正DdlHelper中注释错误

由于jsqlParser5.0版本与5.1版本升级不兼容性不是很大,计划后期移除mybatis-plus-jsqlparser-5.0支持模块。 多版本支持相对来说比较麻烦,后期只维护mybatis-plus-jsqlparser-4.9mybatis-plus-jsqlparser(保持最新版跟进,直到再提升jdk)

v3.5.10.1

  • fix: 修复动态节点处理错误

v3.5.10

  • fix: 修复字段有TableField注解但未指定value值下全局columnFormat未生效问题
  • fix: 修复enjoy模板生成kotlin代码报错
  • fix: 修复enjoy模板生成字符串代码报错
  • fix: 修复springdoc生成注解未转义双引号
  • fix: 修复数据变动插件更新无主键报错
  • fix: 修复多表解析processJoins解析表出现越界
  • feat: TableName注解新增properties属性
  • feat: 支持@​InterceptorIgnore注解在default方法上
  • feat: 适配jsqlparser5.1版本(5.0兼容版本请使用mybatis-plus-jsqlparser-5.0)
  • feat: 提供InterceptorIgnoreHelper.execute模板执行方法处理插件跳过策略(防止手动使用handle方法出现未清理线程资源造成的错误)

... (truncated)

Changelog

Sourced from com.baomidou:mybatis-plus-spring-boot3-starter's changelog.

[v3.5.11] 2025.03.23

  • fix: 修复代码生成器链式模型非lombok下生成了@Accessors注解
  • fix: 修复主键使用UUID执行批量删除错
  • fix: 修复Kotlin使用select(predicate)方法错误
  • fix: 修复AbstractCaffeineJsqlParseCache异步产生的错误
  • fix: 修复动态SQL解析包含SQL注释(--或#)导致的合并错误 (动态脚本语句不再处理换行,如果需要去除换行请自行处理)
  • fix: 修复DataChangeRecorderInnerInterceptor数据比较出现强转异常
  • fix: 修复IllegalSQLInnerInterceptor拦截插件获取catalogschema错误
  • fix: 修复动态表解析create table if not exists 获取表名错误
  • fix: 修复动态表解析create [type] index 获取表名错误
  • feat: 新增DynamicTableNameJsqlParserInnerInterceptor 基于JsqlParser动态表处理
  • feat: 支持DdlScript自定义脚本运行器参数
  • feat: 支持DdlHelper自定义脚本运行器参数
  • feat: 支持DdlApplicationRunner参数配置(脚本错误处理,自定义ScriptRunner,多处理器执行异常是否中断)
  • feat: 支持BaseMultiTableInnerInterceptor指定追加条件模式 (默认条件追加至末尾,仅作用于select,delete,update)
  • feat: 支持生成器Entity指定serialVersionUID添加@Serial注解
  • feat: 支持生成器Entity注解(字段,类注解)自定义处理
  • feat: 支持生成器Entity导包自定义处理
  • feat: 支持崖山数据库
  • feat: 支持Hive2分页
  • feat: 升级Gradle至8.10
  • feat: 支持DdlHelper执行自定义异常处理
  • opt: 调整DynamicTableNameInnerInterceptor表处理逻辑并保证hook运行
  • opt: 调整DdlScript类方法实现(分离DDL版本记录,优化执行方法)
  • opt: 调整DbType#GAUSS数据库名为gauss
  • opt: 调整JsqlParserGlobal解析线程池指定
  • opt: 移除过时的FieldStrategy.IGNORED
  • opt: 移除过时的GlobalConfig.DbConfig#selectStrategy
  • opt: 移除过时的MybatisSqlSessionFactoryBean#typeEnumsPackage
  • opt: 优化DdlHelper资源加载(不再依赖Spring或者其他实现)
  • opt: 去除DdlHelpergetScriptRunner方法指定的字符集编码
  • doc: 修正DdlHelper中注释错误 由于jsqlParser5.0版本与5.1版本升级不兼容性不是很大,计划后期移除mybatis-plus-jsqlparser-5.0支持模块。 多版本支持相对来说比较麻烦,后期只维护mybatis-plus-jsqlparser-4.9mybatis-plus-jsqlparser(保持最新版跟进,直到再提升jdk)

[v3.5.10.1] 2025.01.13

  • fix: 修复动态节点处理错误

[v3.5.10] 2025.01.12

  • fix: 修复字段有TableField注解但未指定value值下全局columnFormat未生效问题
  • fix: 修复enjoy模板生成kotlin代码报错
  • fix: 修复enjoy模板生成字符串代码报错
  • fix: 修复springdoc生成注解未转义双引号
  • fix: 修复数据变动插件更新无主键报错
  • fix: 修复多表解析processJoins解析表出现越界
  • feat: TableName注解新增properties属性
  • feat: 支持@​InterceptorIgnore注解在default方法上
  • feat: 适配jsqlparser5.1版本(5.0兼容版本请使用mybatis-plus-jsqlparser-5.0)
  • feat: 提供InterceptorIgnoreHelper.execute模板执行方法处理插件跳过策略(防止手动使用handle方法出现未清理线程资源造成的错误)
  • feat: 代码生成器全局package配置属性支持自定义模板信息获取

... (truncated)

Commits
  • 7cfa499 发布3.5.11
  • 41633e8 更新版本发布示例.
  • aca07ad 更新注释.
  • 78e9a35 调整动态表解析处理(处理UnsupportedStatement与DDL语法).
  • e99586c 更新快照.
  • f27ff56 同步动态表处理器.
  • df9239e 修复创建索引获取表错误.
  • 8cd0353 修复非法SQL拦截插件索引信息读取问题.
  • 3c7ee00 feat: 支持获取表不存在则创建语句的表名称
  • cd0ed48 fix: 修复非法SQL拦截插件索引检测问题
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [com.baomidou:mybatis-plus-spring-boot3-starter](https://github.com/baomidou/mybatis-plus) from 3.5.8 to 3.5.11.
- [Release notes](https://github.com/baomidou/mybatis-plus/releases)
- [Changelog](https://github.com/baomidou/mybatis-plus/blob/3.0/CHANGELOG.md)
- [Commits](baomidou/mybatis-plus@v3.5.8...v3.5.11)

---
updated-dependencies:
- dependency-name: com.baomidou:mybatis-plus-spring-boot3-starter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants