Skip to content

Milestones

List view

  • * Added support for editorconfig from stdin * Added js-beautify to cdnjs * Fixed CRLF to LF for HTML and CSS on windows * Added inheritance/overriding to config format (Thanks @DaniGuardiola and @HookyQR) * Added `force-align` to `wrap-attributes` (Thanks @Lukinos) * Added `force-expand-multiline` to `wrap-attributes` (Thanks @tobias-zucali) * Added `preserve-inline` as independent brace setting (Thanks @Coburn37) * Fixed handlebars with angle-braces (Thanks @mmsqe)

    Due by September 30, 2016
    22/22 issues closed
  • * Fixed JSX multi-line root element handling * Fixed CSS Combinator spacing (NOTE: use `space_around_combinator` option) * Fixed (more) CSS pseudo-class and pseudo-element selectors (Thanks @Konamiman!) * Fixed Shorthand generator functions and `yield*` (Thanks @jgeurts!) * Added EditorConfig support (Thanks @ethanluoyc!) * Added indent_body_inner_html and indent_head_inner_html (Thanks @spontaliku-softaria!) * Added js-beautify to https://cdn.rawgit.com (Thanks @zxqfox)

    No due date
    23/23 issues closed
  • Bug fixes

    No due date
    11/11 issues closed
  • No due date
    1/1 issues closed
  • Fixes for regressions found in 1.6.0

    Due by January 31, 2017
    9/9 issues closed
  • Hotfix for directives Version jump due to release script tweaks

    No due date
    1/1 issues closed
  • * 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

    Due by June 20, 2015
    10/10 issues closed
  • * JSX support! * Alternative Newline Characters * CSS and JS comment formatting fixes * General bug fixing

    No due date
    15/15 issues closed
  • * Initial implementation of comma-first formatting - Diff-friendly literals! * CSS: Add newline between rules * LESS: improved function parameter formatting * HTML: options for wrapping attributes * General bug fixing

    Due by December 25, 2014
    15/15 issues closed
  • * Fix for LESS/CSS pseudo/classes * Fix for HTML img tag spaces https://github.com/beautify-web/js-beautify/compare/v1.5.3...v1.5.4

    No due date
    6/6 issues closed
  • * High priority bug fixes * Major fixes to css-beautifier to not blow up LESS/SCSS * Lower priority bug fixes that were very ugly https://github.com/beautify-web/js-beautify/compare/v1.5.2...v1.5.3

    Due by October 1, 2014
    14/14 issues closed
  • * Inline/short object and json preservation (all rejoice!) * ES6 annotations, module import/export, arrow functions, concise methods, and more * JSX spread attributes * HTML wrap attributes, inline element fixes, doctype and php fixes * Test framework hardening * Windows build fixed and covered by appveyor continuous integration

    Due by February 6, 2017
    53/53 issues closed
  • * Improved indenting for statements, array, variable declaration, "Starless" block-comments * Support for bitwise-not, yield, get, set, let, const, generator functions * Reserved words can be used as object property names * Added options: space_after_anon_function, end-with-newline * Properly tokenize Numbers (including decimals and exponents) * Do not break "x++ + y" * function declaration inside array behaves the same as in expression * Close String literals at newline * Support handlebar syntax * Check `<script>` "type"-attribute * Allow `<style>` and `<script>` tags to be unformatted * Port css nesting fix to python * Fix python six dependency * Initial very cursory support for ES6 module, export, and import https://github.com/beautify-web/js-beautify/compare/v1.5.1...v1.5.2

    Due by October 13, 2014
    37/37 issues closed