Aquesta és una versió anterior. La versió actual és la 0.69.0. oxfmt 0.69.0 · Data de publicació:
Fitxers d’instal·lació 0.59.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | ZIP → Portable | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable | — | — | github.com | VirusTotal |
| 32 bits | ZIP → Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Features
- 3a7fe74 formatter_css: Update oxc-css-parser to 0.0.7 (#24434) (leaysgur)
- 0173cd3 formatter_css: Format Less :extend and merge props (#24358) (leaysgur)
- 92f154a oxlint,oxfmt: Auto-discover .mts config files (#24357) (camc314)
- df250df formatter: Support quoteProps for TS enum and methods (#24309) (leaysgur)
- a9a5cd6 formatter_core: Expose SourceText::as_str() (#24281) (leaysgur)
Bug Fixes
- 95262b9 formatter_css: Keep more value comments before comma (#24487) (leaysgur)
- cd53d98 formatter_css: Keep value comments before comma (#24484) (leaysgur)
- 27f57d8 formatter: Type alias comment idempotency (#24483) (leaysgur)
- b7b82e0 formatter: Suppressed trailing semi (#24482) (leaysgur)
- 162bddf formatter: Add required parens for conditional type in type parameter constraint (#24450) (leaysgur)
- 2d22a91 formatter: Determine type cast target from span instead of lexical scan (#24447) (leaysgur)
- 25306e9 formatter: Do not add extra parens with type cast comment (#24444) (leaysgur)
- bd6edfe formatter: Break arrow signature that exactly fills the line when cond body may hug (#24440) (leaysgur)
- a99ef41 formatter: Keep quotes on method signature named new (#24432) (leaysgur)
- fcc28df formatter_css: Keep glued-braket-value tight (#24352) (leaysgur)
- 8337835 linter: Error on ignorePatterns that cannot match files aoutside the config directory (#24341) (leaysgur)
- b7c7e15 formatter: Add parens for import and private field in new callee chain (#24320) (leaysgur)
- 0c8f6e4 formatter: Update detect_code_removal for #24309 (#24314) (leaysgur)
- a85aad0 formatter: Fix member-chain and non-null parens (#24312) (leaysgur)
- 1c29c73 formatter: Preserve TSNonNullExpression in chain expression (#24311) (leaysgur)
- 8933c0e formatter: Keep comment inside of empty switch block (#24308) (leaysgur)
- ec26af2 formatter: Preserve blank lines between JSX attrs (#24290) (leaysgur)
- 70bd54d formatter: Keep arrow function body comment (#24287) (leaysgur)
- 415fe1e oxfmt: Error on ignorePatterns that cannot match files outside the config directory (#24286) (leaysgur)
- eeabc4a formatter_css: Bail on EOF-recovered parse errors (#24282) (leaysgur)
- 42ec8de formatter: Keep comments inside surviving parens and suppressed statement terminators (#24253) (leaysgur)
- 1343779 formatter: Keep comment inline for empty statements (#24249) (leaysgur)
- b996579 formatter: Print ; before trailing comments part 2 (#24246) (leaysgur)
- 4f86e8c formatter: Print ; before trailing comments (#24244) (leaysgur)
- 01252e4 formatter: Add or remove parens for let declaration (#24215) (leaysgur)
Performance
- eeb1913 formatter_core: Avoid per-call Vec work-stack in soft-line removal (#23775) (Marius Schulz)
- a2f255b formatter: Use SmallVec for MemberChain collections (#23776) (Marius Schulz)
Documentation
- 3b7fb91 formatter_css: Update AGENTS.md and examples (#24488) (leaysgur)
- b52d0f5 formatter: Add TODO comment about unsound code (#24372) (overlookmotel)https://github.com/oxc-project/oxc/releases/tag/apps_v1.74.0