mybatis/spring-boot-starter
 Watch   
 Star   
 Fork   
2026-07-16 20:35:26
spring-boot-starter

Mybatis Spring Boot 4.1.0

What's Changed

Full Changelog: https://github.com/mybatis/spring-boot-starter/compare/mybatis-spring-boot-4.0.1...mybatis-spring-boot-4.1.0

2025-12-29 00:40:45
spring-boot-starter

Mybatis Spring Boot 4.0.1

Here is the complete list of changes.

🐛 Bugs

  • Miss spring-configuration-metadata.json since 4.0.0 #1158

⬆️ Dependencies Updates

  • Update spring-boot to v4.0.1 #1163
  • Update mybatis-thymeleaf-scripting to v1.1.1 #1164
  • Update mybatis-velocity-scripting to v2.3.1 #1160

🔊 Miscellaneous

  • Support Spring Initializr spring-io/start.spring.io#2035
2025-12-01 14:04:29
spring-boot-starter

mybatis-spring-boot-4.0.0

Here is the complete list of changes.

✨ Features

  • Create new version for Support Spring Boot 4.x line #1101

⬆️ Dependencies Updates

  • Update spring boot to v4.0.0 #1107
  • Update mybatis-spring to v4.0.0 #1154

🔊 Miscellaneous

  • Support Spring Initializr spring-io/start.spring.io#2003
2025-06-11 00:29:37
spring-boot-starter

Mybatis Spring Boot 3.0.5

Here is the complete list of changes.

⚡ Enhancements

  • Switch baseline to Spring Boot 3.5.x #1075

⬆️ Dependencies Updates

  • Update spring boot to 3.5.0 #1075
  • Update to MyBatis 3.5.19 #1047
  • Update to MyBatis Spring 3.0.5 #1084
2024-11-27 23:16:57
spring-boot-starter

mybatis-spring-boot-3.0.4

Here is the complete list of changes.

⚡ Enhancements

  • Switch baseline to Spring Boot 3.4.x #1020

⬆️ Dependencies Updates

  • Update spring boot to v3.4.0 #1029
  • Update to MyBatis 3.5.17 #1033
  • Update to MyBatis Spring 3.0.4 #996

🔊 Miscellaneous

  • Deprecate unused setting multipleResultSetsEnabled #1033
2023-11-25 20:14:27
spring-boot-starter

mybatis-spring-boot-2.3.2

Here is the complete list of changes.

ℹ️ Notice

Probably this release is last as a planned release of 2.3.x. We recommend to use the Spring Boot 3 line(mybatis-spring-boot 3.x) as soon as possible.

⬆️ Dependencies Updates

  • Update mybatis to 3.5.14 #914
  • Update to MyBatis Spring 2.1.2 #921
  • Update spring boot to v2.7.18 #920

🔊 Miscellaneous

  • Support samples CI with Windows #902
2023-11-24 14:32:40
spring-boot-starter

mybatis-spring-boot-3.0.3

Here is the complete list of changes.

⚡ Enhancements

  • Update to MyBatis Spring 3.0.3-SNAPSHOT for supporting Spring Boot 3.2 #896
  • Switch baseline to Spring Boot 3.2.x #895

⬆️ Dependencies Updates

  • Update spring boot to v3.2.0 #918
  • Update to MyBatis Spring 3.0.3 #916

🔊 Miscellaneous

  • Support samples CI with Windows #900
  • Support "spring initializr" spring-io/start.spring.io#1360
2023-05-20 16:47:19
spring-boot-starter

mybatis-spring-boot-3.0.2

Here is the complete list of changes.

⚡ Enhancements

  • Open CoreConfiguration#applyTo #813 (@be-hase)
  • Enable the thread context class loader in SpringBootVFS #824 (@haibingzhao)
  • Support Spring Boot 3.1 #819

⬆️ Dependencies Updates

  • Update dependency org.mybatis:mybatis to v3.5.13 #802
  • Update to MyBatis Spring 3.0.2 #837

📝 Documentation Updates

  • Change the specifying method the dependency scope for Gradle #841 (@tokuhirom)
2023-05-20 14:37:31
spring-boot-starter

mybatis-spring-boot-2.3.1

Here is the complete list of changes.

⚡ Enhancements

  • Enable the thread context class loader in SpringBootVFS #834 (@haibingzhao)

⬆️ Dependencies Updates

  • Update dependency org.mybatis.scripting:mybatis-freemarker to v1.2.4 #769
  • Update dependency org.mybatis.scripting:mybatis-velocity to v2.1.2 #831
  • Update dependency org.mybatis:mybatis to v3.5.13 #832
  • Upgrade to Spring Boot 2.7.12 #828
  • Update to MyBatis Spring 2.1.1 #838
2022-12-18 03:06:02
spring-boot-starter

Mybatis Spring Boot 3.0.1

Here is the complete list of changes.

  • Set to proxyBeanMethods=false on Configuration class #758
  • Apply MyBatis Spring 3.0.1 for supporting native image #760
  • Correct sources jar generations to not hijack resources. Variation of #759 as was done in mybatis spring module.
  • Fix manifest data on java version requirement #767
  • Fix groovy module to be jdk 17 as well in samples.

note: unrelated known issues with maven javadoc plugin and modular determination from usage of automatic module names caused some friction getting this release out. We moved the tag for 3.0.1 but left the release commits. This is released at the last set of those failed attempts.