prettier v1.7.1 Release Notes

  • diff

    • Enable cosmiconfig rcExtensions (#2749 by elektronik2k5)
    • Keep original empty lines in argument list (#2763 by jackyho112)
    • โฌ†๏ธ Upgrade prettier dependency to 1.7.0, fix lint (#2821 by josephfrazier)
    • ๐Ÿ›  Fix different precedence binary expression when inlining (#2827 by duailibe)
    • โฌ†๏ธ Bump Babylon (#2831 by existentialism)
    • ๐Ÿ“œ Don't lowercase Less variables when parsed with SCSS parser (#2833 by lydell)
    • Don't lowercase &class in SCSS/Less selectors (#2834 by lydell)
    • โž• Add support for ClassPrivateProperty (#2837 by existentialism)
    • โฌ†๏ธ Upgrade cosmiconfig to v3, remove hardcoded combinatorial problem (#2843 by azz)
    • ๐Ÿ“œ Split Less and SCSS parsing into different parsers (#2844 by lydell)
    • ๐Ÿ‘ feat: support detailed --help (#2847 by ikatyang)
    • โšก๏ธ Update cosmiconfig to 3.0.1 to avoid memory leak (#2848 by danez)
    • ๐Ÿ’… chore: add prettier-stylelint to the related projects (#2859 by hugomrdias)
    • Don't lowercase SCSS placeholder selectors (#2876 by lydell)
    • ๐Ÿ›  Fix line break in test declarations with 2nd argument as a function (#2877 by duailibe)
    • ๐Ÿ‘‰ Use semicolons in Flow interface-like bodies (#2593) (#2888 by motiz88)
    • We do not need to have a reference to the toolbox-companion since we (#2892 by mitermayer)
    • ๐Ÿ›  fix(cli): validate options for every config-precedence (#2894 by ikatyang)
    • ๐Ÿ›  fix: do not print stack trace for invalid option (#2895 by ikatyang)
    • ๐Ÿ”จ refactor: use custom error (#2896 by ikatyang)
    • ๐Ÿ›  fix(typescript): allow symbol type (#2899 by ikatyang)
    • ๐Ÿ‘Œ Support fit(), xit(), it.only(), etc (#2900 by azz)
    • ๐Ÿ›  Fix editor styling on empty editors (#2904 by jakegavin)
    • ๐Ÿ›  Fix printing of comments between decorators and method names (#2906 by azz)