corrade-nucleus-nucleons – Blame information for rev 20
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
20 | office | 1 | # Changelog |
2 | ## v1.6.12 |
||
3 | |||
4 | ### Description |
||
5 | |||
6 | |||
7 | ### Closed Issues |
||
8 | * CSS: Preserve Newlines ([#537](https://github.com/beautify-web/js-beautify/issues/537)) |
||
9 | |||
10 | |||
11 | ## v1.6.11 |
||
12 | |||
13 | ### Description |
||
14 | Reverted #1117 - Preserve newlines broken |
||
15 | |||
16 | ### Closed Issues |
||
17 | * On beautify, new line before next CSS selector ([#1142](https://github.com/beautify-web/js-beautify/issues/1142)) |
||
18 | |||
19 | |||
20 | ## v1.6.10 |
||
21 | |||
22 | ### Description |
||
23 | Added `preserver_newlines` to css beautifier |
||
24 | |||
25 | ### Closed Issues |
||
26 | |||
27 | |||
28 | ## v1.6.9 |
||
29 | |||
30 | ### Description |
||
31 | * Fixed html formatting issue with attribute wrap (Thanks, @HookyQR!) |
||
32 | * Fixed python package publishing |
||
33 | |||
34 | |||
35 | ### Closed Issues |
||
36 | * Wrong HTML beautification starting with v1.6.5 ([#1115](https://github.com/beautify-web/js-beautify/issues/1115)) |
||
37 | * Ignore linebreak when meet handlebar ([#1104](https://github.com/beautify-web/js-beautify/pull/1104)) |
||
38 | * Lines are not un-indented correctly when attributes are wrapped ([#1103](https://github.com/beautify-web/js-beautify/issues/1103)) |
||
39 | * force-aligned is not aligned when indenting with tabs ([#1102](https://github.com/beautify-web/js-beautify/issues/1102)) |
||
40 | * Python package fails to publish ([#1101](https://github.com/beautify-web/js-beautify/issues/1101)) |
||
41 | * Explaination of 'operator_position' is absent from README.md ([#1047](https://github.com/beautify-web/js-beautify/issues/1047)) |
||
42 | |||
43 | |||
44 | ## v1.6.8 |
||
45 | |||
46 | ### Description |
||
47 | * Fixed a batch of comment and semicolon-less code bugs |
||
48 | |||
49 | |||
50 | ### Closed Issues |
||
51 | * Incorrect indentation after loop with comment ([#1090](https://github.com/beautify-web/js-beautify/issues/1090)) |
||
52 | * Extra newline is inserted after beautifying code with anonymous function ([#1085](https://github.com/beautify-web/js-beautify/issues/1085)) |
||
53 | * end brace with next comment line make bad indent ([#1043](https://github.com/beautify-web/js-beautify/issues/1043)) |
||
54 | * Javascript comment in last line doesn't beautify well ([#964](https://github.com/beautify-web/js-beautify/issues/964)) |
||
55 | * indent doesn't work with comment (jsdoc) ([#913](https://github.com/beautify-web/js-beautify/issues/913)) |
||
56 | * Wrong indentation, when new line between chained methods ([#892](https://github.com/beautify-web/js-beautify/issues/892)) |
||
57 | * Comments in a non-semicolon style have extra indent ([#815](https://github.com/beautify-web/js-beautify/issues/815)) |
||
58 | * [bug] Incorrect indentation due to commented line(s) following a function call with a function argument. ([#713](https://github.com/beautify-web/js-beautify/issues/713)) |
||
59 | * Wrong indent formatting ([#569](https://github.com/beautify-web/js-beautify/issues/569)) |
||
60 | |||
61 | |||
62 | ## v1.6.7 |
||
63 | |||
64 | ### Description |
||
65 | Added `content_unformatted` option (Thanks @arai-a) |
||
66 | |||
67 | ### Closed Issues |
||
68 | * HTML pre code indentation ([#928](https://github.com/beautify-web/js-beautify/issues/928)) |
||
69 | * Beautify script/style tags but ignore their inner JS/CSS content ([#906](https://github.com/beautify-web/js-beautify/issues/906)) |
||
70 | |||
71 | |||
72 | ## v1.6.6 |
||
73 | |||
74 | ### Description |
||
75 | * Added support for editorconfig from stdin |
||
76 | * Added js-beautify to cdnjs |
||
77 | * Fixed CRLF to LF for HTML and CSS on windows |
||
78 | * Added inheritance/overriding to config format (Thanks @DaniGuardiola and @HookyQR) |
||
79 | * Added `force-align` to `wrap-attributes` (Thanks @Lukinos) |
||
80 | * Added `force-expand-multiline` to `wrap-attributes` (Thanks @tobias-zucali) |
||
81 | * Added `preserve-inline` as independent brace setting (Thanks @Coburn37) |
||
82 | * Fixed handlebars with angle-braces (Thanks @mmsqe) |
||
83 | |||
84 | |||
85 | |||
86 | ### Closed Issues |
||
87 | * Wrong indentation for comment after nested unbraced control constructs ([#1079](https://github.com/beautify-web/js-beautify/issues/1079)) |
||
88 | * Should prefer breaking the line after operator ? instead of before operator < ([#1073](https://github.com/beautify-web/js-beautify/issues/1073)) |
||
89 | * New option "force-expand-multiline" for "wrap_attributes" ([#1070](https://github.com/beautify-web/js-beautify/pull/1070)) |
||
90 | * Breaks if html file starts with comment ([#1068](https://github.com/beautify-web/js-beautify/issues/1068)) |
||
91 | * collapse-preserve-inline restricts users to collapse brace_style ([#1057](https://github.com/beautify-web/js-beautify/issues/1057)) |
||
92 | * Parsing failure on numbers with "e" ([#1054](https://github.com/beautify-web/js-beautify/issues/1054)) |
||
93 | * Issue with Browser Instructions ([#1053](https://github.com/beautify-web/js-beautify/issues/1053)) |
||
94 | * Add preserve inline function for expand style braces ([#1052](https://github.com/beautify-web/js-beautify/issues/1052)) |
||
95 | * Update years in LICENSE ([#1038](https://github.com/beautify-web/js-beautify/issues/1038)) |
||
96 | * JS. Switch with template literals. Unexpected indentation. ([#1030](https://github.com/beautify-web/js-beautify/issues/1030)) |
||
97 | * The object with spread object formatted not correctly ([#1023](https://github.com/beautify-web/js-beautify/issues/1023)) |
||
98 | * Bad output generator function in class ([#1013](https://github.com/beautify-web/js-beautify/issues/1013)) |
||
99 | * Support editorconfig for stdin ([#1012](https://github.com/beautify-web/js-beautify/issues/1012)) |
||
100 | * Publish to cdnjs ([#992](https://github.com/beautify-web/js-beautify/issues/992)) |
||
101 | * breaks if handlebars comments contain handlebars tags ([#930](https://github.com/beautify-web/js-beautify/issues/930)) |
||
102 | * Using jsbeautifyrc is broken ([#929](https://github.com/beautify-web/js-beautify/issues/929)) |
||
103 | * Option to put HTML attributes on their own lines, aligned ([#916](https://github.com/beautify-web/js-beautify/issues/916)) |
||
104 | * Erroneously changes CRLF to LF on Windows in HTML and CSS ([#899](https://github.com/beautify-web/js-beautify/issues/899)) |
||
105 | * Weird space in {get } vs { normal } ([#888](https://github.com/beautify-web/js-beautify/issues/888)) |
||
106 | * Bad for-of formatting with constant Array ([#875](https://github.com/beautify-web/js-beautify/issues/875)) |
||
107 | * Problems with filter property in css and scss ([#755](https://github.com/beautify-web/js-beautify/issues/755)) |
||
108 | * Add "collapse-one-line" option for non-collapse brace styles ([#487](https://github.com/beautify-web/js-beautify/issues/487)) |
||
109 | |||
110 | |||
111 | ## v1.6.4 |
||
112 | |||
113 | ### Description |
||
114 | * Fixed JSX multi-line root element handling |
||
115 | * Fixed CSS Combinator spacing (NOTE: use `space_around_combinator` option) |
||
116 | * Fixed (more) CSS pseudo-class and pseudo-element selectors (Thanks @Konamiman!) |
||
117 | * Fixed Shorthand generator functions and `yield*` (Thanks @jgeurts!) |
||
118 | * Added EditorConfig support (Thanks @ethanluoyc!) |
||
119 | * Added indent_body_inner_html and indent_head_inner_html (Thanks @spontaliku-softaria!) |
||
120 | * Added js-beautify to https://cdn.rawgit.com (Thanks @zxqfox) |
||
121 | |||
122 | |||
123 | |||
124 | |||
125 | |||
126 | ### Closed Issues |
||
127 | * css-beautify sibling combinator space issue ([#1001](https://github.com/beautify-web/js-beautify/issues/1001)) |
||
128 | * Bug: Breaks when the source code it found an unclosed multiline comment. ([#996](https://github.com/beautify-web/js-beautify/issues/996)) |
||
129 | * CSS: Preserve white space before pseudo-class and pseudo-element selectors ([#985](https://github.com/beautify-web/js-beautify/pull/985)) |
||
130 | * Spelling error in token definition ([#984](https://github.com/beautify-web/js-beautify/issues/984)) |
||
131 | * collapse-preserve-inline does not preserve simple, single line ("return") statements ([#982](https://github.com/beautify-web/js-beautify/issues/982)) |
||
132 | * Publish the library via cdn ([#971](https://github.com/beautify-web/js-beautify/issues/971)) |
||
133 | * Bug with css calc() function ([#957](https://github.com/beautify-web/js-beautify/issues/957)) |
||
134 | * &:first-of-type:not(:last-child) when prettified insert erroneous white character ([#952](https://github.com/beautify-web/js-beautify/issues/952)) |
||
135 | * Shorthand generator functions are formatting strangely ([#941](https://github.com/beautify-web/js-beautify/issues/941)) |
||
136 | * Add handlebars support on cli for html ([#935](https://github.com/beautify-web/js-beautify/pull/935)) |
||
137 | * Do not put a space within `yield*` generator functions. ([#920](https://github.com/beautify-web/js-beautify/issues/920)) |
||
138 | * Possible to add an indent_inner_inner_html option? (Prevent indenting second-level tags) ([#917](https://github.com/beautify-web/js-beautify/issues/917)) |
||
139 | * Messing up jsx formatting ([#914](https://github.com/beautify-web/js-beautify/issues/914)) |
||
140 | * Bug report: Closing 'body' tag isn't formatted correctly ([#900](https://github.com/beautify-web/js-beautify/issues/900)) |
||
141 | * { throw … } not working with collapse-preserve-inline ([#898](https://github.com/beautify-web/js-beautify/issues/898)) |
||
142 | * ES6 concise method not propely indented ([#889](https://github.com/beautify-web/js-beautify/issues/889)) |
||
143 | * CSS beautify changing symantics ([#883](https://github.com/beautify-web/js-beautify/issues/883)) |
||
144 | * Dojo unsupported script types. ([#874](https://github.com/beautify-web/js-beautify/issues/874)) |
||
145 | * Readme version comment ([#868](https://github.com/beautify-web/js-beautify/issues/868)) |
||
146 | * Extra space after pseudo-elements within :not() ([#618](https://github.com/beautify-web/js-beautify/issues/618)) |
||
147 | * space in media queries after colon &: selectors ([#565](https://github.com/beautify-web/js-beautify/issues/565)) |
||
148 | * Integrating editor config ([#551](https://github.com/beautify-web/js-beautify/issues/551)) |
||
149 | * Preserve short expressions/statements on single line ([#338](https://github.com/beautify-web/js-beautify/issues/338)) |
||
150 | |||
151 | |||
152 | ## v1.6.3 |
||
153 | |||
154 | ### Description |
||
155 | Bug fixes |
||
156 | |||
157 | ### Closed Issues |
||
158 | * CLI broken when output path is not set ([#933](https://github.com/beautify-web/js-beautify/issues/933)) |
||
159 | * huge memory leak ([#909](https://github.com/beautify-web/js-beautify/issues/909)) |
||
160 | * don't print unpacking errors on stdout (python) ([#884](https://github.com/beautify-web/js-beautify/pull/884)) |
||
161 | * Fix incomplete list of non-positionable operators (python lib) ([#878](https://github.com/beautify-web/js-beautify/pull/878)) |
||
162 | * Fix Issue #844 ([#873](https://github.com/beautify-web/js-beautify/pull/873)) |
||
163 | * assignment exponentiation operator ([#864](https://github.com/beautify-web/js-beautify/issues/864)) |
||
164 | * Bug in Less mixins ([#844](https://github.com/beautify-web/js-beautify/issues/844)) |
||
165 | * Can't Nest Conditionals ([#680](https://github.com/beautify-web/js-beautify/issues/680)) |
||
166 | * ternary operations ([#670](https://github.com/beautify-web/js-beautify/issues/670)) |
||
167 | * Support newline before logical or ternary operator ([#605](https://github.com/beautify-web/js-beautify/issues/605)) |
||
168 | * Provide config files for format and linting ([#336](https://github.com/beautify-web/js-beautify/issues/336)) |
||
169 | |||
170 | |||
171 | ## v1.6.2 |
||
172 | |||
173 | ### Description |
||
174 | |||
175 | |||
176 | ### Closed Issues |
||
177 | * Add missing 'collapse-preserve-inline' option to js module ([#861](https://github.com/beautify-web/js-beautify/pull/861)) |
||
178 | |||
179 | |||
180 | ## v1.6.1 |
||
181 | |||
182 | ### Description |
||
183 | Fixes for regressions found in 1.6.0 |
||
184 | |||
185 | |||
186 | ### Closed Issues |
||
187 | * Inconsistent formatting for arrays of objects ([#860](https://github.com/beautify-web/js-beautify/issues/860)) |
||
188 | * Publish v1.6.1 ([#859](https://github.com/beautify-web/js-beautify/issues/859)) |
||
189 | * Space added to "from++" due to ES6 keyword ([#858](https://github.com/beautify-web/js-beautify/issues/858)) |
||
190 | * Changelog generator doesn't sort versions above 9 right ([#778](https://github.com/beautify-web/js-beautify/issues/778)) |
||
191 | * space-after-anon-function not applied to object properties ([#761](https://github.com/beautify-web/js-beautify/issues/761)) |
||
192 | * Separating 'input' elements adds whitespace ([#580](https://github.com/beautify-web/js-beautify/issues/580)) |
||
193 | * Inline Format ([#572](https://github.com/beautify-web/js-beautify/issues/572)) |
||
194 | * Preserve attributes line break in HTML ([#455](https://github.com/beautify-web/js-beautify/issues/455)) |
||
195 | * Multiline Array ([#406](https://github.com/beautify-web/js-beautify/issues/406)) |
||
196 | |||
197 | |||
198 | ## v1.6.0 |
||
199 | |||
200 | ### Description |
||
201 | * Inline/short object and json preservation (all rejoice!) |
||
202 | * ES6 annotations, module import/export, arrow functions, concise methods, and more |
||
203 | * JSX spread attributes |
||
204 | * HTML wrap attributes, inline element fixes, doctype and php fixes |
||
205 | * Test framework hardening |
||
206 | * Windows build fixed and covered by appveyor continuous integration |
||
207 | |||
208 | |||
209 | |||
210 | ### Closed Issues |
||
211 | * Individual tests pollute options object ([#855](https://github.com/beautify-web/js-beautify/issues/855)) |
||
212 | * Object attribute assigned fat arrow function with implicit return of a ternary causes next line to indent ([#854](https://github.com/beautify-web/js-beautify/issues/854)) |
||
213 | * Treat php tags as single in html ([#850](https://github.com/beautify-web/js-beautify/pull/850)) |
||
214 | * Read piped input by default ([#849](https://github.com/beautify-web/js-beautify/pull/849)) |
||
215 | * Replace makefile dependency with bash script ([#848](https://github.com/beautify-web/js-beautify/pull/848)) |
||
216 | * list of HTML inline elements incomplete; wraps inappropriately ([#840](https://github.com/beautify-web/js-beautify/issues/840)) |
||
217 | * Beautifying bracket-less if/elses ([#838](https://github.com/beautify-web/js-beautify/issues/838)) |
||
218 | * <col> elements within a <colgroup> are getting indented incorrectly ([#836](https://github.com/beautify-web/js-beautify/issues/836)) |
||
219 | * single attribute breaks jsx beautification ([#834](https://github.com/beautify-web/js-beautify/issues/834)) |
||
220 | * Improve Python packaging ([#831](https://github.com/beautify-web/js-beautify/pull/831)) |
||
221 | * Erroneously changes CRLF to LF on Windows. ([#829](https://github.com/beautify-web/js-beautify/issues/829)) |
||
222 | * Can't deal with XHTML5 ([#828](https://github.com/beautify-web/js-beautify/issues/828)) |
||
223 | * HTML after PHP is indented ([#826](https://github.com/beautify-web/js-beautify/issues/826)) |
||
224 | * exponentiation operator ([#825](https://github.com/beautify-web/js-beautify/issues/825)) |
||
225 | * Add support for script type "application/ld+json" ([#821](https://github.com/beautify-web/js-beautify/issues/821)) |
||
226 | * package.json: Remove "preferGlobal" option ([#820](https://github.com/beautify-web/js-beautify/pull/820)) |
||
227 | * Don't use array.indexOf() to support legacy browsers ([#816](https://github.com/beautify-web/js-beautify/pull/816)) |
||
228 | * ES6 Object Shortand Indenting Weirdly Sometimes ([#810](https://github.com/beautify-web/js-beautify/issues/810)) |
||
229 | * Implicit Return Function on New Line not Preserved ([#806](https://github.com/beautify-web/js-beautify/issues/806)) |
||
230 | * Misformating "0b" Binary Strings ([#803](https://github.com/beautify-web/js-beautify/issues/803)) |
||
231 | * Beautifier breaks ES6 nested template strings ([#797](https://github.com/beautify-web/js-beautify/issues/797)) |
||
232 | * Misformating "0o" Octal Strings ([#792](https://github.com/beautify-web/js-beautify/issues/792)) |
||
233 | * Do not use hardcoded directory for tests ([#788](https://github.com/beautify-web/js-beautify/pull/788)) |
||
234 | * Handlebars {{else}} tag not given a newline ([#784](https://github.com/beautify-web/js-beautify/issues/784)) |
||
235 | * Wrong indentation for XML header (<?xml version="1.0"?>) ([#783](https://github.com/beautify-web/js-beautify/issues/783)) |
||
236 | * is_whitespace for loop incrementing wrong variable ([#777](https://github.com/beautify-web/js-beautify/pull/777)) |
||
237 | * Newline is inserted after comment with comma_first ([#775](https://github.com/beautify-web/js-beautify/issues/775)) |
||
238 | * Cannot copy more than 1000 characters out of CodeMirror buffer ([#768](https://github.com/beautify-web/js-beautify/issues/768)) |
||
239 | * Missing 'var' in beautify-html.js; breaks strict mode ([#763](https://github.com/beautify-web/js-beautify/issues/763)) |
||
240 | * Fix typo in the example javascript code of index.html ([#753](https://github.com/beautify-web/js-beautify/pull/753)) |
||
241 | |||
242 | |||
243 | ## v1.5.10 |
||
244 | |||
245 | ### Description |
||
246 | Hotfix for directives |
||
247 | Version jump due to release script tweaks |
||
248 | |||
249 | |||
250 | ### Closed Issues |
||
251 | * Preserve directive doesn't work as intended ([#723](https://github.com/beautify-web/js-beautify/issues/723)) |
||
252 | |||
253 | |||
254 | ## v1.5.7 |
||
255 | |||
256 | ### Description |
||
257 | * Beautifier does not break PHP and Underscore.js templates |
||
258 | * Fix for SCSS pseudo classes and intperpolation/mixins |
||
259 | * Alternative Newline Characters in CSS and HTML |
||
260 | * Preserve formatting or completely ignore section of javascript using comments |
||
261 | |||
262 | |||
263 | ### Closed Issues |
||
264 | * Support for legacy JavaScript versions (e.g. WSH+JScript & Co) ([#720](https://github.com/beautify-web/js-beautify/pull/720)) |
||
265 | * Is \\n hard coded into CSS Beautifier logic? ([#715](https://github.com/beautify-web/js-beautify/issues/715)) |
||
266 | * Spaces and linebreaks after # and around { } messing up interpolation/mixins (SASS/SCSS) ([#689](https://github.com/beautify-web/js-beautify/issues/689)) |
||
267 | * Calls to functions get completely messed up in Sass (*.scss) ([#675](https://github.com/beautify-web/js-beautify/issues/675)) |
||
268 | * No new line after selector in scss files ([#666](https://github.com/beautify-web/js-beautify/issues/666)) |
||
269 | * using html-beautify on handlebars template deletes unclosed tag if on second line ([#623](https://github.com/beautify-web/js-beautify/issues/623)) |
||
270 | * more Extra space after scss pseudo classes ([#557](https://github.com/beautify-web/js-beautify/issues/557)) |
||
271 | * Unnecessary spaces in PHP code ([#490](https://github.com/beautify-web/js-beautify/issues/490)) |
||
272 | * Some underscore.js template tags are broken ([#417](https://github.com/beautify-web/js-beautify/issues/417)) |
||
273 | * Selective ignore using comments (feature request) ([#384](https://github.com/beautify-web/js-beautify/issues/384)) |
||
274 | |||
275 | |||
276 | ## v1.5.6 |
||
277 | |||
278 | ### Description |
||
279 | * JSX support! |
||
280 | * Alternative Newline Characters |
||
281 | * CSS and JS comment formatting fixes |
||
282 | * General bug fixing |
||
283 | |||
284 | |||
285 | ### Closed Issues |
||
286 | * Fix tokenizer's bracket pairs' open stack ([#693](https://github.com/beautify-web/js-beautify/pull/693)) |
||
287 | * Indentation is incorrect for HTML5 void tag <source> ([#692](https://github.com/beautify-web/js-beautify/issues/692)) |
||
288 | * Line wrapping breaks at the wrong place when the line is indented. ([#691](https://github.com/beautify-web/js-beautify/issues/691)) |
||
289 | * Publish v1.5.6 ([#687](https://github.com/beautify-web/js-beautify/issues/687)) |
||
290 | * Replace existing file fails using python beautifier ([#686](https://github.com/beautify-web/js-beautify/issues/686)) |
||
291 | * Pseudo-classes formatted incorrectly and inconsistently with @page ([#661](https://github.com/beautify-web/js-beautify/issues/661)) |
||
292 | * doc: add end_with_newline option ([#650](https://github.com/beautify-web/js-beautify/pull/650)) |
||
293 | * 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)) |
||
294 | * html-beautify formats handlebars comments but does not format html comments ([#635](https://github.com/beautify-web/js-beautify/issues/635)) |
||
295 | * Support for ES7 async ([#630](https://github.com/beautify-web/js-beautify/issues/630)) |
||
296 | * css beautify adding an extra newline after a comment line in a css block ([#609](https://github.com/beautify-web/js-beautify/issues/609)) |
||
297 | * No option to "Indent with tabs" for HTML files ([#587](https://github.com/beautify-web/js-beautify/issues/587)) |
||
298 | * Function body is indented when followed by a comment ([#583](https://github.com/beautify-web/js-beautify/issues/583)) |
||
299 | * JSX support ([#425](https://github.com/beautify-web/js-beautify/issues/425)) |
||
300 | * Alternative Newline Characters ([#260](https://github.com/beautify-web/js-beautify/issues/260)) |
||
301 | |||
302 | |||
303 | ## v1.5.5 |
||
304 | |||
305 | ### Description |
||
306 | * Initial implementation of comma-first formatting - Diff-friendly literals! |
||
307 | * CSS: Add newline between rules |
||
308 | * LESS: improved function parameter formatting |
||
309 | * HTML: options for wrapping attributes |
||
310 | * General bug fixing |
||
311 | |||
312 | ### Closed Issues |
||
313 | * Add GUI support for `--indent-inner-html`. ([#633](https://github.com/beautify-web/js-beautify/pull/633)) |
||
314 | * Publish v1.5.5 ([#629](https://github.com/beautify-web/js-beautify/issues/629)) |
||
315 | * CSS: Updating the documentation for the 'newline_between_rules' ([#615](https://github.com/beautify-web/js-beautify/pull/615)) |
||
316 | * Equal Sign Removed from Filter Properties Alpha Opacity Assignment ([#599](https://github.com/beautify-web/js-beautify/issues/599)) |
||
317 | * Keep trailing spaces on comments ([#598](https://github.com/beautify-web/js-beautify/issues/598)) |
||
318 | * only print the file names of changed files ([#597](https://github.com/beautify-web/js-beautify/issues/597)) |
||
319 | * CSS: support add newline between rules ([#574](https://github.com/beautify-web/js-beautify/pull/574)) |
||
320 | * elem[array]++ changes to elem[array] ++ inserting unnecessary gap ([#570](https://github.com/beautify-web/js-beautify/issues/570)) |
||
321 | * add support to less functions paramters braces ([#568](https://github.com/beautify-web/js-beautify/pull/568)) |
||
322 | * selector_separator_newline: true for Sass doesn't work ([#563](https://github.com/beautify-web/js-beautify/issues/563)) |
||
323 | * yield statements are being beautified to their own newlines since 1.5.2 ([#560](https://github.com/beautify-web/js-beautify/issues/560)) |
||
324 | * HTML beautifier inserts extra newline into `<li>`s ending with `<code>` ([#524](https://github.com/beautify-web/js-beautify/issues/524)) |
||
325 | * Add wrap_attributes option ([#476](https://github.com/beautify-web/js-beautify/issues/476)) |
||
326 | * Add or preserve empty line between CSS rules ([#467](https://github.com/beautify-web/js-beautify/issues/467)) |
||
327 | * Support comma first style of variable declaration ([#245](https://github.com/beautify-web/js-beautify/issues/245)) |
||
328 | |||
329 | |||
330 | ## v1.5.4 |
||
331 | |||
332 | ### Description |
||
333 | * Fix for LESS/CSS pseudo/classes |
||
334 | * Fix for HTML img tag spaces |
||
335 | |||
336 | https://github.com/beautify-web/js-beautify/compare/v1.5.3...v1.5.4 |
||
337 | |||
338 | ### Closed Issues |
||
339 | * TypeScript oddly formatted with 1.5.3 ([#552](https://github.com/beautify-web/js-beautify/issues/552)) |
||
340 | * HTML beautifier inserts double spaces between adjacent tags ([#525](https://github.com/beautify-web/js-beautify/issues/525)) |
||
341 | * Keep space in font rule ([#491](https://github.com/beautify-web/js-beautify/issues/491)) |
||
342 | * [Brackets plug in] Space after </a> disappears ([#454](https://github.com/beautify-web/js-beautify/issues/454)) |
||
343 | * Support nested pseudo-classes and parent reference (LESS) ([#427](https://github.com/beautify-web/js-beautify/pull/427)) |
||
344 | * Alternate approach: preserve single spacing and treat img as inline element ([#415](https://github.com/beautify-web/js-beautify/pull/415)) |
||
345 | |||
346 | |||
347 | ## v1.5.3 |
||
348 | |||
349 | ### Description |
||
350 | * High priority bug fixes |
||
351 | * Major fixes to css-beautifier to not blow up LESS/SCSS |
||
352 | * Lower priority bug fixes that were very ugly |
||
353 | |||
354 | https://github.com/beautify-web/js-beautify/compare/v1.5.2...v1.5.3 |
||
355 | |||
356 | ### Closed Issues |
||
357 | * [TypeError: Cannot read property 'type' of undefined] ([#548](https://github.com/beautify-web/js-beautify/issues/548)) |
||
358 | * Bug with RegExp ([#547](https://github.com/beautify-web/js-beautify/issues/547)) |
||
359 | * Odd behaviour on less ([#520](https://github.com/beautify-web/js-beautify/issues/520)) |
||
360 | * css beauitify ([#506](https://github.com/beautify-web/js-beautify/issues/506)) |
||
361 | * Extra space after scss pseudo classes. ([#500](https://github.com/beautify-web/js-beautify/issues/500)) |
||
362 | * Generates invalid scss when formatting ampersand selectors ([#498](https://github.com/beautify-web/js-beautify/issues/498)) |
||
363 | * bad formatting of .less files using @variable or &:hover syntax ([#489](https://github.com/beautify-web/js-beautify/issues/489)) |
||
364 | * Incorrect beautifying of CSS comment including an url. ([#466](https://github.com/beautify-web/js-beautify/issues/466)) |
||
365 | * Handle SASS parent reference &: ([#414](https://github.com/beautify-web/js-beautify/issues/414)) |
||
366 | * Js-beautify breaking selectors in less code. ([#410](https://github.com/beautify-web/js-beautify/issues/410)) |
||
367 | * Problem with "content" ([#364](https://github.com/beautify-web/js-beautify/issues/364)) |
||
368 | * Space gets inserted between function and paren for function in Define ([#313](https://github.com/beautify-web/js-beautify/issues/313)) |
||
369 | * beautify-html returns null on broken html ([#301](https://github.com/beautify-web/js-beautify/issues/301)) |
||
370 | * Indentation of functions inside conditionals not passing jslint ([#298](https://github.com/beautify-web/js-beautify/issues/298)) |
||
371 | |||
372 | |||
373 | ## v1.5.2 |
||
374 | |||
375 | ### Description |
||
376 | * Improved indenting for statements, array, variable declaration, "Starless" block-comments |
||
377 | * Support for bitwise-not, yield, get, set, let, const, generator functions |
||
378 | * Reserved words can be used as object property names |
||
379 | * Added options: space_after_anon_function, end-with-newline |
||
380 | * Properly tokenize Numbers (including decimals and exponents) |
||
381 | * Do not break "x++ + y" |
||
382 | * function declaration inside array behaves the same as in expression |
||
383 | * Close String literals at newline |
||
384 | * Support handlebar syntax |
||
385 | * Check `<script>` "type"-attribute |
||
386 | * Allow `<style>` and `<script>` tags to be unformatted |
||
387 | * Port css nesting fix to python |
||
388 | * Fix python six dependency |
||
389 | * Initial very cursory support for ES6 module, export, and import |
||
390 | |||
391 | https://github.com/beautify-web/js-beautify/compare/v1.5.1...v1.5.2 |
||
392 | |||
393 | ### Closed Issues |
||
394 | * Allow custom elements to be unformatted ([#540](https://github.com/beautify-web/js-beautify/pull/540)) |
||
395 | * Need option to ignore brace style ([#538](https://github.com/beautify-web/js-beautify/issues/538)) |
||
396 | * Refactor to Output and OutputLine classes ([#536](https://github.com/beautify-web/js-beautify/pull/536)) |
||
397 | * Recognize ObjectLiteral on open brace ([#535](https://github.com/beautify-web/js-beautify/pull/535)) |
||
398 | * Refactor to fully tokenize before formatting ([#530](https://github.com/beautify-web/js-beautify/pull/530)) |
||
399 | * Cleanup checked in six.py file ([#527](https://github.com/beautify-web/js-beautify/pull/527)) |
||
400 | * Changelog.md? ([#526](https://github.com/beautify-web/js-beautify/issues/526)) |
||
401 | * New line added between each css declaration ([#523](https://github.com/beautify-web/js-beautify/issues/523)) |
||
402 | * Kendo Template scripts get messed up! ([#516](https://github.com/beautify-web/js-beautify/issues/516)) |
||
403 | * SyntaxError: Unexpected token ++ ([#514](https://github.com/beautify-web/js-beautify/issues/514)) |
||
404 | * space appears before open square bracket when the object name is "set" ([#508](https://github.com/beautify-web/js-beautify/issues/508)) |
||
405 | * Unclosed string problem ([#505](https://github.com/beautify-web/js-beautify/issues/505)) |
||
406 | * "--n" and "++n" are not indented like "n--" and "n++" are... ([#495](https://github.com/beautify-web/js-beautify/issues/495)) |
||
407 | * Allow `<style>` and `<script>` tags to be unformatted ([#494](https://github.com/beautify-web/js-beautify/pull/494)) |
||
408 | * Preserve new line at end of file ([#492](https://github.com/beautify-web/js-beautify/issues/492)) |
||
409 | * Line wraps breaking numbers (causes syntax error) ([#488](https://github.com/beautify-web/js-beautify/issues/488)) |
||
410 | * jsBeautify acts differently when handling different kinds of function expressions ([#485](https://github.com/beautify-web/js-beautify/issues/485)) |
||
411 | * AttributeError: 'NoneType' object has no attribute 'groups' ([#479](https://github.com/beautify-web/js-beautify/issues/479)) |
||
412 | * installation doco for python need update -- pip install six? ([#478](https://github.com/beautify-web/js-beautify/issues/478)) |
||
413 | * Move einars/js-beautify to beautify-web/js-beautify ([#475](https://github.com/beautify-web/js-beautify/issues/475)) |
||
414 | * Bring back space_after_anon_function ([#474](https://github.com/beautify-web/js-beautify/pull/474)) |
||
415 | * fix for #453, Incompatible handlebar syntax ([#468](https://github.com/beautify-web/js-beautify/pull/468)) |
||
416 | * Python: missing explicit dependency on "six" package ([#465](https://github.com/beautify-web/js-beautify/issues/465)) |
||
417 | * function declaration inside array, adds extra line. ([#464](https://github.com/beautify-web/js-beautify/issues/464)) |
||
418 | * [es6] yield a array ([#458](https://github.com/beautify-web/js-beautify/issues/458)) |
||
419 | * Publish v1.5.2 ([#452](https://github.com/beautify-web/js-beautify/issues/452)) |
||
420 | * Port css colon character fix to python ([#446](https://github.com/beautify-web/js-beautify/issues/446)) |
||
421 | * Cannot declare object literal properties with unquoted reserved words ([#440](https://github.com/beautify-web/js-beautify/issues/440)) |
||
422 | * Do not put a space within `function*` generator functions. ([#428](https://github.com/beautify-web/js-beautify/issues/428)) |
||
423 | * beautification of "nth-child" css fails csslint ([#418](https://github.com/beautify-web/js-beautify/issues/418)) |
||
424 | |||
425 | |||
426 | ## v1.5.1 |
||
427 | |||
428 | ### Description |
||
429 | Highlights: |
||
430 | * Fixes var declaration of objects and arrays to indent correctly (#256, #430) |
||
431 | * Support keywords as IdentifierNames such as foo.catch() (#309, #351,#368, #378) |
||
432 | * Improved indenting for statements (#289) |
||
433 | * Improved ES6 support - let, const, template strings, and "fat arrow" |
||
434 | * Support for non-ASCII characters in variable names (#305) |
||
435 | * Multiple fixes to requirejs support and added tests to protect in future |
||
436 | * Improved LESS support (still plenty of room for improvement in this area) |
||
437 | * Do not add space after !! |
||
438 | |||
439 | https://github.com/einars/js-beautify/compare/v1.4.2...v1.5.1 |
||
440 | |||
441 | ### Closed Issues |
||
442 | * Nested if statements not displayed correctly ([#450](https://github.com/beautify-web/js-beautify/issues/450)) |
||
443 | * preserve_newlines always true ([#449](https://github.com/beautify-web/js-beautify/issues/449)) |
||
444 | * line wrapping breaks in weird places ([#438](https://github.com/beautify-web/js-beautify/issues/438)) |
||
445 | * Update dependencies to current versions ([#437](https://github.com/beautify-web/js-beautify/pull/437)) |
||
446 | * Add support for ES6 template strings ([#434](https://github.com/beautify-web/js-beautify/pull/434)) |
||
447 | * Fix #402: support ES6 fat arrow ([#433](https://github.com/beautify-web/js-beautify/pull/433)) |
||
448 | * Ending brace missaligned when part of first definition in var line ([#430](https://github.com/beautify-web/js-beautify/issues/430)) |
||
449 | * fixing disabled line wrapping for HTML ([#429](https://github.com/beautify-web/js-beautify/pull/429)) |
||
450 | * Missing semi colon ([#420](https://github.com/beautify-web/js-beautify/issues/420)) |
||
451 | * Fixed require.js support ([#416](https://github.com/beautify-web/js-beautify/pull/416)) |
||
452 | * should not split the es6 operator '=>' ([#402](https://github.com/beautify-web/js-beautify/issues/402)) |
||
453 | * fixed relative paths for require.js ([#387](https://github.com/beautify-web/js-beautify/pull/387)) |
||
454 | * Support reserved words as property names ([#378](https://github.com/beautify-web/js-beautify/issues/378)) |
||
455 | * Make the AMD API match the rest of the APIs ([#376](https://github.com/beautify-web/js-beautify/pull/376)) |
||
456 | * Preserve newlines in html related to issue #307 ([#375](https://github.com/beautify-web/js-beautify/pull/375)) |
||
457 | * Multi-line statements ([#374](https://github.com/beautify-web/js-beautify/issues/374)) |
||
458 | * Reserved words used as property/function/variable identifiers are formatted incorrectly ([#368](https://github.com/beautify-web/js-beautify/issues/368)) |
||
459 | * fixed problems with colon character ([#363](https://github.com/beautify-web/js-beautify/pull/363)) |
||
460 | * require.JS paths are hardcoded in beautify-html.js ([#359](https://github.com/beautify-web/js-beautify/issues/359)) |
||
461 | * Regression in p.a.c.ked file detection ([#357](https://github.com/beautify-web/js-beautify/issues/357)) |
||
462 | * Fix Issue #339 ([#354](https://github.com/beautify-web/js-beautify/pull/354)) |
||
463 | * Added single line comment support in less/sass for javascript parser ([#353](https://github.com/beautify-web/js-beautify/pull/353)) |
||
464 | * Function named 'in' not formatting correctly ([#351](https://github.com/beautify-web/js-beautify/issues/351)) |
||
465 | * CSS Pseudo element ([#346](https://github.com/beautify-web/js-beautify/issues/346)) |
||
466 | * array closing brace error for return statements with keep_array_indentation ([#340](https://github.com/beautify-web/js-beautify/issues/340)) |
||
467 | * CSS Beautifier: breaks :before and :after (regression) ([#339](https://github.com/beautify-web/js-beautify/issues/339)) |
||
468 | * Publish v1.5.0 ([#335](https://github.com/beautify-web/js-beautify/issues/335)) |
||
469 | * "keep array indentation" not working ([#333](https://github.com/beautify-web/js-beautify/issues/333)) |
||
470 | * CSS Beautifier: support LESS/SASS line comments ([#326](https://github.com/beautify-web/js-beautify/issues/326)) |
||
471 | * Incorrect formating with semicolon-less code ([#323](https://github.com/beautify-web/js-beautify/issues/323)) |
||
472 | |||
473 | |||
474 | ## v1.4.2 |
||
475 | |||
476 | ### Description |
||
477 | Release quick fix for python errno error that has started being more heavily reported |
||
478 | Initial release of css beautifier ported to python |
||
479 | Additional minor fixes and enhancements |
||
480 | |||
481 | |||
482 | |||
483 | ### Closed Issues |
||
484 | * global name 'errno' is not defined ([#352](https://github.com/beautify-web/js-beautify/issues/352)) |
||
485 | * import errno for errno.EEXIST ([#349](https://github.com/beautify-web/js-beautify/pull/349)) |
||
486 | * Added bower.json ([#343](https://github.com/beautify-web/js-beautify/pull/343)) |
||
487 | * HTML wrap-line-length: 0 doesn't work ([#342](https://github.com/beautify-web/js-beautify/issues/342)) |
||
488 | * Make beautify.js, beautify-html.js, beautify-css.js available in bower ([#341](https://github.com/beautify-web/js-beautify/issues/341)) |
||
489 | * Making .jsbeautifyrc resolve work (in general and for Windows re home dir) ([#334](https://github.com/beautify-web/js-beautify/pull/334)) |
||
490 | * 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)) |
||
491 | * Port beautify-css to python ([#204](https://github.com/beautify-web/js-beautify/issues/204)) |
||
492 | |||
493 | |||
494 | ## v1.4.1 |
||
495 | |||
496 | ### Description |
||
497 | Incremental fixes and improvements |
||
498 | |||
499 | |||
500 | ### Closed Issues |
||
501 | * Tests borked when running from web ([#332](https://github.com/beautify-web/js-beautify/issues/332)) |
||
502 | * wrap_line_length isn't enforced for property values ([#331](https://github.com/beautify-web/js-beautify/issues/331)) |
||
503 | * Have no empty line between comment and function ([#329](https://github.com/beautify-web/js-beautify/issues/329)) |
||
504 | * Add new line at the end of the file (html-beautify) ([#325](https://github.com/beautify-web/js-beautify/issues/325)) |
||
505 | * Space in empty parentheses ([#322](https://github.com/beautify-web/js-beautify/pull/322)) |
||
506 | * Handlebars ([#321](https://github.com/beautify-web/js-beautify/pull/321)) |
||
507 | * Space in empty parentheses ([#320](https://github.com/beautify-web/js-beautify/issues/320)) |
||
508 | * The indent_with_tabs option did not work when required in node, only CLI. ([#319](https://github.com/beautify-web/js-beautify/pull/319)) |
||
509 | * add option to indent "inner HTML"... ([#312](https://github.com/beautify-web/js-beautify/pull/312)) |
||
510 | * Wrong format of HTML textnode containing multipe words ([#306](https://github.com/beautify-web/js-beautify/issues/306)) |
||
511 | * Repair to work in windows ([#304](https://github.com/beautify-web/js-beautify/pull/304)) |
||
512 | * make export object the same with common and amd methods ([#303](https://github.com/beautify-web/js-beautify/pull/303)) |
||
513 | * jshint cleanup and make require.js optimizable ([#302](https://github.com/beautify-web/js-beautify/pull/302)) |
||
514 | * E4X xml-literal allowed xml-characters ([#294](https://github.com/beautify-web/js-beautify/pull/294)) |
||
515 | * Publish 1.4.1 ([#292](https://github.com/beautify-web/js-beautify/issues/292)) |
||
516 | * Blank line inserted between function and preceding comment ([#291](https://github.com/beautify-web/js-beautify/issues/291)) |
||
517 | * Add tests for beautify-html.js ([#211](https://github.com/beautify-web/js-beautify/issues/211)) |
||
518 | |||
519 | |||
520 | ## v1.4.0 |
||
521 | |||
522 | ### Description |
||
523 | Given the breadth of the changes in the code and api, bump to 1.4.0 for the next release. |
||
524 | |||
525 | https://github.com/einars/js-beautify/compare/v1.3.4...v1.4.0 |
||
526 | |||
527 | ### Closed Issues |
||
528 | * Fix major performance degradation from minimal indenting ([#288](https://github.com/beautify-web/js-beautify/issues/288)) |
||
529 | * Minimal indenting ([#286](https://github.com/beautify-web/js-beautify/pull/286)) |
||
530 | * Empty lines are removed in HTML and CSS, and also adds trailing spaces ([#285](https://github.com/beautify-web/js-beautify/issues/285)) |
||
531 | * npmjs cli options incomplete ([#283](https://github.com/beautify-web/js-beautify/issues/283)) |
||
532 | * Publish 1.4.0 ([#282](https://github.com/beautify-web/js-beautify/issues/282)) |
||
533 | * Blocks, arrays, and expressions over indented ([#281](https://github.com/beautify-web/js-beautify/issues/281)) |
||
534 | * Keeping New lines inside markup ([#280](https://github.com/beautify-web/js-beautify/issues/280)) |
||
535 | * E4X xml-literal small fixes ([#279](https://github.com/beautify-web/js-beautify/pull/279)) |
||
536 | * Add support for Asynchronous Module Definition (AMD) API ([#274](https://github.com/beautify-web/js-beautify/pull/274)) |
||
537 | * fixed broken run tests script ([#255](https://github.com/beautify-web/js-beautify/pull/255)) |
||
538 | * Ending parenthesis in function call ([#239](https://github.com/beautify-web/js-beautify/issues/239)) |
||
539 | * Preventing line breaks around Unformatted tags ([#105](https://github.com/beautify-web/js-beautify/issues/105)) |
||
540 | * IE conditional HTML comments don't play well with the rest of the document ([#91](https://github.com/beautify-web/js-beautify/issues/91)) |
||
541 | |||
542 |