PackageTrack

npm Β· #4402

@oxfmt/binding-linux-x64-gnu

0.65.0oxc-project/oxc β†—

Formatter for the JavaScript Oxidation Compiler

Release timeline

37 releases since 2026
2026

Releases

  1. 0.65.024 Aug 2026
    Release notes

    πŸ› Bug Fixes

    • bf37dd5 formatter: Preserve class decorators before export when the statement is suppressed ( #26034 ) (leaysgur)

    Assets 35

    oxfmt-aarch64-apple-darwin.tar.gz

    sha256:6369192088be232deb84b8881914f38436270ff6302ae9831d674b18876e9da0

    2.26 MB 2026-08-24T13:39:18Z

    oxfmt-aarch64-pc-windows-msvc.zip

    sha256:795789ff74f426ecee00c2c530d030b65005e198426f069b432daff8e050c1d1

    2.2 MB 2026-08-24T13:39:18Z

    oxfmt-aarch64-unknown-linux-gnu.tar.gz

    sha256:6c811c021619a0c417647cd907b99bfef695ed4457b6ab4cbef5100f03ef444f

    2.43 MB 2026-08-24T13:39:18Z

    oxfmt-aarch64-unknown-linux-musl.tar.gz

    sha256:4ea615d6214f51655758c68fe281b3655b95d127494834c4333454bf95c97874

    2.47 MB 2026-08-24T13:39:18Z

    oxfmt-armv7-unknown-linux-gnueabihf.tar.gz

    sha256:1e745d7c05d15cfcfedbac59418dacddb91c562169309161335ffe3fbb88f5a1

    2.39 MB 2026-08-24T13:39:18Z

    oxfmt-armv7-unknown-linux-musleabihf.tar.gz

    sha256:52c9672ef9c767e72fc99d8b90f030fd53fc2962a72bb2b1214d9caec302c6bb

    2.42 MB 2026-08-24T13:39:18Z

    oxfmt-i686-pc-windows-msvc.zip

    sha256:565ae545929ee68e75b94bd644c4cbc4f1da343b9351699bab3baa953c125a1f

    2.25 MB 2026-08-24T13:39:18Z

    oxfmt-powerpc64le-unknown-linux-gnu.tar.gz

    sha256:eb61862a3d1e45bdb63c827ad95e07181c4202691b2d2a1650c286b987b716cb

    2.83 MB 2026-08-24T13:39:18Z

    oxfmt-riscv64gc-unknown-linux-gnu.tar.gz

    sha256:d9f53999169a9a929002ea9ef7e45e195e488edae21d4a1fd45396ee3841ab41

    2.51 MB 2026-08-24T13:39:18Z

    oxfmt-riscv64gc-unknown-linux-musl.tar.gz

    sha256:340d16c0db3ae99546f1d5332ade327cc6a0679ce226ac3d9813696734e60690

    2.56 MB 2026-08-24T13:39:18Z

    Source code (zip)

    2026-08-24T11:33:15Z

    Source code (tar.gz)

    2026-08-24T11:33:15Z

    Release attestation (json)

    2026-08-24T11:33:15Z

    Show all 35 assets Loading

    Uh oh!

    There was an error while loading. Please reload this page .

    πŸ‘ 5 uwu-420, jrc0de, andreylysenko, ghiscoding, and Psycarlo reacted with thumbs up emoji πŸŽ‰ 4 uwu-420, andreylysenko, christoph-freimuth, and syahrizaldev reacted with hooray emoji ❀️ 4 maxdzin, uwu-420, UweStolz, and andreylysenko reacted with heart emoji πŸš€ 8 Arcadi4, uwu-420, jrc0de, andreylysenko, acoBOYZ, rdnsan, piyushchauhan2011, and JCast867 reacted with rocket emoji All reactions

    • πŸ‘ 5 reactions

    • πŸŽ‰ 4 reactions

    • ❀️ 4 reactions

    • πŸš€ 8 reactions

    14 people reacted

    Open source β†’
  2. 0.64.018 Aug 2026
    Release notes

    πŸš€ Features

    • c07fe7c oxfmt: Support experimentalOperatorPosition ( #25643 ) (leaysgur)

    • 2adb8fb formatter: Implement operatorPosition option ( #25581 ) (leaysgur)

    πŸ› Bug Fixes

    • 44231fb formatter: Fix comment and indent issues around unions ( #25665 ) (leaysgur)

    • 2465e87 formatter: Keep comments in place when dropping EmptyStatement ( #25730 ) (leaysgur)

    • 7e4f3b7 formatter: Print JSDocUnknownType ( #25729 ) (leaysgur)

    • 5238d9e formatter: Keep nested awaited-paren member chain grouped in call arguments ( #25646 ) (leaysgur)

    • a38f7b3 oxlint,oxfmt: Apply .gitignore only to walk targets, not explicitly named files ( #25531 ) (leaysgur)

    • 5c0a5ff formatter_css: Fill own-line block comments inside space-separated values ( #25578 ) (leaysgur)

    • 53debfa formatter_css: Keep trailing comma and indent after comment-preceded last map value ( #25577 ) (leaysgur)

    • 1a83a8d oxfmt: Mirror printer line suppression and restore dedent-to-root ( #25573 ) (leaysgur)

    • 7f350d1 formatter: Keep unary comment and print only needed parens ( #25526 ) (leaysgur)

    • f405789 formatter_yaml: Consistent chomped eos behavior ( #25523 ) (leaysgur)

    • a243311 formatter_yaml: Bump oxc-yaml-parser for contentless block scalar ( #25519 ) (leaysgur)

    • 40d38a0 formatter_css: Keep multi value function args intact after leading comment ( #25518 ) (leaysgur)

    πŸ“š Documentation

    • 223e785 oxfmt/conformance: Update notes on conformance ( #25757 ) (Yuji Sugiura)

    • 673dc6d oxfmt: Move some docs from AGENTS.md to code comment ( #25649 ) (leaysgur)

    • fed6681 oxfmt: Skip expanding overrides options ( #25572 ) (leaysgur)

    Assets 35 Loading

    Uh oh!

    There was an error while loading. Please reload this page .

    πŸŽ‰ 7 Jungzl, theoludwig, rdnsan, syahrizaldev, EDM115, maciejcieslar, and jiafuzhang reacted with hooray emoji ❀️ 4 connorshea, frshaad, taearls, and christoph-freimuth reacted with heart emoji All reactions

    • πŸŽ‰ 7 reactions

    • ❀️ 4 reactions

    11 people reacted

    Open source β†’
  3. 0.63.010 Aug 2026
    Release notes

    πŸš€ Features

    • fd02a89 oxfmt: Dispatch yaml-in-css(frontmatter) to oxc_formatter_yaml ( #25336 ) (leaysgur)

    • ab12665 formatter_core: Add hardlineWithoutBreakParent equivalent IR ( #25273 ) (leaysgur)

    πŸ› Bug Fixes

    • 95dc917 oxfmt: Drop IR Space at line start for js-in-xxx ( #25460 ) (leaysgur)

    • b63eccc formatter: Keep comments after TS this_param ( #25459 ) (leaysgur)

    • ab52a59 formatter: Format xxx-in-js inside JSDoc js fence ( #25414 ) (leaysgur)

    • 1a2c64a formatter,oxfmt: Apply effective print width for JSDoc fence ( #25413 ) (leaysgur)

    • 2eaede9 formatter_core: Unify leading-BOM handlings ( #25340 ) (leaysgur)

    • ef1d04b formatter: Break mapped type brackets ( #25297 ) (leaysgur)

    • 4e6f3f1 formatter: Break index signature brackets ( #25296 ) (leaysgur)

    • e23dccf formatter_css: Bump oxc-css-parser to accept unknown at-rule with interpolated ( #25277 ) (leaysgur)

    • c29b587 formatter_core: Measure decided-flat fill separator as flat during group re-measure ( #25276 ) (leaysgur)

    • f3c6953 formatter_yaml: Don't rewrite overflowing key to implicit ( #25274 ) (leaysgur)

    ⚑ Performance

    • c9d1a5b oxfmt: Spawn tinypool lazily ( #25298 ) (leaysgur)

    πŸ“š Documentation

    • 6eae5c9 formatter,oxfmt: Record embed-layer decisions in place ( #25422 ) (leaysgur)

    • 51224a7 formatter_yaml: Pin EOF blank lines divergence ( #25269 ) (leaysgur)

    Assets 35 Loading

    Uh oh!

    There was an error while loading. Please reload this page .

    πŸ‘ 6 uwu-420, fengmk2, mauroreisvieira, jrc0de, maciejcieslar, and christoph-freimuth reacted with thumbs up emoji πŸŽ‰ 8 uwu-420, ciosciaa, jrc0de, quentinmcq, syahrizaldev, UweStolz, EDM115, and rdnsan reacted with hooray emoji ❀️ 3 uwu-420, jrc0de, and maxdzin reacted with heart emoji πŸš€ 3 uwu-420, theigl, and jrc0de reacted with rocket emoji All reactions

    • πŸ‘ 6 reactions

    • πŸŽ‰ 8 reactions

    • ❀️ 3 reactions

    • πŸš€ 3 reactions

    14 people reacted

    Open source β†’
  4. 0.62.03 Aug 2026
    Release notes

    πŸ’₯ BREAKING CHANGES

    • 067da8c ast: [ BREAKING ] Store single parameter in TSIndexSignature::parameter ( #25154 ) (camc314)

    • a0c7788 ast: [ BREAKING ] Change TSIndexSignatureName::name to Ident ( #25150 ) (camc314)

    • 1bdedd1 ast: [ BREAKING ] Introduce ExportDeclaration , ExportFromDeclaration ( #25095 ) (camc314)

    • c917f20 ast: [ BREAKING ] Introduce ArrowFunctionBody enum ( #24987 ) (camc314)

    • 0c16cb5 oxfmt: [ BREAKING ] Format parser:yaml files by oxc_formatter_yaml ( #24890 ) (leaysgur)

    πŸš€ Features

    • 1b57f78 oxfmt: Support tsx-in-vue ( #25063 ) (leaysgur)

    • be7f6da oxfmt: Colorize diff file list in check mode ( #25061 ) (leaysgur)

    πŸ› Bug Fixes

    • 68146bd formatter_css: Preserve glued plugin words in grid values ( #25225 ) (leaysgur)

    • 20f68e7 oxlint,oxfmt: Respect .gitignore for walk targets and explicit paths ( #25133 ) (leaysgur)

    • a9e76e9 oxfmt: Rework tsx-in-vue support ( #25106 ) (leaysgur)

    • dd28596 formatter_css: Bump oxc-css-parser for substituted at-rule preludes ( #25104 ) (leaysgur)

    • ca1ba71 formatter: Hug arrows with type-reference return annotations ( #25044 ) (PitiΘ™ Radu)

    • f56009a oxfmt: Correct prose about comment width in fits measurement ( #25054 ) (leaysgur)

    • 22fdda4 oxfmt/conformance: Fix typo ( #25053 ) (leaysgur)

    • ee344bd formatter_yaml: Break long keys off a block scalar header ( #25014 ) (leaysgur)

    • d5e3476 formatter_yaml: Let ancestor collection values claim end comments after block scalars ( #24897 ) (leaysgur)

    • ec05297 formatter_yaml: Align sequence container end comments to the dash width ( #24891 ) (leaysgur)

    • e6e584b oxfmt: Type jsdoc. enum options ( #25008 ) (leaysgur)

    ⚑ Performance

    • b91d5a8 formatter_css,formatter_graphql,formatter_yaml,formatter_json: Pre alloc IR buffers ( #25234 ) (leaysgur)

    πŸ“š Documentation

    • eaa7c69 formatter_core: Extract FORMATTER_POLICY ( #25233 ) (leaysgur)

    • a1842e2 formatter_json: Fix outdated separeted.rs comments ( #25144 ) (leaysgur)

    • 193e16f formatter/jsdoc: Correct str_width attribution ( #25142 ) (leaysgur)

    Assets 35 Loading

    Uh oh!

    There was an error while loading. Please reload this page .

    πŸ‘ 4 uwu-420, christoph-freimuth, HamoBoker, and cos4ni2s reacted with thumbs up emoji πŸŽ‰ 9 uwu-420, syahrizaldev, maciejcieslar, rdnsan, HamoBoker, UweStolz, Senal-D-A-Gunaratna, cos4ni2s, and EDM115 reacted with hooray emoji ❀️ 4 uwu-420, maxdzin, Rex-noir, and cos4ni2s reacted with heart emoji πŸš€ 4 uwu-420, RaimonxDev, HamoBoker, and cos4ni2s reacted with rocket emoji All reactions

    • πŸ‘ 4 reactions

    • πŸŽ‰ 9 reactions

    • ❀️ 4 reactions

    • πŸš€ 4 reactions

    13 people reacted

    Open source β†’
  5. 0.61.027 Jul 2026
    Release notes

    πŸš€ Features

    • eabfe01 oxfmt/lsp: Support oxc.fmt.disableNestedConfig ( #24965 ) (leaysgur)

    • 2357a10 formatter_yaml: Implement YAML formatter ( #24534 ) (leaysgur)

    πŸ› Bug Fixes

    • 761a882 formatter_css: Keep leading + in An+B to enable idempotency check ( #24973 ) (leaysgur)

    • e037709 formatter: Stop preserving indent for embedded template exprs ( #24972 ) (leaysgur)

    • ae1a39b formatter_css: Align wrapped selector-arg indent ( #24971 ) (leaysgur)

    • 143fd1f formatter: Align quoted new signature ( #24883 ) (leaysgur)

    • 07ff12f formatter_yaml: Fix indent, blank, and spacing issues ( #24837 ) (leaysgur)

    • d076b40 formatter: Check calee chain is_simple ( #24871 ) (leaysgur)

    • fb34196 formatter_css: Keep non-ASCII strings with quotes ( #24870 ) (leaysgur)

    • 9213560 config: Preserve defineConfig field JSDoc ( #24326 ) (ε‘¨ζ˜Ÿζ˜ŸεŒε­¦)

    • 31783e9 formatter_css: Print nested SCSS map with consistent indent ( #24789 ) (leaysgur)

    • 8eb9eca formatter/jsdoc: Respect singleQuote option in @import ( #24787 ) (leaysgur)

    • 6f05ac4 formatter: Fix template literal formatting ( #24786 ) (leaysgur)

    ⚑ Performance

    • bb73b23 formatter_core: Bound the thread-local scratch cache ( #24793 ) (leaysgur)

    • a5f7b15 formatter: Stage assignment-like left hand side on the heap ( #24613 ) (leaysgur)

    • 94de05f formatter: Accumulate JSX child-list builders on the heap ( #24585 ) (leaysgur)

    • 7810e8a formatter_core: Share one thread-cached scratch vector across staging buffers ( #24583 ) (leaysgur)

    • c191f51 formatter_core: Stage IR buffers on the heap to reduce arena memory ( #24582 ) (leaysgur)

    πŸ“š Documentation

    • 69126a0 formatter_css,fomatter_graphql,formatter_yaml: Update AGENTS.md ( #24821 ) (leaysgur)

    Assets 35 Loading

    Uh oh!

    There was an error while loading. Please reload this page .

    πŸ‘ 1 uwu-420 reacted with thumbs up emoji πŸŽ‰ 4 EDM115, uwu-420, ghiscoding, and syahrizaldev reacted with hooray emoji ❀️ 9 maxdzin, connorshea, maciejcieslar, jrc0de, SpasiboKojima, rdnsan, christoph-freimuth, uwu-420, and UweStolz reacted with heart emoji πŸš€ 3 connorshea, uwu-420, and thehouseisonfire reacted with rocket emoji All reactions

    • πŸ‘ 1 reaction

    • πŸŽ‰ 4 reactions

    • ❀️ 9 reactions

    • πŸš€ 3 reactions

    13 people reacted

    Open source β†’
  6. 0.60.021 Jul 2026

    Nothing published for this version

  7. 0.59.014 Jul 2026

    Nothing published for this version

  8. 0.58.06 Jul 2026

    Nothing published for this version

  9. 0.57.029 Jun 2026

    Nothing published for this version

  10. 0.56.022 Jun 2026

    Nothing published for this version

  11. 0.55.015 Jun 2026

    Nothing published for this version

  12. 0.54.08 Jun 2026

    Nothing published for this version

  13. 0.53.01 Jun 2026

    Nothing published for this version

  14. 0.52.026 May 2026

    Nothing published for this version

  15. 0.51.019 May 2026

    Nothing published for this version

  16. 0.50.015 May 2026

    Nothing published for this version

  17. 0.49.011 May 2026

    Nothing published for this version

  18. 0.48.05 May 2026

    Nothing published for this version

  19. 0.47.027 Apr 2026

    Nothing published for this version

  20. 0.46.020 Apr 2026

    Nothing published for this version

  21. 0.45.013 Apr 2026

    Nothing published for this version

  22. 0.44.07 Apr 2026

    Nothing published for this version

  23. 0.43.031 Mar 2026

    Nothing published for this version

  24. 0.42.024 Mar 2026

    Nothing published for this version

  25. 0.41.016 Mar 2026

    Nothing published for this version

  26. 0.40.012 Mar 2026

    Nothing published for this version

  27. 0.39.012 Mar 2026

    Nothing published for this version

  28. 0.38.011 Mar 2026

    Nothing published for this version

  29. 0.37.010 Mar 2026

    Nothing published for this version

  30. 0.36.02 Mar 2026

    Nothing published for this version

  31. 0.35.023 Feb 2026

    Nothing published for this version

  32. 0.34.019 Feb 2026

    Nothing published for this version

  33. 0.33.016 Feb 2026

    Nothing published for this version

  34. 0.32.012 Feb 2026

    Nothing published for this version

  35. 0.31.010 Feb 2026

    Nothing published for this version

  36. 0.30.010 Feb 2026

    Nothing published for this version

  37. 0.0.02 Feb 2026

    Nothing published for this version