PageRenderTime 27ms CodeModel.GetById 28ms RepoModel.GetById 1ms app.codeStats 0ms

/node_modules/fabricator-assemble/node_modules/js-beautify/CHANGELOG.md

https://gitlab.com/jeaster12/fabby
Markdown | 367 lines | 298 code | 69 blank | 0 comment | 0 complexity | 99429c4fc2730ed3daf3882d1836e066 MD5 | raw file
  1. # Changelog
  2. ## v1.5.7
  3. ### Description
  4. * Beautifier does not break PHP and Underscore.js templates
  5. * Fix for SCSS pseudo classes and intperpolation/mixins
  6. * Alternative Newline Characters in CSS and HTML
  7. * Preserve formatting or completely ignore section of javascript using comments
  8. ### Closed Issues
  9. * Support for legacy JavaScript versions (e.g. WSH+JScript & Co) ([#720](https://github.com/beautify-web/js-beautify/pull/720))
  10. * Is \\n hard coded into CSS Beautifier logic? ([#715](https://github.com/beautify-web/js-beautify/issues/715))
  11. * Spaces and linebreaks after # and around { } messing up interpolation/mixins (SASS/SCSS) ([#689](https://github.com/beautify-web/js-beautify/issues/689))
  12. * Calls to functions get completely messed up in Sass (*.scss) ([#675](https://github.com/beautify-web/js-beautify/issues/675))
  13. * No new line after selector in scss files ([#666](https://github.com/beautify-web/js-beautify/issues/666))
  14. * using html-beautify on handlebars template deletes unclosed tag if on second line ([#623](https://github.com/beautify-web/js-beautify/issues/623))
  15. * more Extra space after scss pseudo classes ([#557](https://github.com/beautify-web/js-beautify/issues/557))
  16. * Unnecessary spaces in PHP code ([#490](https://github.com/beautify-web/js-beautify/issues/490))
  17. * Some underscore.js template tags are broken ([#417](https://github.com/beautify-web/js-beautify/issues/417))
  18. * Selective ignore using comments (feature request) ([#384](https://github.com/beautify-web/js-beautify/issues/384))
  19. ## v1.5.6
  20. ### Description
  21. * JSX support!
  22. * Alternative Newline Characters
  23. * CSS and JS comment formatting fixes
  24. * General bug fixing
  25. ### Closed Issues
  26. * Fix tokenizer's bracket pairs' open stack ([#693](https://github.com/beautify-web/js-beautify/pull/693))
  27. * Indentation is incorrect for HTML5 void tag <source> ([#692](https://github.com/beautify-web/js-beautify/issues/692))
  28. * Line wrapping breaks at the wrong place when the line is indented. ([#691](https://github.com/beautify-web/js-beautify/issues/691))
  29. * Publish v1.5.6 ([#687](https://github.com/beautify-web/js-beautify/issues/687))
  30. * Replace existing file fails using python beautifier ([#686](https://github.com/beautify-web/js-beautify/issues/686))
  31. * Pseudo-classes formatted incorrectly and inconsistently with @page ([#661](https://github.com/beautify-web/js-beautify/issues/661))
  32. * doc: add end_with_newline option ([#650](https://github.com/beautify-web/js-beautify/pull/650))
  33. * Improve support for xml parts of jsx (React) => spaces, spread attributes and nested objects break the process ([#646](https://github.com/beautify-web/js-beautify/issues/646))
  34. * html-beautify formats handlebars comments but does not format html comments ([#635](https://github.com/beautify-web/js-beautify/issues/635))
  35. * Support for ES7 async ([#630](https://github.com/beautify-web/js-beautify/issues/630))
  36. * css beautify adding an extra newline after a comment line in a css block ([#609](https://github.com/beautify-web/js-beautify/issues/609))
  37. * No option to "Indent with tabs" for HTML files ([#587](https://github.com/beautify-web/js-beautify/issues/587))
  38. * Function body is indented when followed by a comment ([#583](https://github.com/beautify-web/js-beautify/issues/583))
  39. * JSX support ([#425](https://github.com/beautify-web/js-beautify/issues/425))
  40. * Alternative Newline Characters ([#260](https://github.com/beautify-web/js-beautify/issues/260))
  41. ## v1.5.5
  42. ### Description
  43. * Initial implementation of comma-first formatting - Diff-friendly literals!
  44. * CSS: Add newline between rules
  45. * LESS: improved function parameter formatting
  46. * HTML: options for wrapping attributes
  47. * General bug fixing
  48. ### Closed Issues
  49. * Add GUI support for `--indent-inner-html`. ([#633](https://github.com/beautify-web/js-beautify/pull/633))
  50. * Publish v1.5.5 ([#629](https://github.com/beautify-web/js-beautify/issues/629))
  51. * CSS: Updating the documentation for the 'newline_between_rules' ([#615](https://github.com/beautify-web/js-beautify/pull/615))
  52. * Equal Sign Removed from Filter Properties Alpha Opacity Assignment ([#599](https://github.com/beautify-web/js-beautify/issues/599))
  53. * Keep trailing spaces on comments ([#598](https://github.com/beautify-web/js-beautify/issues/598))
  54. * only print the file names of changed files ([#597](https://github.com/beautify-web/js-beautify/issues/597))
  55. * CSS: support add newline between rules ([#574](https://github.com/beautify-web/js-beautify/pull/574))
  56. * elem[array]++ changes to elem[array] ++ inserting unnecessary gap ([#570](https://github.com/beautify-web/js-beautify/issues/570))
  57. * add support to less functions paramters braces ([#568](https://github.com/beautify-web/js-beautify/pull/568))
  58. * selector_separator_newline: true for Sass doesn't work ([#563](https://github.com/beautify-web/js-beautify/issues/563))
  59. * yield statements are being beautified to their own newlines since 1.5.2 ([#560](https://github.com/beautify-web/js-beautify/issues/560))
  60. * HTML beautifier inserts extra newline into `<li>`s ending with `<code>` ([#524](https://github.com/beautify-web/js-beautify/issues/524))
  61. * Add wrap_attributes option ([#476](https://github.com/beautify-web/js-beautify/issues/476))
  62. * Add or preserve empty line between CSS rules ([#467](https://github.com/beautify-web/js-beautify/issues/467))
  63. * Support comma first style of variable declaration ([#245](https://github.com/beautify-web/js-beautify/issues/245))
  64. ## v1.5.4
  65. ### Description
  66. * Fix for LESS/CSS pseudo/classes
  67. * Fix for HTML img tag spaces
  68. https://github.com/beautify-web/js-beautify/compare/v1.5.3...v1.5.4
  69. ### Closed Issues
  70. * TypeScript oddly formatted with 1.5.3 ([#552](https://github.com/beautify-web/js-beautify/issues/552))
  71. * HTML beautifier inserts double spaces between adjacent tags ([#525](https://github.com/beautify-web/js-beautify/issues/525))
  72. * Keep space in font rule ([#491](https://github.com/beautify-web/js-beautify/issues/491))
  73. * [Brackets plug in] Space after </a> disappears ([#454](https://github.com/beautify-web/js-beautify/issues/454))
  74. * Support nested pseudo-classes and parent reference (LESS) ([#427](https://github.com/beautify-web/js-beautify/pull/427))
  75. * Alternate approach: preserve single spacing and treat img as inline element ([#415](https://github.com/beautify-web/js-beautify/pull/415))
  76. ## v1.5.3
  77. ### Description
  78. * High priority bug fixes
  79. * Major fixes to css-beautifier to not blow up LESS/SCSS
  80. * Lower priority bug fixes that were very ugly
  81. https://github.com/beautify-web/js-beautify/compare/v1.5.2...v1.5.3
  82. ### Closed Issues
  83. * [TypeError: Cannot read property 'type' of undefined] ([#548](https://github.com/beautify-web/js-beautify/issues/548))
  84. * Bug with RegExp ([#547](https://github.com/beautify-web/js-beautify/issues/547))
  85. * Odd behaviour on less ([#520](https://github.com/beautify-web/js-beautify/issues/520))
  86. * css beauitify ([#506](https://github.com/beautify-web/js-beautify/issues/506))
  87. * Extra space after scss pseudo classes. ([#500](https://github.com/beautify-web/js-beautify/issues/500))
  88. * Generates invalid scss when formatting ampersand selectors ([#498](https://github.com/beautify-web/js-beautify/issues/498))
  89. * bad formatting of .less files using @variable or &:hover syntax ([#489](https://github.com/beautify-web/js-beautify/issues/489))
  90. * Incorrect beautifying of CSS comment including an url. ([#466](https://github.com/beautify-web/js-beautify/issues/466))
  91. * Handle SASS parent reference &: ([#414](https://github.com/beautify-web/js-beautify/issues/414))
  92. * Js-beautify breaking selectors in less code. ([#410](https://github.com/beautify-web/js-beautify/issues/410))
  93. * Problem with "content" ([#364](https://github.com/beautify-web/js-beautify/issues/364))
  94. * Space gets inserted between function and paren for function in Define ([#313](https://github.com/beautify-web/js-beautify/issues/313))
  95. * beautify-html returns null on broken html ([#301](https://github.com/beautify-web/js-beautify/issues/301))
  96. * Indentation of functions inside conditionals not passing jslint ([#298](https://github.com/beautify-web/js-beautify/issues/298))
  97. ## v1.5.2
  98. ### Description
  99. * Improved indenting for statements, array, variable declaration, "Starless" block-comments
  100. * Support for bitwise-not, yield, get, set, let, const, generator functions
  101. * Reserved words can be used as object property names
  102. * Added options: space_after_anon_function, end-with-newline
  103. * Properly tokenize Numbers (including decimals and exponents)
  104. * Do not break "x++ + y"
  105. * function declaration inside array behaves the same as in expression
  106. * Close String literals at newline
  107. * Support handlebar syntax
  108. * Check `<script>` "type"-attribute
  109. * Allow `<style>` and `<script>` tags to be unformatted
  110. * Port css nesting fix to python
  111. * Fix python six dependency
  112. * Initial very cursory support for ES6 module, export, and import
  113. https://github.com/beautify-web/js-beautify/compare/v1.5.1...v1.5.2
  114. ### Closed Issues
  115. * Allow custom elements to be unformatted ([#540](https://github.com/beautify-web/js-beautify/pull/540))
  116. * Need option to ignore brace style ([#538](https://github.com/beautify-web/js-beautify/issues/538))
  117. * Refactor to Output and OutputLine classes ([#536](https://github.com/beautify-web/js-beautify/pull/536))
  118. * Recognize ObjectLiteral on open brace ([#535](https://github.com/beautify-web/js-beautify/pull/535))
  119. * Refactor to fully tokenize before formatting ([#530](https://github.com/beautify-web/js-beautify/pull/530))
  120. * Cleanup checked in six.py file ([#527](https://github.com/beautify-web/js-beautify/pull/527))
  121. * Changelog.md? ([#526](https://github.com/beautify-web/js-beautify/issues/526))
  122. * New line added between each css declaration ([#523](https://github.com/beautify-web/js-beautify/issues/523))
  123. * Kendo Template scripts get messed up! ([#516](https://github.com/beautify-web/js-beautify/issues/516))
  124. * SyntaxError: Unexpected token ++ ([#514](https://github.com/beautify-web/js-beautify/issues/514))
  125. * space appears before open square bracket when the object name is "set" ([#508](https://github.com/beautify-web/js-beautify/issues/508))
  126. * Unclosed string problem ([#505](https://github.com/beautify-web/js-beautify/issues/505))
  127. * "--n" and "++n" are not indented like "n--" and "n++" are... ([#495](https://github.com/beautify-web/js-beautify/issues/495))
  128. * Allow `<style>` and `<script>` tags to be unformatted ([#494](https://github.com/beautify-web/js-beautify/pull/494))
  129. * Preserve new line at end of file ([#492](https://github.com/beautify-web/js-beautify/issues/492))
  130. * Line wraps breaking numbers (causes syntax error) ([#488](https://github.com/beautify-web/js-beautify/issues/488))
  131. * jsBeautify acts differently when handling different kinds of function expressions[BUG][javascript] ([#485](https://github.com/beautify-web/js-beautify/issues/485))
  132. * AttributeError: 'NoneType' object has no attribute 'groups' ([#479](https://github.com/beautify-web/js-beautify/issues/479))
  133. * installation doco for python need update -- pip install six? ([#478](https://github.com/beautify-web/js-beautify/issues/478))
  134. * Move einars/js-beautify to beautify-web/js-beautify ([#475](https://github.com/beautify-web/js-beautify/issues/475))
  135. * Bring back space_after_anon_function ([#474](https://github.com/beautify-web/js-beautify/pull/474))
  136. * fix for #453, Incompatible handlebar syntax ([#468](https://github.com/beautify-web/js-beautify/pull/468))
  137. * Python: missing explicit dependency on "six" package ([#465](https://github.com/beautify-web/js-beautify/issues/465))
  138. * function declaration inside array, adds extra line. ([#464](https://github.com/beautify-web/js-beautify/issues/464))
  139. * [es6] yield a array ([#458](https://github.com/beautify-web/js-beautify/issues/458))
  140. * Publish v1.5.2 ([#452](https://github.com/beautify-web/js-beautify/issues/452))
  141. * Port css colon character fix to python ([#446](https://github.com/beautify-web/js-beautify/issues/446))
  142. * Cannot declare object literal properties with unquoted reserved words ([#440](https://github.com/beautify-web/js-beautify/issues/440))
  143. * Do not put a space within `function*` generator functions. ([#428](https://github.com/beautify-web/js-beautify/issues/428))
  144. * beautification of "nth-child" css fails csslint ([#418](https://github.com/beautify-web/js-beautify/issues/418))
  145. ## v1.5.10
  146. ### Description
  147. Hotfix for directives
  148. Version jump due to release script tweaks
  149. ### Closed Issues
  150. * Preserve directive doesn't work as intended ([#723](https://github.com/beautify-web/js-beautify/issues/723))
  151. ## v1.5.1
  152. ### Description
  153. Highlights:
  154. * Fixes var declaration of objects and arrays to indent correctly (#256, #430)
  155. * Support keywords as IdentifierNames such as foo.catch() (#309, #351,#368, #378)
  156. * Improved indenting for statements (#289)
  157. * Improved ES6 support - let, const, template strings, and "fat arrow"
  158. * Support for non-ASCII characters in variable names (#305)
  159. * Multiple fixes to requirejs support and added tests to protect in future
  160. * Improved LESS support (still plenty of room for improvement in this area)
  161. * Do not add space after !!
  162. https://github.com/einars/js-beautify/compare/v1.4.2...v1.5.1
  163. ### Closed Issues
  164. * Nested if statements not displayed correctly ([#450](https://github.com/beautify-web/js-beautify/issues/450))
  165. * preserve_newlines always true ([#449](https://github.com/beautify-web/js-beautify/issues/449))
  166. * line wrapping breaks in weird places ([#438](https://github.com/beautify-web/js-beautify/issues/438))
  167. * Update dependencies to current versions ([#437](https://github.com/beautify-web/js-beautify/pull/437))
  168. * Add support for ES6 template strings ([#434](https://github.com/beautify-web/js-beautify/pull/434))
  169. * Fix #402: support ES6 fat arrow ([#433](https://github.com/beautify-web/js-beautify/pull/433))
  170. * Ending brace missaligned when part of first definition in var line ([#430](https://github.com/beautify-web/js-beautify/issues/430))
  171. * fixing disabled line wrapping for HTML ([#429](https://github.com/beautify-web/js-beautify/pull/429))
  172. * Missing semi colon ([#420](https://github.com/beautify-web/js-beautify/issues/420))
  173. * Fixed require.js support ([#416](https://github.com/beautify-web/js-beautify/pull/416))
  174. * should not split the es6 operator '=>' ([#402](https://github.com/beautify-web/js-beautify/issues/402))
  175. * fixed relative paths for require.js ([#387](https://github.com/beautify-web/js-beautify/pull/387))
  176. * Support reserved words as property names ([#378](https://github.com/beautify-web/js-beautify/issues/378))
  177. * Make the AMD API match the rest of the APIs ([#376](https://github.com/beautify-web/js-beautify/pull/376))
  178. * Preserve newlines in html related to issue #307 ([#375](https://github.com/beautify-web/js-beautify/pull/375))
  179. * Multi-line statements ([#374](https://github.com/beautify-web/js-beautify/issues/374))
  180. * Reserved words used as property/function/variable identifiers are formatted incorrectly ([#368](https://github.com/beautify-web/js-beautify/issues/368))
  181. * fixed problems with colon character ([#363](https://github.com/beautify-web/js-beautify/pull/363))
  182. * require.JS paths are hardcoded in beautify-html.js ([#359](https://github.com/beautify-web/js-beautify/issues/359))
  183. * Regression in p.a.c.ked file detection ([#357](https://github.com/beautify-web/js-beautify/issues/357))
  184. * Fix Issue #339 ([#354](https://github.com/beautify-web/js-beautify/pull/354))
  185. * Added single line comment support in less/sass for javascript parser ([#353](https://github.com/beautify-web/js-beautify/pull/353))
  186. * Function named 'in' not formatting correctly ([#351](https://github.com/beautify-web/js-beautify/issues/351))
  187. * CSS Pseudo element ([#346](https://github.com/beautify-web/js-beautify/issues/346))
  188. * array closing brace error for return statements with keep_array_indentation ([#340](https://github.com/beautify-web/js-beautify/issues/340))
  189. * CSS Beautifier: breaks :before and :after (regression) ([#339](https://github.com/beautify-web/js-beautify/issues/339))
  190. * Publish v1.5.0 ([#335](https://github.com/beautify-web/js-beautify/issues/335))
  191. * "keep array indentation" not working ([#333](https://github.com/beautify-web/js-beautify/issues/333))
  192. * CSS Beautifier: support LESS/SASS line comments ([#326](https://github.com/beautify-web/js-beautify/issues/326))
  193. * Incorrect formating with semicolon-less code ([#323](https://github.com/beautify-web/js-beautify/issues/323))
  194. ## v1.4.2
  195. ### Description
  196. Release quick fix for python errno error that has started being more heavily reported
  197. Initial release of css beautifier ported to python
  198. Additional minor fixes and enhancements
  199. ### Closed Issues
  200. * global name 'errno' is not defined ([#352](https://github.com/beautify-web/js-beautify/issues/352))
  201. * import errno for errno.EEXIST ([#349](https://github.com/beautify-web/js-beautify/pull/349))
  202. * Added bower.json ([#343](https://github.com/beautify-web/js-beautify/pull/343))
  203. * HTML wrap-line-length: 0 doesn't work ([#342](https://github.com/beautify-web/js-beautify/issues/342))
  204. * Make beautify.js, beautify-html.js, beautify-css.js available in bower ([#341](https://github.com/beautify-web/js-beautify/issues/341))
  205. * Making .jsbeautifyrc resolve work (in general and for Windows re home dir) ([#334](https://github.com/beautify-web/js-beautify/pull/334))
  206. * windows 8 error: path.js:204 throw new TypeError('Arguments to path.join must be strings'); ([#300](https://github.com/beautify-web/js-beautify/issues/300))
  207. * Port beautify-css to python ([#204](https://github.com/beautify-web/js-beautify/issues/204))
  208. ## v1.4.1
  209. ### Description
  210. Incremental fixes and improvements
  211. ### Closed Issues
  212. * Tests borked when running from web ([#332](https://github.com/beautify-web/js-beautify/issues/332))
  213. * wrap_line_length isn't enforced for property values ([#331](https://github.com/beautify-web/js-beautify/issues/331))
  214. * Have no empty line between comment and function ([#329](https://github.com/beautify-web/js-beautify/issues/329))
  215. * Add new line at the end of the file (html-beautify) ([#325](https://github.com/beautify-web/js-beautify/issues/325))
  216. * Space in empty parentheses ([#322](https://github.com/beautify-web/js-beautify/pull/322))
  217. * Handlebars ([#321](https://github.com/beautify-web/js-beautify/pull/321))
  218. * Space in empty parentheses ([#320](https://github.com/beautify-web/js-beautify/issues/320))
  219. * The indent_with_tabs option did not work when required in node, only CLI. ([#319](https://github.com/beautify-web/js-beautify/pull/319))
  220. * add option to indent "inner HTML"... ([#312](https://github.com/beautify-web/js-beautify/pull/312))
  221. * Wrong format of HTML textnode containing multipe words ([#306](https://github.com/beautify-web/js-beautify/issues/306))
  222. * Repair to work in windows ([#304](https://github.com/beautify-web/js-beautify/pull/304))
  223. * make export object the same with common and amd methods ([#303](https://github.com/beautify-web/js-beautify/pull/303))
  224. * jshint cleanup and make require.js optimizable ([#302](https://github.com/beautify-web/js-beautify/pull/302))
  225. * E4X xml-literal allowed xml-characters ([#294](https://github.com/beautify-web/js-beautify/pull/294))
  226. * Publish 1.4.1 ([#292](https://github.com/beautify-web/js-beautify/issues/292))
  227. * Blank line inserted between function and preceding comment ([#291](https://github.com/beautify-web/js-beautify/issues/291))
  228. * Add tests for beautify-html.js ([#211](https://github.com/beautify-web/js-beautify/issues/211))
  229. ## v1.4.0
  230. ### Description
  231. Given the breadth of the changes in the code and api, bump to 1.4.0 for the next release.
  232. https://github.com/einars/js-beautify/compare/v1.3.4...v1.4.0
  233. ### Closed Issues
  234. * Fix major performance degradation from minimal indenting ([#288](https://github.com/beautify-web/js-beautify/issues/288))
  235. * Minimal indenting ([#286](https://github.com/beautify-web/js-beautify/pull/286))
  236. * Empty lines are removed in HTML and CSS, and also adds trailing spaces ([#285](https://github.com/beautify-web/js-beautify/issues/285))
  237. * npmjs cli options incomplete ([#283](https://github.com/beautify-web/js-beautify/issues/283))
  238. * Publish 1.4.0 ([#282](https://github.com/beautify-web/js-beautify/issues/282))
  239. * Blocks, arrays, and expressions over indented ([#281](https://github.com/beautify-web/js-beautify/issues/281))
  240. * Keeping New lines inside markup ([#280](https://github.com/beautify-web/js-beautify/issues/280))
  241. * E4X xml-literal small fixes ([#279](https://github.com/beautify-web/js-beautify/pull/279))
  242. * Add support for Asynchronous Module Definition (AMD) API ([#274](https://github.com/beautify-web/js-beautify/pull/274))
  243. * fixed broken run tests script ([#255](https://github.com/beautify-web/js-beautify/pull/255))
  244. * Ending parenthesis in function call ([#239](https://github.com/beautify-web/js-beautify/issues/239))
  245. * Preventing line breaks around Unformatted tags ([#105](https://github.com/beautify-web/js-beautify/issues/105))
  246. * IE conditional HTML comments don't play well with the rest of the document ([#91](https://github.com/beautify-web/js-beautify/issues/91))
  247. ## v1.3.4
  248. ### Description
  249. 1.3.3 introduced an change to function formatting. This fixes primarily that but also a few other tweaks.
  250. ### Closed Issues
  251. * Broken indentation ([#277](https://github.com/beautify-web/js-beautify/issues/277))
  252. * Nested inline statements (if, while, do, for) should start new line ([#276](https://github.com/beautify-web/js-beautify/issues/276))
  253. * Bare expression followed immediately by function definition should not indent ([#275](https://github.com/beautify-web/js-beautify/issues/275))
  254. * bug fix for "js-beautify does not create directory automatically when use '-o' parameter" ([#272](https://github.com/beautify-web/js-beautify/pull/272))
  255. * js-beautify does not create directory automatically when use '-o' parameter ([#270](https://github.com/beautify-web/js-beautify/issues/270))
  256. * Problem with indentation inside function ([#268](https://github.com/beautify-web/js-beautify/issues/268))
  257. * added a deindent() function . ([#267](https://github.com/beautify-web/js-beautify/pull/267))
  258. ## v1.3.3
  259. ### Description
  260. Another good set of fixes.
  261. ### Closed Issues
  262. * Nested arrays indentation with --good-stuff ([#273](https://github.com/beautify-web/js-beautify/issues/273))
  263. * Keep Array Indentation doesn't always work ([#263](https://github.com/beautify-web/js-beautify/issues/263))
  264. * Whitespace issue with function call with object literal + other arguments. ([#262](https://github.com/beautify-web/js-beautify/issues/262))
  265. * Implement wider fix to Indenting within parenthesis frames ([#259](https://github.com/beautify-web/js-beautify/issues/259))
  266. * Block formatting within function call parameters. ([#258](https://github.com/beautify-web/js-beautify/issues/258))
  267. * make python accept -w or --wrap-line-lengthmake python accept -w or --wrap-line-length ([#252](https://github.com/beautify-web/js-beautify/pull/252))
  268. * Beautifying function call chains that end with a callback results in incorrect formatting ([#241](https://github.com/beautify-web/js-beautify/pull/241))
  269. * Keeping New lines ([#96](https://github.com/beautify-web/js-beautify/issues/96))
  270. ## v1.3.2
  271. ### Description
  272. Seems like there are enough features on `master` to justify a patch revision. To wit:
  273. * Removal of `expand-strict` value for `--brace-style` option.
  274. * Added `--space-in-paren` option.
  275. * E4X
  276. * Functions as sub-array literals (#246)
  277. * Minor updates to `p_a_c_k_e_r` unpacking.
  278. https://github.com/einars/js-beautify/compare/v1.3.1...master
  279. ### Closed Issues
  280. * Why removed support for global object? ([#249](https://github.com/beautify-web/js-beautify/issues/249))
  281. * Incorrect indentation of functions in array ([#246](https://github.com/beautify-web/js-beautify/issues/246))
  282. * E4X for Python ([#243](https://github.com/beautify-web/js-beautify/issues/243))
  283. * Single line comments on "case:" lines forced to next line ([#242](https://github.com/beautify-web/js-beautify/issues/242))
  284. * Remove expand-strict ([#240](https://github.com/beautify-web/js-beautify/pull/240))
  285. * empty braces should always collapse to {} on the same line ([#237](https://github.com/beautify-web/js-beautify/issues/237))
  286. * braces "expand-strict", return { } should be on same line ([#236](https://github.com/beautify-web/js-beautify/issues/236))
  287. * Option for different formatting of spaces in parens ([#235](https://github.com/beautify-web/js-beautify/pull/235))
  288. * E4X ([#234](https://github.com/beautify-web/js-beautify/pull/234))
  289. * -h option in cli.js ([#233](https://github.com/beautify-web/js-beautify/pull/233))
  290. * Globally installed npm js-beautify will never catch .jsbeautifyrc in /home ([#228](https://github.com/beautify-web/js-beautify/issues/228))
  291. * html conditional tag treated as open tag "<!--[if IE 8]>" ([#222](https://github.com/beautify-web/js-beautify/issues/222))
  292. * Document package release process ([#214](https://github.com/beautify-web/js-beautify/issues/214))
  293. * Add basic tests for beautify command line ([#209](https://github.com/beautify-web/js-beautify/issues/209))
  294. * Index.html - "Preserve empty lines" does not describe the behavior ([#199](https://github.com/beautify-web/js-beautify/issues/199))
  295. * Bug: <![CDATA[ ([#152](https://github.com/beautify-web/js-beautify/issues/152))
  296. * New options proposal: spaces around arguments ([#126](https://github.com/beautify-web/js-beautify/issues/126))
  297. * Add option to put single-statement blocks into a new line ([#116](https://github.com/beautify-web/js-beautify/issues/116))
  298. * [Feature request] --disable-preserve-newlines to one line ([#74](https://github.com/beautify-web/js-beautify/issues/74))