Skip to main content
This page lists the most recent releases of js-beautify. For the complete history, see the GitHub releases page.
  • Downgrade nopt to v7.x to maintain Node.js v14 compatibility (#2358)
  • Fix Node.js 18 support by downgrading glob to v10 (#2350)
  • Patch SNYK-JS-CROSSSPAWN-8303230 issue brought in through old glob package (#2328)
  • Release wheels on PyPI (#2313)
  • Fix ModuleNotFoundError: No module named 'setuptools.command.test' with latest setuptools (#2301)
  • Python: compatible with setuptools>=72 (#2300)
  • Turn new Angular templating off by default in HTML (#2247)
  • Fix performance regression introduced in v1.15.0 (#2246)
  • Fixed formatting of new Angular control flow syntax (#2221)
  • Fix broken editor at beautifier.io (#2201)
  • Set Node.js minimum to v14 (#2169)
  • Fix invalid prettification of object with Unicode escape character as object key (#2159)
  • Fix invalid JSON being generated with wrap_line_length (#1932)
  • Bump semver and editorconfig dependencies (#2161)
  • Update editorconfig package (#2160)
  • Allow configuring the “custom elements as inline elements” behavior (#2113)
  • Require Node.js v12 or greater (#2151)
  • CSS: insideNonNestedAtRule generic variable (#2147)
  • Update dependencies (#2145)
  • Fix CI build (#2144)
  • Fixed theme toggle in without_codemirror mode (#2138)
  • Use correct variable name (#2135)
  • Fix a few typos in docs (#2127)
  • Add support for new record types (#2118)
  • Fix: semicolon followed by block statement doesn’t have new line (#2117)
  • Fix formatting related to the <menu> element (#2114)
  • Fix issue prettifying (function(){code();{code}})() (#1852)
  • Update web browser implementation examples in docs (#2107)
  • Fix HTML formatter breaking layout by introducing newlines (#1989)
  • Fix globs no longer working on Windows in v1.14.5 (#2093)
Showing the 10 most recent releases. For the full release history going back to v1.5.2, see the CHANGELOG.md in the repository or browse all GitHub releases.