All Versions
108
Latest Version
Avg Release Cycle
29 days
Latest Release
-
Changelog History
Page 9
Changelog History
Page 9
-
v1.4.0 Changes
๐ ๐ Release Notes
-
v1.3.1 Changes
- Respect template inline-ness (#1497)
-
v1.3.0 Changes
๐ ๐ Release Notes
- โ add printer branches for some TypeScript nodes (#1331)
- Skip trailing commas with FlowShorthandWithOneArg (#1364)
- โ add TSLastTypeNode and TSIndexedAccessType (#1370)
- โ add TSConstructorType (#1367)
- ๐ fix do-while break (#1373)
- ๐ Fix missing trailing commas on flow generics (#1381)
- โ Add example of using yarn test with arguments (#1383)
- Have --debug-check also run ast verification (#1337)
- ๐ Fix empty line in block with EmptyStatement (#1375)
- ๐จ parent decides how to print type annotations (#1391)
- โ add TSTypeOperator (#1396)
- ๐ fix TSTypeReference not printing typeArguments (#1392)
- โ add TSMappedType and TSTypeParameter (#1393)
- ๐ fix TSFunctionType failing on TypeParameters (#1394)
- โ add TSIntersectionType (#1395)
- ๐ fix typeParameters printing TSFunctionType w/o breaking flow (#1397)
- ๐ Fix optional flow parenthesis (#1357)
- ๐ [experimental] Add linting step in test pipeline (#1172)
- ๐ fix VariableDeclarator not printing type parameters (#1415)
- โ add TSMethodSignature (#1416)
- โ Add TSParameterProperty, TSAbstractClassDeclaration and TSAbstractMethodDefinition (#1410)
- Inline nullable in flow generics (#1426)
- ๐ fixed method 'check' error 'format' of undefined (#1424)
- ๐ feat(typescript): add delcare modifier support for vars, classes and functions (#1436)
- ๐ Allow flow declarations to break on StringLiteralTypeAnnotations (#1437)
- ๐ Require '::a.b' to have a preceding ; in no-semi style (#1442)
- ๐ Require '(a || b).c++' to have a preceding ; in no-semi style (#1443)
- โฌ๏ธ Upgrade flow parser to 0.45 (#1447)
- โ Add supertype tests and add TSAbstractClassProperty (#1467)
- Break class expression returned by arrow call (#1464)
- โก๏ธ update typescript snapshots to account for #1464 (#1470)
- ๐ง [WIP] add TSNamespaceExportDeclaration (#1459)
- โก๏ธ update yarn.lock (#1471)
- [RFC] Do not indent calls with a single template literal argument (#873)
- Proper indentation for template literals (#1385)
- โ Add parenthesis for unusual nested ternaries (#1386)
- Preserve inline comment as last argument (#1390)
- Only add parenthesis on ternaries inside of arrow functions if doesn't break (#1450)
- ๐ Fix windows line ending on template literals (#1439)
- โ Add space around
=
for flow generics default arguments (#1476) - Don't break for unparenthesised single argument flow function (#1452)
- Don't break on empty arrays and objects (#1440)
- Do not break on
[0]
(#1441) - Reorder flow object props (#1451)
- Break inline object first in function arguments (#1453)
- Break inline object first in function arguments (#1453) (#1173)
- Inline template literals as arrow body (#1485)
-
v1.2.2 Changes
- Only break for conditionals (#1350)
-
v1.2.1 Changes
- ๐ Fix duplicate comments in classes (#1349)
-
v1.2.0 Changes
๐ ๐ Release Notes
- match jsx files in pre-commit hook (#1276)
- ๐ Fix isPreviousLineEmpty on Windows (#1263)
- โ Add --dev option to suggested install cmd (#1289)
- ๐ Write out change CLI changes synchronously. Fixes #1287. (#1292)
- โ Remove emoji part from lint-staged's name (#1302)
- omit 'doc' key from options object before passing it to format() (#1299)
- Skip globbing filenames with node-glob when the filename is not a glob (#1307)
- ๐ FIX: more documentation for jetbrains (#1265)
- ๐ Fix template literal comments (#1296)
- Double quotes for option values in Readme file (#1314)
- ๐จ Do not print the sub-tree when using prettier-ignore (#1286)
- Bail when traversing === groups (#1294)
- Avoid breaking arguments for last arg expansion (#1305)
- โ Add typescript as a valid parser value (#1318)
- โ Add jestbrains filewatcher docs (#1310)
- โ Add prettier_d to Related Projects (#1328)
- โ Add parentheses for assignment as body of arrow (#1326)
- โ Add information about Vim's other autocmd events (#1333)
- โ add printer branch for TSFirstTypeNode (#1332)
- โก๏ธ Optimize
prettier --help
for humans (#1340) - โก๏ธ Update link to @vjeux's React London presentation (#1330)
- ๐ Improve regex printing (#1341)
- ๐ Fix arrow function parenthesis with comments in flow (#1339)
- Break if () if conditional inside breaks (#1344)
- Don't inline paren at right of arguments (#1345)
-
v1.1.0 Changes
- ๐ Prettier 1.0 is the stabler release we've been waiting for (#1242)
- ๐ fix small typo (#1255)
- ๐ Fix : ReferenceError: err is not defined (#1254)
- Document debugging strategies (#1253)
- Do not inline member expressions as part of assignments (#1256)
- ๐ Fix flow union params (#1251)
- ๐ Use a whitelist instead of blacklist for member breaking (#1261)
- โ Remove trailing whitespace (#1259)
- Get rid of fixFaultyLocations code (#1252)
- ๐ Fixing n.comments check in printer (#1239)
- ๐ง [WIP] no-semi comments (#1257)
-
v1.0.1 Changes
- ๐ change semi default
-
v1.0.0 Changes
๐ ๐ Release Notes
-
v0.22.0 Changes
- โ Run 0.21.0 (#876)
- ๐ Fix paren removal on UnionTypeAnnotation (#878)
- ๐ Fix typo (#891)
- Ensure no parens for JSX inside of an ArrayExpression (#895)
- ๐ Fix object expression in arrow function expression (#897)
- ๐ Fix unprinted comments in destructuring (#898)
- ๐ Fix bug with importing empty type (#904)
- ๐ Fix broken export comment (#899)
- โ Add CLI Example to Readme (#909)
- ๐ Fix 0.5e0 (#911)
- ๐ Fix binary expression instanceof in arrow function expression (#913)
- ๐ Improve readme CLI usage example (#910)
- โ Do not break long it/test calls when template literal (#893)
- โก๏ธ Update lint-staged docs to use husky for less config. (#923)
- ๐ Fix files with comments only (#813)
- โก๏ธ Update README.md (#928)
- ๐ Fix binary op as body in arrow expression (#921)
- cleanup needsParens (#935)
- [JSX] Break if opening element breaks (#942)
- Parenthesize function expressions in expression position (#941)
- โก๏ธ update the README to add a pre-commit hook (#944)
- Fix #951: properly parenthesize ** expressions (#952)
- ๐ง [WIP] TypeScript Parser (#915)
- Do not break long
describe
calls (#953) - Recursively find leading comments inside ReturnStatements (#955)
- ๐ Fix
in
inside of a for in a nested way (#954) - ๐ Make comments around empty parenthesis be inside (#957)
- Stabilize comment after object label (#958)
- Inline BinaryExpressions inside JSXExpression (#965)
- Only allow same-line arrow-less body for explicit nodes (#966)