Releases: krud-dev/shapeshift
Releases · krud-dev/shapeshift
v0.9.0
v0.8.0
v0.7.0
v0.6.0
Features
- add MappingDefinitionBuilder as an alternative to the Kotlin DSL (291fb44)
- add additional withTransformer, withDecorator overloads to the ShapeShift Builder (46911ce)
- add automap option to the Mapping Definition Builder (bca9548)
- add transformer/condition class reference overloads to the Mapping Definition Builder (70ac909)
v0.5.0
v0.4.0
v0.3.0
v0.2.0
Bug Fixes
- change ClassPair to own data class (5dd5322)
- Change error message when a field is not found (9bb080b)
Features
- add ad hoc transformers (8998f34)
- add conditions (fb67786)
- add decorator registration (794390f)
- add decorators (43572f9)
- add default transformers (4b855ea)
- add programmatic resolver (a61d0c6)
- add resolver abstraction (efa1f31)
- change decorators and transformers to use a context object (757e8fa)
- change transformers list to set (c5841b6)
- change way transformers are registered (7238424)
- remove concrete type from field transformers (c9b8f8d)
- spring: add support for bean decorators (2cbcdd4)
v0.0.1
Bug Fixes
- add missing shapeshift dependency to the spring boot starter (8686f56)
- fix bug with toPath handling with qualifier (2a2b4de)
- fix bug with transformers of primitive types not unboxing (409da96)
- misc renames, misc visibility modifiers (1c87f0d)
- remove unused reflection method (5d4d964)
- rename FieldMapper to ShapeShift (58d725c)
- upgrade org.slf4j:slf4j-api from 1.7.32 to 1.7.36 (dae7c41)