Releases: mybatis/spring
Releases · mybatis/spring
Mybatis Spring 3.0.4
- Adjust MyBatisSystemException to spring 6 per spring-projects/spring-framework#25162, original constructor is deprecated now.
- Add environment to ClassPathMapperScanner from PropertySources
- Support excluding filter on mapper scan feature
- minor code cleanup
- update build system items / libraries / dependencies
tests
- make sure build is using maven standard directory layout even for tests
mybatis-spring-2.1.2
Here is the complete list of changes.
ℹ️ Notice
Probably this release is last as a planned release of 2.1.x. Of course, we will continue to fix critical issues (including security vulnerabilities).
⚡ Enhancements
- Support processPropertyPlaceHolders option in mapper:scan and @MapperScan #832
⬆️ Dependencies Updates
mybatis-spring-3.0.3
Here is the complete list of changes.
⚡ Enhancements
- Support processPropertyPlaceHolders option in mapper:scan and @MapperScan #829
- Corrected to set bean class instead of bean class name to factoryBeanObjectType of BeanDefinition attribute #865
⬆️ Dependencies Updates
mybatis-spring-3.0.2
Here is the complete list of changes.
🐛 Bug Fixes
⚡ Enhancements
- Support appendable method on
SqlSessionFactoryBean
#816 (@uxfix) - Change the event type that listen to in
SqlSessionFactoryBean
toContextRefreshedEvent
#797 (@SkyAndCode)
♻️ Polishing
- Use the
TransactionSynchronization
instead ofTransactionSynchronizationAdapter
#819
⬆️ Dependencies Updates
mybatis-spring-2.1.1
Here is the complete list of changes.
⚡ Enhancements
- Support appendable method on
SqlSessionFactoryBean
#817 (@uxfix) - Change the event type that listen to in
SqlSessionFactoryBean
toContextRefreshedEvent
#810 (@SkyAndCode)
⬆️ Dependencies Updates
Mybatis Spring 3.0.1
mybatis-spring-3.0.0
Here is the complete list of changes. Some of the changes in 2.1 are also included.
Features
- First support Spring Framework 6 / Spring Batch 5 #634
Enhancements
Polishing
- Introduce Spring's AliasFor declaration in MapperScan #462
No backward compatibility
This release include issues that no backward compatibility with 2.0.x.
mybatis-spring-2.1.0
Here is the complete list of changes.
Enhancements
Polishing
- Introduce Spring's AliasFor declaration in MapperScan #462
Dependencies Updates
- Update spring core to v5.3.24 #736
- Update spring batch to v4.3.7
- Update dependency org.mybatis:mybatis to v3.5.11 #721
No backward compatibility
This release include issues that no backward compatibility with 2.0.x.
mybatis-spring-2.0.7
mybatis-spring-2.0.6
Here is the complete list of changes.
Enhancements
- Switch baseline to Spring 5.3 and Spring Batch 4.3 #545 #537
- Support scoped proxy on mapper scan feature #484
- Set attribute that helps
MockitoPostProcessor
replace a MyBatis mapper bean with a mock #494
Dependencies Updates
- Upgrade to MyBatis 3.5.6 #530
Miscellaneous
- Support CI with spring 5.2 and spring-batch 4.2 #543