Releases: beanio/beanio
Releases · beanio/beanio
3.2.0
3.1.0
3.0.2
3.0.1
3.0.0
Changes in version 3.0.0 (2024-01-30)
- Requires JDK 1.8 or higher
- Removed support for ASM class rewriting
- Removed Spring framework support
- Fixed IOUtil.getResource() to use ClassLoader argument (gc0109)
- Added support for validating marshalled fields (gc0096)
- BeanWriter now implements AutoCloseable
- BeanReader now implements Closeable
- Added SegmentBuilder.at(int) method
- Fixed a thread issue in
DateTypeHandlerSupport
(#131) - Fixed a thread issue in
NumberTypeHandler
- Added an Automatic-Module-Name in MANIFEST.MF (#138)
- Added support for
java.time
types (LocalDate
,ZonedDateTime
etc.) (#132)
3.0.0.M3
3.0.0.M2
3.0.0.M1
Breaking changes
- Requires JDK 1.7 or higher
- Removed support for ASM class rewriting
- Removed Spring framework support
groupId
is nowcom.github.beanio
instead oforg.beanio
in BeanIO v2. Package names remain unchanged.
Corrections
- Fixed IOUtil.getResource() to use ClassLoader argument (gc0109)
- Added support for validating marshalled fields (gc0096)
- Fixed a thread issue in
DateTypeHandlerSupport
(#131) - Fixed a thread issue in
NumberTypeHandler
Features
- BeanWriter now implements AutoCloseable
- BeanReader now implements Closeable
- Added SegmentBuilder.at(int) method