oxfmt_v0.71.0

oxc-project/oxcoxfmt_v0.71.0Sep 28, 2026by github-actions[bot]

Upgrading?

AI Summary

Oxc formatter release updating the bundled Prettier version and fixing formatting edge cases for comments and markdown.

Key Highlights

  • Bundled Prettier version updated to 3.9.9.
  • Fixes for test-call layout when arguments contain comments.
  • Improved handling of JSDoc and block comments.

New Features

  • Updated Prettier to version 3.9.9.
  • Enhanced comment and markdown formatting stability.

Full Release Notes

### 🚀 Features

- e0b1f9f oxfmt: Bump bundled Prettier version to 3.9.9 (#27002) (leaysgur)
- 342527d oxfmt: Bump bundled Prettier version to 3.9.8 (#26999) (leaysgur)

### 🐛 Bug Fixes

- eeba1db formatter: Skip test-call layout when arguments have comments (#27119) (leaysgur)
- 1f7b8ad oxfmt: Allow repeated CLI calls in the same process (#27051) (Liang)
- 7bcb807 formatter_markdown: Keep blank line between HTML and nested list (#27112) (leaysgur)
- 10b10c5 formatter: Keep comments around `=` on their side and line (#27041) (leaysgur)
- 9aad365 formatter: Keep comments deferred before an assignment operator (#26997) (waltu)
- 8fbddb1 formatter/jsdoc: More alignment with original plugin (#27039) (leaysgur)
- 50be18e formatter: Keep trailing spaces on normal block comments (#27037) (leaysgur)
- 56d1880 formatter: Nestle adjacent block comments (#27036) (leaysgur)
- 3be5d94 formatter: Treat `/***` comments as JSDoc (#27035) (leaysgur)
- cd45f71 formatter: Keep trailing double spaces on JSDoc lines (#26861) (John Costa)
- fd695f4 formatter_markdown: Fix more mismatches found in ecosystem-ci repos (#27003) (leaysgur)
- 4e77d59 formatter_markdown: Keep a math span after a kept line break from opening a block (#27001) (leaysgur)
- 584b8b0 formatter_markdown: Keep a shape line after a multi-line inline node or link title (#27000) (leaysgur)
- b939645 formatter_markdown: Keep a line break before an inline liquid tag under preserve (#26998) (leaysgur)

Related Repositories