Skip to content

Releases: mybatis/spring-boot-starter

mybatis-spring-boot-2.3.2

25 Nov 14:43
Compare
Choose a tag to compare

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

mybatis-spring-boot-3.0.3

25 Nov 01:53
Compare
Choose a tag to compare

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

mybatis-spring-boot-3.0.2

20 May 17:26
Compare
Choose a tag to compare

Here is the complete list of changes.

⚡ Enhancements

⬆️ 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)

mybatis-spring-boot-2.3.1

20 May 09:38
Compare
Choose a tag to compare

Here is the complete list of changes.

⚡ Enhancements

⬆️ 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

Mybatis Spring Boot 3.0.1

17 Dec 19:46
Compare
Choose a tag to compare

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.

mybatis-spring-boot-3.0.0

26 Nov 04:26
Compare
Choose a tag to compare

Here is the complete list of changes. Some of the changes in 2.3 are also included.

Bug Fixes

  • Failed to scan resources when exits non ascii characters in resource path on SpringBootVFS #635

Enhancements

  • Switch base line to Spring Boot 3.0 #708
  • Switch base line to MyBatis Spring 3.0 #707
  • Add imports file that define auto configure classes supported by spring-boot 2.7 #657
  • Liquibase/Flyway autoconfiguration order #537
  • Compile with -parameters option on 3.x #737
  • Add new nested configuration properties instead of Configuration of mybatis core module #735

Dependencies Updates

  • Update dependency org.mybatis.scripting:mybatis-thymeleaf to v1.0.4 #743
  • Update dependency org.mybatis:mybatis to v3.5.11 #713

Notes

  • No native image support yet. But we have a plan to support it as soon as possible.

mybatis-spring-boot-2.3.0

26 Nov 03:36
Compare
Choose a tag to compare

Here is the complete list of changes.

Bug Fixes

  • Failed to scan resources when exits non ascii characters in resource path on SpringBootVFS #635

Enhancements

  • Switch base line to Spring Boot 2.7 #656
  • Siwrch base line to MyBatis Spring 2.1 #649
  • Add imports file that define auto configure classes supported by spring-boot 2.7 #657
  • Liquibase/Flyway autoconfiguration order #537

Dependencies Updates

  • Update dependency org.mybatis.scripting:mybatis-thymeleaf to v1.0.4 #743
  • Update spring boot to v2.7.6 #742
  • Update dependency org.mybatis:mybatis to v3.5.11 #713
  • Update to MyBatis Spring 2.1.0 #649

mybatis-spring-boot-2.2.2

29 Jan 18:08
Compare
Choose a tag to compare

Here is the complete list of changes.

Enhancements

  • Change to support spring-native #618
  • Add SqlSessionFactoryBeanCustomizer for integrating spring-native #619

Dependencies Updates

  • Upgrade to mybatis-spring 2.0.7 #624
  • Upgrade to Spring Boot 2.6.3 #620
  • Update to mybatis-thymeleaf 1.0.3 #614
  • Update to mybatis-freemarker 1.2.3 #613
  • Update to mybatis-velocity 2.1.1 #612

mybatis-spring-boot-2.2.1

30 Dec 09:06
Compare
Choose a tag to compare

Here is the complete list of changes.

Dependencies Updates

  • Switch base line version to Spring Boot 2.6 #591
  • Upgrade to Spring Boot 2.6.2 #608
  • Update to mybatis 3.5.9 #610
  • Update to kotlin 1.6.0 #587 (using at sample)
  • Update to groovy 3.0.9 #579 (using at sample)

mybatis-spring-boot-2.2.0

27 May 23:22
Compare
Choose a tag to compare

This version is required Spring Boot 2.5+ (Please use the 2.1.x line on Spring Boot 2.4 or under). Here is the complete list of changes.

Dependencies Updates

  • Upgrade to Spring Boot 2.5.0 #561
  • Update to mybatis 3.5.7 #564
  • Update to kotlin 1.5.10 #565 (using at sample)
  • Update to groovy 3.0.8 #566 (using at sample)