org.modelmapper:modelmapper-examples
3.2.6
#968 most downloaded on Maven Central
modelmapper/modelmapper
What this package is like to depend on
Last release 9 months ago
11 Nov 2025
Ships fairly regularly
a new release about every 4 months
Most releases are documented
notes for 28 of 34 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
34 releases · first in 2017
2 releases in the last 12 months
see the full history below
Release timeline
34 releases · Jul 2017 to Nov 2025
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 34-
3.2.611 Nov 2025Nothing published for this version
-
3.2.530 Sep 2025Nothing published for this version
-
3.2.420 Jun 2025Nothing published for this version
-
3.2.302 May 2025 -
3.2.206 Dec 2024Nothing published for this version
-
3.2.125 Jul 2024Nothing published for this version
-
3.2.016 Oct 2023 -
3.1.108 Dec 2022Nothing published for this version
-
3.1.008 Mar 2022 -
3.0.005 Jan 2022Release notes
Open source →- Minimum JDK 8
- Makes the option collectionsMergeEnabled disable by default
-
2.4.506 Dec 2021 -
2.4.427 May 2021 -
2.4.310 May 2021Release notes
Open source →Bug Fixes
- Fixed #606 - Fix random ClassCastException on java 11
- Fixed #613 - Fix java internal api usage issue on java 16
-
2.4.228 Apr 2021Release notes
Open source →Bug Fixes
- Fixed #608 - addMappings failed while adding multiple mappings
-
2.4.121 Apr 2021Release notes
Open source →Bug Fixes
- Bump dependency for better support on Java 12 and Java 16
- Fix anonymous enum conversion
- Fixed #512 - Create intermediate object depends on if match source found
- Fixed #573 - Keep parent source chain to have correct source in context
- Fixed #547 - Fixed generic type info for Map's value type
- Fixed #563 - Resolve more specific instead of generic one in value reader
-
2.4.031 Mar 2021Release notes
Open source →New Features
- New API
when(condition).skip(src, dest) - New configuration
preferNestedPropertiesfor better support circular reference mapping
Bug Fixes
- Fixed #414 - Eliminates warnings while defining explicit mapping on collections
- Fixed #462 - Improves performance when creating explicit mapping on a giant model
- Fixed #392 - Fixes handling protobuf iterable
- Fixed #581 - Fix wrong circular reference
- Fixed #550 - Resolve key value types correctly
- New API
-
2.3.920 Nov 2020Release notes
Open source →New Features
- Upgrade ASM for Java 15
Bug Fixes
- Fixed #553 - the result of post converter was dropped
-
2.3.805 Jun 2020Release notes
Open source →New Features
- Update typetools to 0.6.2
Bug Fixes
- #482: NullPointerException on openJDK 11
-
2.3.730 Mar 2020Release notes
Open source →Bug Fixes
- Fixed issues #520 and #528, which caused excessive locking in PropertyInfoRegistry.
-
2.3.624 Dec 2019 -
2.3.526 Jun 2019Release notes
Open source →New Features
- Supports expression chain (when -> with -> using -> map)
Bug Fixes
- Fixes deproxy when implicit mapping is disabled
- Improves on configuration converter store
-
2.3.418 May 2019 -
2.3.313 Apr 2019Release notes
Open source →New Features
- Provides setCollectionsMergeEnabled configuration
Bug Fixes
- Date converter supports java.util.Date
- Supports HibernateProxy
-
2.3.226 Nov 2018 -
2.3.131 Oct 2018Release notes
Open source →Bug Fixes
- #411: Fix NoSuchElementException when iterating through Collection interface using iterator
- #407: OSGi issue
-
2.3.020 Sep 2018Release notes
Open source →New Features
- Support Java 11
Bug Fixes
- Fixed #389: Provides helper function for collection mapping
- Fixed #397: SortedMap support
-
2.2.017 Aug 2018Release notes
Open source →New Features
- Provides ModelMapper.addConverter(sourceType, destinationType, converter)
- Provides Converters.Collection.map() to create converter for collection
- Provides builder pattern support
Bug Fixes
- Fixed #379: Mapping generic types not working
- Fixed #151: Converter not working properly
- Fixed #386: Mapping Source object to Destination object for iterable correctly
-
2.1.112 Aug 2018Release notes
Open source →New Features
- Protocol buffer module
Bug Fixes
- Fixed #363: Fixes OSGi loading issue
- Fixed #364: Resolves type correctly
- Fixed #370: Fixes MapValueReader get wrong field type
- Fixed #372: Explicit property mapping will be failed when using source(propertyPath) with List type
-
2.1.007 Jul 2018Release notes
Open source →New Features
- Provided Jackson module
- Provided TypeMap::addImplicitMappings and ModelMapper::emptyTypeMap
- Provided deepCopy configuration
- Lambda api improvement: mapping from source
- Inherit TypeMap from source's property
Bug Fixes
- Fixed #360: only assign the destination value if it was created by provider
-
2.0.021 May 2018Release notes
Open source →New Features
- ModelMapper with modules
- Minimum JDK support to 1.6
Bug Fixes
- Fixed #322 - Java 10
- Fixed #331 - Convert nested objects
-
1.1.318 Mar 2018 -
1.1.207 Jan 2018Release notes
Open source →Bug Fixes
- Fixed #284 - OSGi Import-Package list is wrong
- Fixed #287 - NullPointerException when mapping final class by using lambda mapping
-
1.1.115 Oct 2017Release notes
Open source →Bug Fixes
- Fixed #260 - handling well on explicit mapping, like EnumSet
- Fixed #267 - propertyCondition won't be used by skip
-
1.1.008 Jul 2017Release notes
Open source →New Features
- Added a new configuration option: skipNull
- Added example for Type Map inheritance
- Includes example as a module of ModelMapper
- Includes typetools as dependency for lambda expression type resolver
Bug Fixes
- Fixed #194 - Returns null when read inexist value using ValueReader
- Fixed #249 - Fixed NullPointerException when getting destination property