All Versions
55
Latest Version
Avg Release Cycle
52 days
Latest Release
-
Changelog History
Page 6
Changelog History
Page 6
-
v1.5.6 Changes
Description
- ๐ JSX support!
- Alternative Newline Characters
- ๐ CSS and JS comment formatting fixes
- General bug fixing
Closed Issues
- ๐ Fix tokenizer's bracket pairs' open stack (#693)
- ๐ Indentation is incorrect for HTML5 void tag (#692)
- ๐ Line wrapping breaks at the wrong place when the line is indented. (#691)
- ๐ Publish v1.5.6 (#687)
- ๐ Replace existing file fails using python beautifier (#686)
- ๐ Pseudo-classes formatted incorrectly and inconsistently with @page (#661)
- doc: add end_with_newline option (#650)
- ๐ Improve support for xml parts of jsx (React) => spaces, spread attributes and nested objects break the process (#646)
- ๐ html-beautify formats handlebars comments but does not format html comments (#635)
- ๐ Support for ES7 async (#630)
- ๐ css beautify adding an extra newline after a comment line in a css block (#609)
- ๐ No option to "Indent with tabs" for HTML files (#587)
- ๐ Function body is indented when followed by a comment (#583)
- ๐ JSX support (#425)
- ๐ Alternative Newline Characters (#260)
-
v1.5.5 Changes
Description
- ๐ 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
Closed Issues
- โ Add GUI support for
--indent-inner-html
. (#633) - ๐ Publish v1.5.5 (#629)
- CSS: Updating the documentation for the 'newline_between_rules' (#615)
- ๐ Equal Sign Removed from Filter Properties Alpha Opacity Assignment (#599)
- ๐ Keep trailing spaces on comments (#598)
- ๐จ only print the file names of changed files (#597)
- ๐ CSS: support add newline between rules (#574)
- ๐ elem[array]++ changes to elem[array] ++ inserting unnecessary gap (#570)
- โ add support to less functions paramters braces (#568)
- selector_separator_newline: true for Sass doesn't work (#563)
- ๐ yield statements are being beautified to their own newlines since 1.5.2 (#560)
- ๐ HTML beautifier inserts extra newline into
<li>
s ending with<code>
(#524) - โ Add wrap_attributes option (#476)
- โ Add or preserve empty line between CSS rules (#467)
- ๐ Support comma first style of variable declaration (#245)
-
v1.5.4 Changes
Description
- ๐ 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
Closed Issues
- ๐ TypeScript oddly formatted with 1.5.3 (#552)
- ๐ HTML beautifier inserts double spaces between adjacent tags (#525)
- ๐ Keep space in font rule (#491)
- ๐ [Brackets plug in] Space after disappears (#454)
- ๐ Support nested pseudo-classes and parent reference (LESS) (#427)
- ๐ Alternate approach: preserve single spacing and treat img as inline element (#415)
-
v1.5.3 Changes
Description
- ๐ 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
Closed Issues
- ๐ [TypeError: Cannot read property 'type' of undefined] (#548)
- ๐ Bug with RegExp (#547)
- ๐ Odd behaviour on less (#520)
- ๐ css beauitify (#506)
- ๐ Extra space after scss pseudo classes. (#500)
- ๐ Generates invalid scss when formatting ampersand selectors (#498)
- ๐ bad formatting of .less files using @variable or &:hover syntax (#489)
- ๐ Incorrect beautifying of CSS comment including an url. (#466)
- ๐ Handle SASS parent reference &: (#414)
- ๐ Js-beautify breaking selectors in less code. (#410)
- ๐ Problem with "content" (#364)
- ๐ Space gets inserted between function and paren for function in Define (#313)
- ๐ beautify-html returns null on broken html (#301)
- ๐ Indentation of functions inside conditionals not passing jslint (#298)
-
v1.5.2 Changes
Description
- ๐ 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
Closed Issues
- ๐ Allow custom elements to be unformatted (#540)
- ๐ Need option to ignore brace style (#538)
- ๐จ Refactor to Output and OutputLine classes (#536)
- ๐ Recognize ObjectLiteral on open brace (#535)
- ๐จ Refactor to fully tokenize before formatting (#530)
- ๐ Cleanup checked in six.py file (#527)
- ๐ Changelog.md? (#526)
- ๐ New line added between each css declaration (#523)
- ๐ Kendo Template scripts get messed up! (#516)
- ๐ SyntaxError: Unexpected token ++ (#514)
- ๐ space appears before open square bracket when the object name is "set" (#508)
- ๐ Unclosed string problem (#505)
- ๐ "--n" and "++n" are not indented like "n--" and "n++" are... (#495)
- ๐ Allow
<style>
and<script>
tags to be unformatted (#494) - ๐ Preserve new line at end of file (#492)
- ๐ Line wraps breaking numbers (causes syntax error) (#488)
- ๐ jsBeautify acts differently when handling different kinds of function expressions (#485)
- ๐ AttributeError: 'NoneType' object has no attribute 'groups' (#479)
- โก๏ธ installation doco for python need update -- pip install six? (#478)
- ๐ Move einars/js-beautify to beautify-web/js-beautify (#475)
- Bring back space_after_anon_function (#474)
- ๐ fix for #453, Incompatible handlebar syntax (#468)
- ๐ฆ Python: missing explicit dependency on "six" package (#465)
- ๐ function declaration inside array, adds extra line. (#464)
- ๐ [es6] yield a array (#458)
- ๐ Publish v1.5.2 (#452)
- ๐ Port css colon character fix to python (#446)
- ๐ Cannot declare object literal properties with unquoted reserved words (#440)
- ๐ Do not put a space within
function*
generator functions. (#428) - ๐ beautification of "nth-child" css fails csslint (#418)
- ๐ comment breaks indent (#413)
- ๐ AngularJS inline templates are being corrupted! (#385)
- ๐ Beautify HTML: Setting inline JS and CSS to stay unformatted (#383)
- ๐ Spaces in function definition (#372)
- ๐ Chained code indents break at comment lines (#314)
- ๐ Handling of newlines around if/else/if statements (#311)
- ๐ท Tags in javascript are being destroyed (#117)