[0.1.0] - 2025-09-12
๐ Features
- 265d6a6 formatter: Support
TSEnumDeclaration
(#13704) (leaysgur) - 34b7255 formatter: Consolidate comments checking API (#13656) (Dunqing)
- 8c072dc formatter: Print type cast comments (#13597) (Dunqing)
- 1d72f8b oxfmt: Support --no-error-on-unmatched-pattern (#13671) (leaysgur)
๐ Bug Fixes
- d6628bf oxfmt: Print sorted output (#13709) (leaysgur)
- bda5fc1 formatter: Correct comments printing for import and export (#13707) (Dunqing)
- 966e395 formatter: Incorrectly wrap a parenthesis for
ArrowFunctionExpression
when it has a leading type cast comment (#13683) (Dunqing) - 239d4cb formatter: Improve AssignmentExpression parentheses handling (#13668) (leaysgur)
- 056f6de oxfmt: Set preserve_parens: false to prevent panic (#13666) (leaysgur)
๐ Refactor
- d7ff3d9 formatter: Introduce
SourceText
with utility methods (#13650) (Dunqing) - 6b74078 formatter: Move
is_supported_source_type
tooxc_formatter
crate (#13702) (Sysix)
๐งช Testing
- 7c274de oxfmt: Temporary disable failing test on Windows (#13728) (leaysgur)
- 83d735b oxfmt: Use normalized path separator (#13726) (leaysgur)
- 289ef9b oxfmt: Add tests setup (#13684) (leaysgur)