All Versions
105
Latest Version
Avg Release Cycle
29 days
Latest Release
-

Changelog History
Page 10

  • v0.18.0 Changes

    diff

    • ๐Ÿ›  fix --debug-check
    • [JSX] Don't add newline following newline (#690)
    • ๐Ÿ“„ [Docs] Use replaceState API when demo code changes (#710)
    • Do not inline new as last argument (#705)
    • Inline objects & arrays as right part of a boolean expression (#692)
    • ๐Ÿšš [RFC] Remove parenthesis object special case (#689)
    • ๐Ÿ–จ Ensure importKind is printed (#718)
    • โšก๏ธ [Docs]: update Readme to reference VS extension (#720)
    • ๐Ÿ“„ docs: Add pre-commit hook with ๐Ÿšซ๐Ÿ’ฉ lint-staged section to the README (#714)
    • [RFC] Preserve new lines between array elements (#707)
    • Do not put \n inside of empty object method bodies (#706)
    • Align boolean inside of arrow functions (#691)
    • ๐Ÿ›  Fix trailing new lines preservation (#724)
    • Unified Split
  • v0.17.1 Changes

    diff

    • ๐Ÿ‘‰ Use readline api to manipulate process.stdout output. (#687)
  • v0.17.0 Changes

    diff

    • ๐Ÿ›  [JSX] Fix spurious newline (fixes #614) (#628)
    • โž• Add --debug-check cli option (#627)
    • โœ‚ Remove last trailing line for directives-only files (#609)
    • Expand vim instructions
    • ๐Ÿ›  Fix formatting in readme
    • โšก๏ธ Update snapshots
    • Preserve empty line before last comment (#594)
    • ๐Ÿš€ test on current release of node.js (#595)
    • ๐Ÿ›  [JSX] jsx-whitespace breaks with parent (fixes #622) (#626)
    • โšก๏ธ Log filename with [update] or [ignore] flags during --write process. (#584)
    • Do not indent binary expressions inside of if (#604)
    • Put short elements at right of single binary expression on same line (#605)
    • โš™ Run prettier 0.16.0 on the codebase (#631)
    • Preserve blank lines inside of objects (#606)
    • ๐Ÿ›  fix typo in JetBrains External Tool config readme (#679)
    • ๐Ÿ›  Fix dangling comments for arrays (#665)
    • ๐Ÿ–จ Print line-suffix in --debug-print-doc (#676)
    • Avoid unneeded parenthesis for colon with comments (#673)
    • Stabilize comments inside of if/then/else before { (#672)
    • Soft break the first member of a chain (#667)
    • Stabilize comments inside of ternaries (#666)
    • ๐Ÿ›  Fix trailing commas with a trailing comment (#664)
    • ๐Ÿ›  Fix Flow union type annotations indentation (#650)
    • ๐Ÿ–จ Ensure that all comments are printed (#571)
    • ๐Ÿ‘ Properly support member chains comments (#668)
    • ๐Ÿšง [WIP] Fix Flow DeclareTypeAlias (#669)
    • โž• Add option for putting > on the last line in jsx (#661)
    • Always put a hardline before dangling comment (#675)
    • ๐Ÿ›  Fix comments in return statement argument (#657)
    • [RFC] Introduce prettier-ignore-next (#671)
  • v0.16.0 Changes

    diff

    • โช Revert "Print \x and \u escapes in strings and regexes lowercase (#522)
    • ๐Ÿ›  Fix ternary indent bug (#577)
    • jsx parentheses fix (#580)
    • โš™ Run prettier on 0.15.0 (#558)
    • โž• Add parenthesis around single argument arrow if comments (#573)
    • ๐Ÿ‘‰ Use breakParent inside of last arrow expansion (#559)
    • ๐Ÿ‘Œ Support dangling comments in ClassBody (#570)
    • ๐Ÿ‘‰ Make all the member expressions but the last one part of the first group (#589)
    • Break long imports (#590)
    • โœ‚ Remove the concept of globalPrecedingNode (#561)
    • โœ‚ Remove test.js and put it back in the gitignore
    • ๐Ÿ›  Fix use strict as expression statement (#602)
    • ๐Ÿ‘‰ Use arrow function when inputted that way for flow objects (#608)
    • ๐Ÿ‘ Better support try/catch comments (#607)
    • ๐Ÿ–จ Print CallExpression comments inside of memberChain (#600)
    • Do not attach comments to EmptyStatement (#599)
    • ๐Ÿ›  Fix files with only comments on the flow parser (#598)
    • โœ‚ Remove first line special case (#597)
    • ๐Ÿ›  Fix single indented JSX comment (#596)
    • ๐Ÿ–จ Print dangling on ast on all the paths
  • v0.15.0 Changes

    diff

    • ๐Ÿ›  Fix syntax error in empty object with dangling comment (#533)
    • ๐Ÿ›  Fix closing call expression commented out (#530)
    • โšก๏ธ Update bracketSpacing comment to say it's about {} (#529)
    • โž• Add 0.14.1 to CHANGELOG (#525)
    • ๐Ÿ–จ Print \x and \u escapes in strings and regexes lowercase (#522)
    • ๐Ÿ›  Fix Jetbrains example screenshot url. (#534)
    • Preserve next line with trailing comment (#535)
    • Break nested calls (#517)
    • โšก๏ธ Update snapshot tests from conflicting PRs
    • ๐Ÿ–จ Reimplement MemberExpression printing (#469)
    • โœ‚ Remove spurious test.js
    • ๐Ÿ›  Fix small typo on Jetbrains section (#552)
    • [JSX] Handle non-breaking space (#557)
    • ๐Ÿ‘‰ Make comments between if & else to look good (#544)
    • Whitelist UnaryExpression for parentless objects (#545)
    • ๐Ÿ‘‰ Make comments inside of MemberExpression look good (#556)
  • v0.14.1 Changes

    diff

    • ๐Ÿ›  Fix range for object newline detection (#520)
      • a bugfix for "Keep expanded objects expanded" (#495)
  • v0.14.0 Changes

    diff

    • Only write to files if the change (#511)
    • โœ‚ Remove extra group when printing object values (#502)
    • โž• Add documentation for JetBrains products. (#509)
    • ๐Ÿ–จ Don't print trailing commas for object destructuring and rest (#512)
    • ๐Ÿ‘• Mention eslint-config-prettier (#516)
    • [RFC] Keep expanded objects expanded (#495)
    • Do not always put an empty lines after directives (#505)
    • ๐Ÿ–จ Print numbers in a uniform way (#498)
  • v0.13.0 Changes

    diff

    • Simplify arrow functions that use blocks (#496)
    • ๐Ÿ–จ Properly print comments for BinaryExpression (#494)
    • Preserve empty line after comment (#493)
    • [JSX] Handle each line of text separately (#455)
    • ๐Ÿ‘ Proper support for dangling comments (#492)
  • v0.12.0 Changes

    diff

    • ๐Ÿšง [WIP] Add rationale document (#372)
    • Proper parenthesis for yield and await in conditional (#436)
    • ๐Ÿ–จ Don't print double newlines at EOF to stdout (#437)
    • Explain the --color option in a comment (#434)
    • Validate user-provided config with jest-validate (#301)
    • Propagate breaks upwards automatically, introduce breakParent (#440)
    • ๐Ÿ›  Fix typo in variable name (#441)
    • ๐Ÿ”จ Refactor traversal (#442)
    • Do not put a newline on empty {} for functions (#447)
    • ๐Ÿ‘ Better error message for assertDoc (#449)
    • โœ‚ Remove multilineGroup (#450)
    • Ability to break on : for objects (#314)
    • โšก๏ธ Update snapshots
    • [RFC] Do not put spacing inside of arrays with bracketSpacing (#446)
    • ๐Ÿ›  Fix integer CLI arguments (#452)
    • ๐Ÿšš Move tests around (#454)
    • โšก๏ธ Update package.json, use ast-types 0.9.4 (#453)
    • โšก๏ธ Update lockfile
    • ๐Ÿ‘Œ Support printing import("a") (#458)
    • Explain that you can pass options to the spec runner (#460)
    • ๐Ÿ›  Fix spurious whitespace (#463)
    • Preserve new lines after directives (#464)
    • Put decorators on the same line (#459)
    • ๐Ÿ“„ docs: add related projects (#456)
    • โž• Add break points for class declaration (#466)
    • โž• Added parens around in operator in for loops ๐Ÿš€. (#468)
    • CLI improvements (#478)
    • [RFC] Hug Conditionals in JSX (#473)
    • ๐Ÿ”จ Refactor comment algorithm and improve newline/spaces detection (#482)
    • Indent ternaries (#484)
    • Indent computed member (#471)
    • ๐Ÿ Maintain windows line ending (#472)
    • Don't break up JSXOpeningElement if it only has a single text (#488)
    • โž• Add CallExpression to the last argument expansion whitelist (#470)
    • ๐Ÿ‘• Mention eslint-plugin-prettier in Related Projects (#490)
    • Stop using conditionalGroup inside of UnionTypeAnnotation (#491)
  • v0.11.0 Changes

    diff

    ๐Ÿš€ Now using minor versions instead of patch versions for the releases.

    • Swap quotes (#355)
    • โฌ‡๏ธ Drop jsesc (#357)
    • ๐Ÿ‘‰ Use a Symbol instead of the private dep (#359)
    • โž• Add parens for default export FunctionExpressions (#345)
    • ๐Ÿ›  Fix export extension output (#361)
    • Exit with an error if an unknown CLI option is passed (#365)
    • ๐Ÿ—„ Warn if using deprecated CLI options (#364)
    • s/jscodefmt/prettier/ (#370)
    • ๐Ÿ›  Fix CLI options (#369)
    • ๐Ÿ›  Fix some parens cases for UpdateExpressions (#381)
    • Output strings with the minimum amount of escaped quotes (#390)
    • Ignore EmptyStatement inside of switch case (#391)
    • ๐Ÿ‘Œ Support multiple standalones in import (#389)
    • ๐Ÿ›  Fix missing semi-colon in for loop and var body (#388)
    • ๐Ÿ›  Fix empty labels (#383)
    • ๐Ÿ›  Fix forced trailing comma (#382)
    • Empty switch should not have an empty line (#384)
    • โž• add formatAST() for formatting ASTs directly (#393)
    • ๐Ÿ›  Fix class extends parenthesis (#396)
    • ๐Ÿ›  Fix class inside of binary expression missing parenthesis (#397)
    • ๐Ÿ›  Fix parenthesis in object as left-hand-side of template (#398)
    • โœ‚ Remove unneeded parens for FunctionExpression inside LogicalExpression (#399)
    • โœ‚ Remove trailing comma for array destructuring with rest (#400)
    • ๐Ÿ›  Fix +++x (#401)
    • Also do the class extend parenthesis for class expressions (#403)
    • ๐Ÿ›  Fix various parenthesis issues on the left side of template (#404)
    • ๐Ÿ›  Fix in inside of the first group of a for (#406)
    • โž• Add parenthesis for arrow function inside of ternary (#408)
    • โž• Add parenthesis around class expression when left side of call expression (#409)
    • Ensure computed method names don't lose quotes (#419)
    • โž• Add parenthesis for yield inside of a conditional (#418)
    • โž• Add parenthesis around assignment for arrow function body (#422)
    • โž• Add parenthesis around export default assignments (#423)
    • โž• Add parenthesis for class expression on left of member expression (#421)
    • ๐Ÿ›  Fix missing parens around object in MemberExpression (#424)
    • โœ… Re-run snapshot tests
    • โ†ช Workaround flow bug around trailing comma (#427)
    • โž• Add parenthesis when class expressions are left of a ternary (#428)
    • โช Revert "Workaround flow bug around trailing comma" (#429)
    • โšก๏ธ Update commands.md (#430)
    • ๐Ÿ‘Œ Improve vim integration section (#416)
    • โž• Add glob support to the CLI (#363)
    • ๐Ÿ‘‰ Use babel-code-frame for syntax errors (#367)
    • โšก๏ธ Update yarn.lock