v1.1.0 - Major Improvements: Virtual Fields, Renaming, and Reflection #5
Marcel091004
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🚀 What’s New in v1.1.0
This release introduces major enhancements while keeping everything backward-compatible. You can now do more with less code!
✨ New Features
Reflection-Based Mapping: Switched from getter-based mapping to reflection for more flexible field handling.
@DTOExtraFields Annotation: Add custom fields to your DTOs that don’t exist in the source class!
@DTOExtraField.defaultValue: Set default values for your extra fields automatically.
@DTOName Annotation: Rename fields in your DTO while keeping your original entity clean.
Batch Mapping Support: Easily map List to List out of the box.
🧼 Improvements
Cleaner, more maintainable codebase under the hood.
Fully updated README with new examples and better docs.
Better default constructor handling.
📦 Version Bump
Updated to v1.1.0 following Semantic Versioning.
Safe to update — no breaking changes expected.
This discussion was created from the release v1.1.0 - Major Improvements: Virtual Fields, Renaming, and Reflection.
Beta Was this translation helpful? Give feedback.
All reactions