Skip to content
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

build(deps): bump com.baomidou:mybatis-plus from 3.4.3 to 3.5.3.1 #444

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 4, 2024

Bumps com.baomidou:mybatis-plus from 3.4.3 to 3.5.3.1.

Release notes

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

v3.5.3.1

紧急修改 lambdaQuery()...One() 实体不存在导致的 BUG

v3.5.3

多租户插件:多表join表名必需起别名,否则追加的过滤条件不带前缀 InterceptorIgnore 不能过滤 selectKey 的问题 分页新增informix数据库支持 分页新增优炫数据库支持 分页新增TDengine数据库支持 分页新增亚马逊redshift数据库支持 支持spring-boot 2.7以上版本 雪花id新增反解时间戳方法Sequence#parseIdTimestamp BaseMapper.selectCount生成语句加入中AS total 修复IllegalSQLInnerInterceptor类ClassCastException异常,并优化日志 移除注解OrderBy的过时属性isDesc 移除TableInfo过时方法 加入JoinTableInfoInitHandler类参与TableInfo初始化 修复StringUtils.sqlInjectionReplaceBlank方法过滤sql不全,可能会导致sql注入的情况 增加IService.lambdaQuery(entity)支持,写法更便捷 新增数据变更记录(数据审计)插件DataChangeRecorderInnerInterceptor 新增查询条件方法 notLikeLeft 和 notLikeRight 数据权限多表解析部分处理优化 允许子类重写 orderBy 基础方法 gitee issues/I61F51 新增Db类,调整 SimpleQuery 类 新增脚本自动维护功能 新增支持手动拦截器忽略策略,例如 InterceptorIgnoreHelper.handle(IgnoreStrategy.builder().tenantLine(true).build()); 支持 PG 数据字段大写 ID 自增 fixed issues/I4T0YJ 代码生成器重构完成,合并回 MP 核心代码库 代码生成器增加是否生成service接口的开关

v3.5.1

新增 impala 数据库支持 缓存动态获取数据库类型 新增可控分配 id 方法 fixed github pull/4231 延迟枚举扫描注册 乐观锁插件支持根据wrapper填充 github pull/3664 H2KeyGenerator 语法修改 SimpleQuery 优化及Bug修改 fixed gitee issues/I4P9EN SybaseDialect 关键词替换优化

Changelog

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

[v3.5.3.1] 2022.12.29

  • bug:生成模块pg和dm语句模式名增加
  • feat: 优化 ChainWrapper#getEntityClass
  • fix: 修复在 IService.lambdaQuery().one() 使用场景在数据库无数据时报错问题
  • est 以及租户插件解析sql遇到多表必须给表起别名

[v3.5.3] 2022.12.28

  • 多租户插件:多表join表名必需起别名,否则追加的过滤条件不带前缀
  • InterceptorIgnore 不能过滤 selectKey 的问题
  • 分页新增informix数据库支持
  • 分页新增优炫数据库支持
  • 分页新增TDengine数据库支持
  • 分页新增亚马逊redshift数据库支持
  • 支持spring-boot 2.7以上版本
  • 雪花id新增反解时间戳方法Sequence#parseIdTimestamp
  • BaseMapper.selectCount生成语句加入中AS total
  • 修复IllegalSQLInnerInterceptor类ClassCastException异常,并优化日志
  • 移除注解OrderBy的过时属性isDesc
  • 移除TableInfo过时方法
  • 加入JoinTableInfoInitHandler类参与TableInfo初始化
  • 修复StringUtils.sqlInjectionReplaceBlank方法过滤sql不全,可能会导致sql注入的情况
  • 增加IService.lambdaQuery(entity)支持,写法更便捷
  • 新增数据变更记录(数据审计)插件DataChangeRecorderInnerInterceptor
  • 新增查询条件方法 notLikeLeft 和 notLikeRight
  • 数据权限多表解析部分处理优化
  • 允许子类重写 orderBy 基础方法 gitee issues/I61F51
  • 新增Db类,调整 SimpleQuery 类
  • 新增脚本自动维护功能
  • 新增支持手动拦截器忽略策略,例如 InterceptorIgnoreHelper.handle(IgnoreStrategy.builder().tenantLine(true).build());
  • 支持 PG 数据字段大写 ID 自增 fixed issues/I4T0YJ
  • 代码生成器重构完成,合并回 MP 核心代码库
  • 代码生成器增加是否生成service接口的开关

[v3.5.2] 2022.06.01

  • 升级 mybatis 3.5.10
  • 升级 jsqlparser 4.4
  • 添加 vertical 数据库分页支持
  • 添加对Gbase 8s 数据库支持
  • 添加对 行云 数据库分页的支持
  • 添加对 Firebird 数据库分页的支持
  • 修复参数填充判断错误,标记替换字段常量
  • DbType 清理以及 IDialect 实现类的清理
  • 新增SqlHelper.execute,通过entityClass获取BaseMapper
  • 枚举处理优化,不再需要'typeEnumsPackage'这个配置
  • fix 租户id获取的执行顺序

... (truncated)

Commits
  • 188370b 3.5.3.1-SNAPSHOT3.5.3.1版本一同发布
  • d3cfdb3 test 以及租户插件解析sql遇到多表必须给表起别名
  • e4e500d fix: 修复在 IService.lambdaQuery().one() 使用场景在数据库无数据时报错问题和重复调用问题
  • dabd053 feat: 优化 ChainWrapper#getEntityClass
  • f884ca7 调整引入包问题
  • 84091f9 发布新春版 3.5.3
  • a09cb70 删除多余插件解决引入 kotlin 依赖问题
  • cfb025a 3.5.3 更新日志,内测 3 天,新版本 28 号发布
  • 44f2f0b 优化 ddl 支持 sb3
  • 01720ed 测试线程问题 gitee issues/I4S9U5
  • 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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 4, 2024
@dependabot dependabot bot force-pushed the dependabot/maven/com.baomidou-mybatis-plus-3.5.3.1 branch from 1d0d506 to 69e5563 Compare September 6, 2024 04:27
@gaoxh gaoxh requested review from wtt40122 and gaoxh September 6, 2024 06:01
Copy link
Contributor

@gaoxh gaoxh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+LGTM

@dependabot dependabot bot force-pushed the dependabot/maven/com.baomidou-mybatis-plus-3.5.3.1 branch 3 times, most recently from 1aa6dba to 58bf2e5 Compare September 6, 2024 06:23
Bumps [com.baomidou:mybatis-plus](https://github.com/baomidou/mybatis-plus) from 3.4.3 to 3.5.3.1.
- [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.4.3...v3.5.3.1)

---
updated-dependencies:
- dependency-name: com.baomidou:mybatis-plus
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/com.baomidou-mybatis-plus-3.5.3.1 branch from 58bf2e5 to 6f92095 Compare September 6, 2024 06:34
Copy link
Contributor

@wtt40122 wtt40122 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+LGTM

@wtt40122 wtt40122 merged commit 809c013 into master Sep 6, 2024
2 checks passed
@dependabot dependabot bot deleted the dependabot/maven/com.baomidou-mybatis-plus-3.5.3.1 branch September 6, 2024 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants