Oxc Parser Node API
Last release 3 days ago
24 Aug 2026
Ships on a steady schedule
a new release about every 2 weeks
Rarely documented
notes for 7 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
182 releases Β· first in 2024
Release timeline
182 releases since 2024Releases
- 0.84.030 Aug 2025
Nothing published for this version
- 0.82.320 Aug 2025
Nothing published for this version
- 0.82.217 Aug 2025
Nothing published for this version
- 0.82.113 Aug 2025
Nothing published for this version
- 0.82.012 Aug 2025
Nothing published for this version
- 0.81.06 Aug 2025
Nothing published for this version
- 0.80.03 Aug 2025
Nothing published for this version
- 0.79.131 Jul 2025
Nothing published for this version
- 0.79.030 Jul 2025
Nothing published for this version
- 0.78.024 Jul 2025
Nothing published for this version
- 0.77.320 Jul 2025
Nothing published for this version
- 0.77.217 Jul 2025
Nothing published for this version
- 0.77.116 Jul 2025
Nothing published for this version
- 0.77.012 Jul 2025
Nothing published for this version
- 0.76.08 Jul 2025
Nothing published for this version
- 0.75.13 Jul 2025
Nothing published for this version
- 0.75.025 Jun 2025
Nothing published for this version
- 0.74.023 Jun 2025
Nothing published for this version
- 0.73.218 Jun 2025
Nothing published for this version
- 0.73.117 Jun 2025
Nothing published for this version
- 0.73.013 Jun 2025
Nothing published for this version
- 0.72.36 Jun 2025
Nothing published for this version
- 0.72.231 May 2025
Nothing published for this version
- 0.72.128 May 2025
Nothing published for this version
- 0.72.024 May 2025
Nothing published for this version
- 0.71.020 May 2025
Nothing published for this version
- 0.70.015 May 2025
Nothing published for this version
- 0.69.09 May 2025
Nothing published for this version
- 0.68.14 May 2025
Nothing published for this version
- 0.68.04 May 2025
Nothing published for this version
- 0.67.027 Apr 2025
Nothing published for this version
- 0.66.023 Apr 2025
Nothing published for this version
- 0.65.021 Apr 2025
Release notes
Open source βπ 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
- 0.64.017 Apr 2025
Release notes
Open source βπ 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
-
- 0.63.08 Apr 2025
Release notes
Open source βπ 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
-
- 0.62.02 Apr 2025
Release notes
Open source βπ₯ 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
-
- 0.61.223 Mar 2025
Nothing published for this version
- 0.61.020 Mar 2025
Release notes
Open source βπ 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
-
- 0.60.018 Mar 2025
Nothing published for this version
- 0.59.018 Mar 2025
Nothing published for this version
- 0.58.113 Mar 2025
Nothing published for this version
- 0.58.013 Mar 2025
Nothing published for this version
- 0.57.011 Mar 2025
Nothing published for this version
- 0.56.57 Mar 2025
Nothing published for this version
- 0.56.47 Mar 2025
Nothing published for this version
- 0.56.37 Mar 2025
Nothing published for this version
- 0.56.27 Mar 2025
Nothing published for this version
- 0.56.17 Mar 2025
Nothing published for this version
- 0.56.06 Mar 2025
Nothing published for this version
- 0.55.05 Mar 2025
Nothing published for this version
- 0.54.04 Mar 2025
Nothing published for this version
- 0.53.026 Feb 2025
Nothing published for this version
- 0.52.021 Feb 2025
Nothing published for this version
- 0.51.015 Feb 2025
Nothing published for this version
- 0.50.012 Feb 2025
Nothing published for this version
- 0.49.010 Feb 2025
Nothing published for this version
- 0.48.22 Feb 2025
Nothing published for this version
- 0.48.126 Jan 2025
Nothing published for this version
- 0.48.024 Jan 2025
Nothing published for this version
- 0.47.119 Jan 2025
Nothing published for this version