Releases: scalalandio/chimney
Releases · scalalandio/chimney
v0.7.0
Change log:
- Introduce
PartialTransformer
s (#235) - Deprecate
TransformerF
s andunsafeOption
flags - Require explicit enabling of default values processing (#227)
- Performance benchmarks (#240)
- Transformation performance improvements thanks to Vector-based runtime data (#258)
- Bring back Scala Native support (0.4.x) (#241)
- Update Scala versions to 2.12.17 and 2.13.10 (#236)
Big thanks for @lbialy and others who contributed to this release.
v0.6.2
Change log:
- Fix for
Patcher
s flagignoreRedundantPatcherFields
not ignoring fields which are not defined at the end of the patch object (#211) - Fix escaping of pattern matching with macro-generated names, which caused
ClassFormatError
in someTransformerF
s (#214)
Big thanks for @rrramiro, @Fristi and others who contributed to this release.
v0.6.1
v0.6.0
Change log:
- Enable support of macro-dependent implicit transformers (#183)
- Drop support for Scala 2.11 and ScalaJS 0.6.x (#184)
- Fix
withCoproductInstance
inTransformerFInto
which shlould returnTransformerFInto
(#185) - Improved support of nested sealed hierarchies (#182)
- Support of scope-default transformer configuration (#190)
Big thanks for @ulanzetz and others who contributed to this release.
v0.5.3
v0.5.2
v0.5.1
v0.5.0
Change log:
- Lifted transformers (#146), including
chimney-cats
integration module forcats.data.Validated
- Brand new, Sphinx-based documentation (#143), available at https://scalalandio.github.io/chimney/
- Disallow method accessors by default (#148)
Thanks to @ulanzetz, @jatcwang, @MateuszKubuszok and others who made this release possible.