The long-awaited version 2.0 is out!
Better defaults, a better CLI and better heuristics. Oh, and TypeScript 3.8 among other things.
Read the detailed post on our blog:
We setup a $20k bounty for a rust-based compatible printer with prettier. We're so excited that
@biomejs
did it! This will kick start a healthy competition to improve the performance of JavaScript code formatters which will improve everyone's experience.
🎂 Today Prettier turns 1️⃣ year old! We've just released version 1.10, featuring:
✅ Support for scripts and styles in
@vuejs
single file components.
✅ A new plugin API for new languages.
💬 And more!
Check out the release notes on our new blog:
We just released Prettier 3.1! This release includes improvements to ternary operators formatting, a new `--experimental-ternaries` option, and support for
@angular
v17's Control Flow Syntax:
We just released Prettier 2.7. This release includes a new --cache CLI option. This could dramatically improve CLI performance. We've also added support formatting for TypeScript 4.7 syntax!
As part of the performance push for prettier,
@fabiospampinato
rewrote the CLI to be MANY TIMES FASTER! You can try it out now and read the deep dive into all the optimizations:
⬇️ 1M Weekly downloads.
♻️ 100K Dependent projects.
✨ 23K GitHub stars.
🐦 4K Twitter followers.
And this is just the beginning.
🎆 Thank you all for using Prettier! 🍷
Prettier has been accepting donations at OpenCollective since 2019 and thanks to many generous donations we now have $50,000 in the bank! As a result, we are now able to pay the two active maintainers $1,500/month each.
Prettier 3.2 has been released. This release includes new features such as adding a JSONC parser, adding
@angular
’s ICU expressions, and many bug fixes.
WebStorm 2020.2 EAP
#2
is now available!
What's new:
- Use Prettier as the default formatter
- Go over problems in code with the new Inspections widget
- Squash local commits from the log
- Have more space when viewing results of comparing branches
👉
Hey
@Twitter
@TwitterSupport
and anyone that knows someone from Twitter!
We want to rename our handle from
@PrettierCode
to just
@Prettier
(account is disabled, but not from us). Can you do that, please?
Somebody call somebody!
RT to get some attention :)
@TwitterSupport
What can we do to get the
@Prettier
handle? It is a suspended account and was for a long time. Is it possible to claim it somehow? We never owned that account, but since noone is using it, it would be great if we can have it.
We just released Prettier 2.1.0, featuring a new --embedded-language-formatting option, support for new JavaScript and TypeScript syntax, and bugfixes.
We're excited to announce that Prettier 3.0 was released on July 5th! This release includes many bug fixes, new features and breaking changes. See the release blog for more details.
Prettier Code Formatter for
@Code
is now supporting
#Markdown
.
Which means you can simply invoke the shortcut (macOS: ⇧⌥F, Windows: Shift+Alt+F, Linux: Ctrl+Shift+I) on any Markdown document and it will format it with Prettier. Pretty cool right?
New version of Prettier for Java has just released the version 1.0.0!
Get it while it's hot and share your feedback with us.
Thanks to
@c_dessoude
and all the contributors for the release and of course
@jhipster
for the support.
🔥 It happened! tslint-config-prettier, say hi to your new home
@PrettierCode
😎😎
#TypeScript
Yes, from today tslint-config-prettier is an official package from Prettier. Thanks a lot to
@Lipis
for helping with the transition 🤜🤛.
Prettier for Java is ready for heavy testing thanks to
@thorbenvh8
! ☕️
Use it with caution and please report back any issues that will you encounter.
#java
#prettier
#format
Prettier 3.0.0-alpha.0 is now available! The main changes in this version are improvements to the plugins interface.
- Support ESM plugins
- Support async parsers
- etc...
If you are a plugin developer, please try this version and send us your feedback!
Regardless of how many people contribute to the project, the code should always look like it was written by one person.
Well.... that person could be Prettier :)
New version of
@PrettierCode
Java 0.0.9!
- 50% performance improvement because of chevrotain upgrade! Thanks
@Shahar_Soel
And it was already fast before! 🧐
- Prettier indenting when nesting! Thanks Victor
At long last, version 3.0.0 of our Ruby plugin is released!
It is now being backed by the new Syntax Tree gem, which brings better idempotency as well as Ruby 3.1 support.
There will be more to come on this major milestone soon.
We're now on GitHub Sponsors! Adding to our OpenCollective, this is a new way to support our work on Prettier. 🛠️❤️
Whether on OpenCollective or GitHub Sponsors, every contribution helps us improve. Thank you for your continued support! 🙌
With 14 issues and 8 pull requests closed, v0.4.0 of our XML plugin is out - with a much more stable parser and better support for just about every node type. Thanks to everyone who tested out v0.3.0!
I can't say how helpful
@PrettierCode
is for me as an instructor/speaker who live-codes talks/workshops. It's sooooo nice to not waste people's time formatting things as I'm teaching. Leave that boring stuff to the computer.
Prettier 3.3 has been released. This release includes support for new
@flowtype
features. All of these features were implemented by the engineers on the Flow team, thank you!
So many of you asked for Prettier swag, thanks to a collab with
@syntaxfm
, you can now buy limited edition Prettier tshirts! $10 per tshirt goes to maintain the project.
We are in the top 50 of GitHub top organizations (based on number of stars)!
But we can do better.. If you are using Prettier, you can give us a star 🌟