JS-Beautifier v1.5.7 Release Notes

  • Description

    • Beautifier does not break PHP and Underscore.js templates
    • ๐Ÿ›  Fix for SCSS pseudo classes and intperpolation/mixins
    • Alternative Newline Characters in CSS and HTML
    • Preserve formatting or completely ignore section of javascript using comments

    Closed Issues

    • ๐Ÿ‘Œ Support for legacy JavaScript versions (e.g. WSH+JScript & Co) (#720)
    • ๐ŸŒ Is \n hard coded into CSS Beautifier logic? (#715)
    • ๐ŸŒ Spaces and linebreaks after # and around { } messing up interpolation/mixins (SASS/SCSS) (#689)
    • ๐ŸŒ Calls to functions get completely messed up in Sass (*.scss) (#675)
    • ๐ŸŒ No new line after selector in scss files (#666)
    • ๐ŸŒ using html-beautify on handlebars template deletes unclosed tag if on second line (#623)
    • ๐ŸŒ more Extra space after scss pseudo classes (#557)
    • ๐ŸŒ Unnecessary spaces in PHP code (#490)
    • ๐ŸŒ Some underscore.js template tags are broken (#417)
    • ๐ŸŒ Selective ignore using comments (feature request) (#384)