Releases: jhipster/prettier-java
Releases · jhipster/prettier-java
2.7.1
What's Changed
- feat: support
experimentalOperatorPosition
option (issue #534) by @jtkiesel in #731 - fix: make formatting of comments on if statements stable (issue #592) by @jtkiesel in #731
- fix: break nested statements without braces at the top level first (issue #720) by @jtkiesel in #731
- fix: do not add a blank line at the end of embedded Java (issue #737) by @jtkiesel in #731
2.6.8
2.6.7
2.6.6
2.6.5
2.6.4
2.6.0
Enhancements
- Support Java 21 preview feature: string templates (JEP 430) (#640 by @jtkiesel)
- Avoid breaking on certain method chains and arguments (Issue #626 closed by #632 by @jtkiesel)
Fixes
- Consistent break after equals (Issue #638 fixed by #641 by @jtkiesel)
- Properly break and indent lambda with comments (Issue #581 fixed by #604 by @jtkiesel)
- Do not fail on constructor and method receiver parameter (Issue #607 fixed by #642 by @jtkiesel)
- No break in single-block switch case (Issue #635 fixed by #636 by @jtkiesel)
- Non-block if/else statements are now kept on their own lines (Issue #631 fixed by #633 by @jtkiesel)
Misc
- Create documentation website (#628 by @jtkiesel) available at https://www.jhipster.tech/prettier-java
v2.5.0
Latest v2.5.0
Enhancements
- Supports Java 21 preview feature: unnamed patterns and variables (JEP 443) (#620 by @jtkiesel)
- New entrypoint lexAndParse to return both tokens and CST (#625 by @max-schaefer)