Releases: mybatis/mybatis-3
mybatis-3.2.5
See the details at https://github.com/mybatis/mybatis-3/issues?milestone=5&page=1&state=closed
Provides 7 bug fixes, 4 of them are regressions coming from 3.2.3 and 3.2.4.
mybatis-3.2.4
See the details at https://github.com/mybatis/mybatis-3/issues?milestone=4&page=1&state=closed
This version calculates bindings during startup for all statements that are not dynamic, so there is no longer needed to use lang="raw" to improve performance. See issue #98.
An special remark about this feature. Previous versions ignored the "parameterType" attribute and used the actual parameter to calculate bindings. This version builds the binding information during startup and the "parameterType" attribute is used if present (though it is still optional), so in case you had a wrong value for it you will have to change it.
mybatis-3.2.3
See the details at https://github.com/mybatis/mybatis-3/issues?milestone=3&state=closed
This version enables filling results out of multiple result sets. See issue #27 for the details.
mybatis-3.2.2
See the details at https://github.com/mybatis/mybatis-3/issues?milestone=2&state=closed
Fixes a bug in RAW language. RAW language should speed up batches but it did not. See issue #24 for the details.
mybatis-3.2.1
See the details at https://github.com/mybatis/mybatis-3/issues?milestone=1&state=closed
This version mostly fixes bugs introduced in 3.2.0.
mybatis-3.2.0
New features:
- Support for plugable scripting engines.
- Support pluggable bytecode providers & Javassist.
- Can fill nested queries from cache.
- Logging improvements.
- More than 40 bug fixes.
Upgrade notes:
- MyBatis 3.2 requires Jdk 1.6 while previous versions required Jdk 1.5.