Sourced from prettier's changelog.
2.3.1
Support TypeScript 4.3 (#10945 by
@sosukesuzuki)
overridemodifiers in class elementsclass Foo extends { override method() {} }static index signatures (
[key: KeyType]: ValueType) in classesclass Foo { static [key: string]: Bar; }
get/setin type declarationsinterface Foo { set foo(value); get foo(): string; }Preserve attributes order for element node (#10958 by
@dcyriller){{!-- Input --}} <MyComponent {{! this is a comment for arg 1}} arg1="hello" {{on "clik" this.modify}} arg2="hello" {{! this is a comment for arg 3}} arg3="hello" arg4="hello" {{! this is a comment for arg 5}} arg5="hello" ...arguments /> {{!-- Prettier stable --}} <MyComponent </tr></table>
... (truncated)
d770f49 Release 2.3.109d65c3 Revert features for minor (#11016)3cd28ca Preserve attributes order for element node (#10958)c3c300d Remove types/node package (#10994)4b4aeaf Fix a typo (#11009)cedaec3 Fix docs urls for internal lint rules (#11011)1d69549 Update v2.3 blog post (#11002)ddcfdd4 Build(deps): Bump linguist-languages from 7.14.0 to 7.15.0 (#10990)c8133f8 Fix StringLiteral print (#10997)3a71791 Build(deps): Bump @angular/compiler from 11.2.14 to 12.0.2 (#10995)