MyBatis v3.4.5 Release Notes

Release Date: 2017-08-20 // over 6 years ago
  • โœจ Enhancements:

    • 0๏ธโƒฃ Make default enum type handler customizable. #971
    • ๐Ÿ‘‰ Make mapper method and its interface type accessible to SqlProvider. #1055
    • ๐Ÿ‘ Allow using configuration properties in SqlProvider. #1061
    • ๐Ÿ”€ Merge type handlers for JSR-310 (Java Date and Time API) into the core. #974

    ๐Ÿ› Bug fixes:

    • The type handler registered for a common interface of enums was not applied correctly. #976
    • Lazy loading should not overwrite a property value set by user. #988
    • Prevent foreach xml tag from polluting the global context. #966
    • Some parameter names (e.g. 'size') can cause ClassCastException. #1031
    • โšก๏ธ Not all result sets are processed when UPDATE or INSERT is performed in between. #1036
    • With PostgreSQL, ExecutorException is thrown if useGeneratedKeys is enabled globally. #902

    There should be no backward incompatible change since 3.4.4.
    ๐Ÿ‘€ Follow this link to see the full list of changes.