Releases: baomidou/dynamic-datasource
Releases · baomidou/dynamic-datasource
v4.3.1
What's Changed
- fix 修复 启动警告问题 by @JavaLionLi in #617
- perf(close-datasource): 在分组数据库map删除后删除datasource by @BingChunMoLi in #618
- fix:事务后置回调中开启事务死循环 by @ZPZP1 in #621
- feat: 增加 MySQL Connector/J 5.1 XADataSource 的支持 by @1s1y in #627
- fix:DruidDatasource无法关闭closed (#637) by @shen3 in #638
New Contributors
- @JavaLionLi made their first contribution in #617
- @BingChunMoLi made their first contribution in #618
- @1s1y made their first contribution in #627
- @shen3 made their first contribution in #638
Full Changelog: v4.3.0...v4.3.1
v4.3.0
What's Changed
- Remove Maven config that exclude tomcat dependency under Springboot3 … by @alvinkwok1 in #590
- feat: update-readme, format configuration yaml by @alvinkwok1 in #592
- perf: @bean初始化优化, 以消除日志:is not eligible for getting processed by all BeanPostProcessors by @qxo in #608
- chore: gitignore add virtual machine crash logs by @qxo in #609
- fix(dynamic-datasource-creator):解决当存在publicKey时,druid数据源创建异常问题 by @qq592304796 in #605
- Fixes CI errors caused by Druid and Spring Framework changes by @linghengqian in #613
New Contributors
- @qxo made their first contribution in #608
- @qq592304796 made their first contribution in #605
Full Changelog: v4.2.0...v4.3.0
v4.2.0
What's Changed
- refactor druid config,merge config first
- support druid proxyFiltets
- use DSstrutils to replace spring stringUtils
- fix @DSTransactional 无法获取注解属性|统一属性解析逻辑 by @ZPZP1 in #543
- Add unit tests for
dynamic-datasource-spring-boot3-starter
by @linghengqian in #552 - Add unit tests for
dynamic-datasource-spring-boot-starter
by @linghengqian in #555 - Refactor Contribution Guidelines and unit tests by @linghengqian in #559
- Init nativeTest by GraalVM CE in CI by @linghengqian in #560
- Refactor
dynamic-datasource-spring-boot-starter
unit test and Contributor Guides to fix CI by @linghengqian in #564 - Open and Fix NativeTest by Spring Framework under GraalVM CE by @linghengqian in #562
- Simplify redundant configurations caused by Spring Boot version changes by @linghengqian in #566
- Use Conditional Metadata instead of Standard Metadata by @linghengqian in #567
- Add missing condition entries in GraalVM Reachability Metadata by @linghengqian in #568
- Fixes
native:metadata-copy
Maven Goal not available in Spring Boot Starter by @linghengqian in #571 - feat:增加多数据源事务同步机制&多数据源事务单元测试 by @ZPZP1 in #581
- feat: gracy destory datasource by @alvinkwok1 in #579
New Contributors
- @alvinkwok1 made their first contribution in #579
Full Changelog: v4.1.3...v4.2.0
v4.1.3
What's Changed
- 最大加密字节数 53 ,超出最大字节数需要分组加密; 最大解密字节数 64 ,超出最大字节数需要分组解密 by @aienuo in #537
- fix druid filters init bug by @hieastz in #541
- 移除spring-boot-starter-web依赖
- fix: 事务强关联mybatis-plus
New Contributors
Full Changelog: v4.1.2...v4.1.3
v4.1.2
v4.1.1
v4.1.0
What's Changed
- fix ArrayStoreException during parsing annotations by @itinycheng in #519
- fix:NoClassDefFoundError of TransactionFactory by @ZPZP1 in #521
- fix: NPE when add datasources from provider. by @darknesstm in #525
New Contributors
- @itinycheng made their first contribution in #519
- @darknesstm made their first contribution in #525
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- 新增多数据源事务传播机制 by @zhaohaoh in #406
- Migrating from Jakarta EE 9 to Jakarta EE 10 by @linghengqian in #474
- Add test modules and corresponding unit tests by @linghengqian in #476
- feat:增加适配atomikos数据源,支持同一个事务下多次切换数据源 by @ZhiFengJia in #481
- feat:增加多数据源事务传播属性NESTED by @zpbaba in #483
- [Feature]Druid DataSource timeBetweenConnectErrorMillis Config by @xuwenping123 in #489
- fix:fix log output information error by @zpbaba in #501
- fix:fix UUID generate blocked by @zpbaba in #507
- 修复SpringBoot 自动装配路径错误 by @jidaojiuyou in #510
New Contributors
- @linghengqian made their first contribution in #474
- @ZhiFengJia made their first contribution in #481
- @zpbaba made their first contribution in #483
- @xuwenping123 made their first contribution in #489
- @jidaojiuyou made their first contribution in #510
Full Changelog: v3.6.0...v4.0.0
v3.6.0
What's Changed
- 支持spirngboot3
- ✨ 支持 Spring Boot 新版自动配置 by @xuxiaowei-com-cn in #454
- 支持配置druid新版本socketTimeout、connectTimeout属性 by @Liu-YanP in #456
New Contributors
- @xuxiaowei-com-cn made their first contribution in #454
- @Liu-YanP made their first contribution in #456
Full Changelog: v3.5.2...v3.6.0
v3.5.2
What's Changed
- throw exception in local transaction by @Nutao in #426
- 适用spel的#root.target by @huaibingshifu in #427
- 解决DruidConfig的stat、wall属性使用Map接受参数了,DruidStatConfigUtil在进行反射赋值的时候会报错 by @Bin1993 in #434
- 让默认的DynamicDataSourceProvider优先级为0 by @VonXXGhost in #437
- support hikaricp 原生参数
New Contributors
- @Nutao made their first contribution in #426
- @huaibingshifu made their first contribution in #427
- @Bin1993 made their first contribution in #434
- @VonXXGhost made their first contribution in #437
Full Changelog: v3.5.1...v3.5.2