v2.0.0 🌈
What's Changed
- Sql Format Official Version @xterao (#289)
- Update README to clarify SQL formatter features and limitations @xterao (#361)
New Features
- Add spacing rules for conditional loop directives in SQL formatting @xterao (#360)
- Injected SQL Formatting Enhancement @xterao (#344)
- Remove Trailing Spaces @xterao (#336)
- Apply Formatting to Injected SQL @xterao (#331)
- Fix Value Group Format Rules for Bulk Update Queries @xterao (#329)
- Adjust Value Group Spacing for INSERT and UPDATE Statements @xterao (#328)
- Indentation Adjustment for Nested Conditional / Loop Directives @xterao (#323)
- Implement SQL Formatting Rules for Function Names @xterao (#316)
- Fix Formatting Rules for CASE ... END Clause @xterao (#314)
- VALUES Formatting Support @xterao (#310)
- Implement Formatting Rules for
LATERAL@xterao (#308) - Optional Keyword Support for ON CONFLICT Syntax @xterao (#305)
- Support SQL Format for CTE @xterao (#301)
Bug Fixes
- Fix SQL formatting for multiple CASE expressions support @xterao (#357)
- Fix primitive type validation for DAO method return types @xterao (#352)
- Support for Using
@DataType-Annotated Records in DAO Method Return and Parameter Types @xterao (#350) - Support code reformatting on injected SQL @xterao (#348)
- Fix Line-Breaking Conditions for Elements Inside Conditional Directives @xterao (#342)
- Directive Block Spacing Adjustments @xterao (#341)
- Line Breaks for Nested Subgroup Blocks @xterao (#338)
- Space Adjustment Within Directive Blocks @xterao (#337)
- Update Japanese localization for DAO parameter inspection messages @xterao (#317)
Dependency Updates
- Update dependency org.jetbrains.changelog to v2.3.0 @renovate[bot] (#340)
- Update dependency org.jetbrains.intellij.platform to v2.7.0 @renovate[bot] (#339)
- Update plugin spotless to v7.2.1 @renovate[bot] (#327)
- Update dependency com.pinterest.ktlint:ktlint-cli to v1.7.1 @renovate[bot] (#326)
- Update plugin spotless to v7.2.0 @renovate[bot] (#325)
- Update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.19.2 @renovate[bot] (#324)
- Update dependency com.pinterest.ktlint:ktlint-cli to v1.7.0 @renovate[bot] (#315)
- Update dependency com.google.googlejavaformat:google-java-format to v1.28.0 @renovate[bot] (#309)
- Update plugin spotless to v7.1.0 @renovate[bot] (#299)
Full Changelog: 1.1.1...2.0.0