All Versions
46
Latest Version
Avg Release Cycle
52 days
Latest Release
-

Changelog History
Page 2

  • v1.10.1-rc1

    July 17, 2019
  • v1.10.0 Changes

    May 02, 2019

    Description

  • v1.9.1 Changes

    March 25, 2019

    Description

    Closed Issues

    • ๐ŸŒ nested table not beautified correctly (#1649)
    • โž• Add an option to preserve indentation on empty lines (#1322)
  • v1.9.0 Changes

    February 28, 2019

    Description

    • ๐Ÿ›  Fixed Tab indenting - when tabs indenting enabled, they are used universally. Also, tab size customizable: 8-space tabs would mean each tab is treated as 8 spaces. (#1294, #1551)
    • ๐ŸŒ Accurate line wrapping - Layout always wraps when line length exceed specified column, unless wrapping would not reduce line length. (#284, #1238)
    • ๐Ÿ‘Œ Improved Template handling in HTML - Go, Django, Handlebars, ERB/EJS/ASP, PHP (still only handlebars indenting) (#881, #1602, #1620)
    • ๐Ÿ‘Œ Improved Template handling in Javascript - ERB/EJS/ASP, PHP (no indenting, no Django or Handlebars due to potential syntax conflicts for curly braces) (#1377)
    • ๐Ÿ›  Fixed indenting of mustache inverted conditionals (#1623 @e2tha-e)
    • ๐Ÿ›  Fixed indenting for HTML tags with option end tags (#1213)

    ๐ŸŒ v1.8.9...v1.9.0

  • v1.9.0-beta5 Changes

    January 30, 2019

    Description

    • ๐Ÿ›  Fixed Tab indenting - when requested tabs used universally, tab size customizeable (#1294, #1551)
    • ๐ŸŒ Accurate line wrapping - Layout always wraps when line length exceed specified column (#284, #1238)
    • ๐Ÿ‘Œ Improved Template handling in HTML - Go, Django, Handlebars, ERB/EJS/ASP, PHP (still only handlebars indenting) (#881, #1602, #1620)
    • ๐Ÿ‘Œ Improved Template handling in Javascript - ERB/EJS/ASP, PHP (no indenting, no Django or Handlebars due to potential syntax problems) (#1377)
    • ๐Ÿ›  Fixed indenting of mustache inverted conditionals (#1623 @e2tha-e)
    • ๐Ÿ›  Fixed indenting for tags with option end tags (#1213)

    ๐ŸŒ https://github.com/beautify-web/js-beautify/milestone/23?closed=1

  • v1.8.9 Changes

    Description

    Closed Issues

    • ๐ŸŒ Won't run from CLI - bad option name files (#1583)
    • in the .vue file space_after_anon_function is invalid (#1425)
    • โž• Add function default_options() to beautifier.js (#1364)
    • ๐Ÿ›  fix: Missing space before function parentheses ? (#1077)
    • ๐Ÿ‘Œ Support globs in CLI (#787)
  • v1.8.8 Changes

    Description

    Closed Issues

    • ๐ŸŒ async function in object wrong indentation (#1573)
  • v1.8.7 Changes

    Description

    Closed Issues

    • โž• Add tests for html indent_scripts option (#1518)
    • ๐Ÿ‘Œ Support dynamic import (#1197)
    • ๐ŸŒ HTML: add an option to preserve manual wrapping of attributes (#1125)
    • ๐ŸŒ js-beautify adds a space between # and include (#1114)
    • space_after_anon_function doesn't work with anon async functions (#1034)
    • ๐ŸŒ Space before function arguments (space-after-function) (space-after-named-function) (#608)
  • v1.8.6 Changes

    Description

    ๐Ÿšš Beautifier has moved to https://beautifier.io

    Closed Issues

    • ๐ŸŒ JS beautify break the angular compile (#1544)
    • ๐ŸŒ base64 string is broken with v1.8.4 (#1535)
    • ๐ŸŒ Bookmarklet becomes totally useless (#1408)
    • ๐ŸŒ HTTPS (#1399)
    • ๐ŸŒ Beautify breaks when js starts with space followed by multi-line comment (#789)
  • v1.8.4 Changes

    Description

    ๐Ÿ›  Broader adoption of 1.8.x revealed a few more high priority fixes

    Closed Issues

    • ๐ŸŒ Multiple newlines added between empty textarea and "unformatted" inline elements (#1534)
    • unindent_chained_methods broken (#1533)