Skip to content

Comments

Feature/8.4.0.0#72

Merged
pmrogala merged 2 commits intomainfrom
feature/8.4.0.0
Nov 2, 2024
Merged

Feature/8.4.0.0#72
pmrogala merged 2 commits intomainfrom
feature/8.4.0.0

Conversation

@pmrogala
Copy link
Owner

@pmrogala pmrogala commented Nov 2, 2024

8.4.0.0 - 2024-10-31

Changed

Warning
This version brings many breaking changes.

  • Default static builder constructor is not generated by default anymore.
    • To enable it you have to use generateStaticPropertyForBuilderCreation: true either globally or on any builder level.
  • Changed defaultStaticCreator to generateDefaultBuildMethod to better reflect the intention.
  • Removed generating the namespace of an entity that is build by a builder to handle edge cases.
    • It shouldn't generate any regression, but it's a breaking change anyway.
  • Improved performance 3x

### Changed

**Warning**
This version brings many breaking changes.

- Default static builder constructor is not generated by default anymore.
   - To enable it you have to use `generateStaticPropertyForBuilderCreation: true` either globally or on any builder level.
- Changed `defaultStaticCreator` to `generateDefaultBuildMethod` to better reflect the intention.
- Removed generating the namespace of an entity that is build by a builder to handle edge cases.
   - It shouldn't generate any regression, but it's a breaking change anyway.
- **Improved performance 3x**
@pmrogala pmrogala self-assigned this Nov 2, 2024
@pmrogala
Copy link
Owner Author

pmrogala commented Nov 2, 2024

#71

@pmrogala pmrogala merged commit 7194464 into main Nov 2, 2024
@pmrogala pmrogala deleted the feature/8.4.0.0 branch November 2, 2024 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant