Sign in

Biome

@biomejs.dev
2.4K followers 21 following 120 posts

Official BlueSky account of Biome. Website: biomejs.dev Discord: biomejs.dev/chat

PostsRepliesMedia
Biome @biomejs.dev · 2h
2.5.15 is out! Here are the highlights: - 11 new nursery rules, including noTailwindRawColors and some Svelte rules - Massive type inference performance improvements (2-240x on our benchmarks) - Better type inference accuracy for built in globals Read more ⬇️
190
Biome @biomejs.dev · 16/09/2026
Biome v2.5.14 is out, with almost 50 bugs fixed. In these latest patches, we also shipped 14 new nursery lint rules. biomejs.dev/internals/ch...
biomejs.dev
Version History
Sponsored by
0100
Biome @biomejs.dev · 10/09/2026
v2.5.13 is out! Another patch with many bug fixes! biomejs.dev/internals/ch...
biomejs.dev
Version History
Sponsored by
091
Reposted by Biome
Emanuele (Ema) @ematipico.xyz · 09/09/2026
That's how you'll create a **JavaScript** plugin with @biomejs.dev Coming soon...
The code needed to create a JavaScript plugin in Biome 

import { ast, defineRule, registerDiagnostic } from "@biomejs/runtime/plugin";
export const useMyPlugin = defineRule({
	query: ast("JS_MODULE"),
	run(root) {
		registerDiagnostic(root, "information", "Hello, world!");
	},
});
3232
Biome @biomejs.dev · 03/09/2026
Biome v2.5.12 is out with many fixes: - Improved DX for Astro files (Thank you @erika.florist ) - Fixed a nasty regression in the file scanner - No more huge logs when running long language server sessions - Many, many more fixes biomejs.dev/internals/ch...
biomejs.dev
Version History
Sponsored by
0183
Biome @biomejs.dev · 27/08/2026
Biome 2.5.11 is out! It adds 2 new lint, plenty of bug fixes and some performance improvements.
1162
Biome @biomejs.dev · 22/08/2026
Biome v2.5.10 is out with improved Astro DX, faster lint rules, and fixes to some regressions introduced in the past patches. biomejs.dev/internals/ch...
biomejs.dev
Version History
Sponsored by
1182
Biome @biomejs.dev · 20/08/2026
Astro DX in Biome is about to get better, thanks to @erika.florist and @astro.build
0296
Biome @biomejs.dev · 19/08/2026
Let's welcome @codspeed.io and @cloudflare.social as new Gold and Silver sponsors of the project! 🙌
1212
Biome @biomejs.dev · 18/08/2026
Biome 2.5.9 is out! It fixes a performance regression, fixes a few HTML formatter issues, and it also introduces 5 new lint rules, one of which is useTailwindShorthandClasses, our second tailwind rule. An important milestone toward revamped tailwind class sorting!
2141
Biome @biomejs.dev · 11/08/2026
Biome v2.5.8 is out. This release ships the new nursery lint rule useReactCompiler! Give it a try and leave feedback on the related issue linked to the diagnostic. biomejs.dev/linter/rules...
biomejs.dev
useReactCompiler
Learn more about useReactCompiler
1113
Biome @biomejs.dev · 04/08/2026
2.5.7 is out with 3 new lint rules! Including our first rule that uses our Tailwind parser, noTailwindArbitraryValue, which encourages using theme values for colors, font sizes, etc. This release also has some notable performance improvements, and plenty of bug fixes.
0110
Biome @biomejs.dev · 28/07/2026
Biome v2.5.6 is out! The formatter is now ~4% faster across the board and fixes a series of perf regressions in type-aware lint rules.
0210
Reposted by Biome
Josh Finnie @joshfinnie.dev · 06/07/2026
Have been a huge fan of @biomejs.dev and wrote what I did to set it up for my blog. read it here: www.joshfinnie.com/blog/from-es...
joshfinnie.com
Trading ESLint and Prettier for Biome
A while back I added ESLint and Prettier to this blog. This year I pulled both out and replaced them with Biome, a single Rust-based tool that formats and lints in one pass. Here is why, and what the switch actually looked like.
082
Reposted by Biome
Human @netail.dev · 20/07/2026
@biomejs.dev has hit the 10M weekly downloads mark 🎉 Thank you! 🫂
1588
Biome @biomejs.dev · 12/06/2026
Biome has won the JavaScript Open Source Awards - Productivity Booster!
On the right, Biome, the winner of the Productivity Booster. On the left, the two MCs of the JS Nation are taking a picture with the two maintainers of the Biome project.
3505
Biome @biomejs.dev · 12/06/2026
Biome v2.5 is out, with more than 500 rules! 🎌 Cross-language lint rules 🧰 Code fix for plugins ⏫ More than 70 promoted rules 👀 Watch mode 🤏 Format space delimiter 📝 Rules presets 🔧 upgrade command 🔝 Go-to definition 📖 Experimental pnpm catalogs
1624
Biome @biomejs.dev · 09/05/2026
2.4.15 is out! - 7 new rules, including some Vue lint rules like useVueValidVFor and useVueNextTickPromise - Improved performance for some rules - Plenty of bug fixes
0222
Biome @biomejs.dev · 04/05/2026
Biome invests where it matters. @sarah11918.rainsberger.ca and @yanthomas.dev will join to improve our docs! biomejs.dev/blog/collabo...
biomejs.dev
Investing resources where it matters
Biome is a project solely driven by passionate volunteers that want to improve the web ecosystem with new ideas, teach the fundamentals of the different web technologies, and have fun coding.
1414
Biome @biomejs.dev · 01/05/2026
Just released 2.4.14 with some big improvements to Vue and Svelte support and 4 new lint rules! - v-for directives are parsed precisely, noUnusedVariables and noUndeclaredVariables account for them better - some parser bugs and false positives in Svelte files were fixed - many other misc bug fixes
0150
Biome @biomejs.dev · 23/04/2026
2.4.13 is out with 10 new lint rules, and our first few React Native rules: noReactNativeLiteralColors, noReactNativeRawText, and useReactNativePlatformComponents! Try them out: npm install @biomejs/biome@latest
2151
Biome @biomejs.dev · 09/04/2026
Biome 2.4.11 is out! In this release, we finished implementing all the Qwik specific lint rules from eslint-plugin-qwik. This makes it the first framework that is 100% supported by Biome, no extra dependencies needed!
1172
Biome @biomejs.dev · 01/04/2026
After decades of hard work, we are very happy to announce full linting and formatting support for COBOL! Very proud of our contributors that helped make this happen!
2390
Biome @biomejs.dev · 30/03/2026
Biome v2.4.10 is out with important performance fixes. When fixing large files with many diagnostics, Biome took ~3s for one rule. Now it takes ~200ms! 🚀 (~13k LOC, ~3k diagnostics) That's not all, you'll get the same performance fixes in the LSP. Make sure to update
0211
Biome @biomejs.dev · 26/03/2026
We just published a series of recipes that should help you master GritQL plugins! biomejs.dev/recipes/grit...
biomejs.dev
GritQL Plugin Recipes
Ready-to-use GritQL plugin examples for common linting use cases in Biome
081
Biome @biomejs.dev · 25/03/2026
2.4.9 is hot off the press with a couple of cool new rules! - If you're using CSS, you'll probably love noDuplicateSelectors, which helps keep your styles clean and lean - If you're worried about your dependency's licences, you can keep it in check with noUntrustedLicenses
1160
Biome @biomejs.dev · 20/03/2026
Since v2.4.7, we have shipped a lint rule called useBaseline, which checks for CSS features that aren't generally available. Give it a try! biomejs.dev/linter/rules...
biomejs.dev
useBaseline
Learn more about useBaseline
0224
Biome @biomejs.dev · 18/03/2026
Biome 2.4.8 is building right now, and inside is a new Drizzle domain and 2 new Drizzle nursery rules! noDrizzleUpdateWithoutWhere and noDrizzleDeleteWithoutWhere ensures your .update() and .delete() queries always have a .where() Contributed by our awesome community 💙
0120
Biome @biomejs.dev · 06/03/2026
WOW! More than 450 rules! Thanks to all our contributors for their time and hard work (and more recently, tokens😄) 500 soon? Help make it happen! PRs always welcome!
1292
Biome @biomejs.dev · 27/02/2026
You can now test GritQL queries in our playground! It's great for getting quick feedback. Try it yourself!👇
Screenshot of Biome's playground showcasing a query that can highlight recursive function calls.
2191
Biome @biomejs.dev · 25/02/2026
Impressive performance! Regarding the Biome benchmark, our CLI does a pre-traversal for discovering nested configurations and ignore files, which increases our processing time slightly. Something we are definitely looking into to improve!
2412
Biome @biomejs.dev · 15/02/2026
Biome v2.4 is here! ✨ CSS & GraphQL formatting & linting in JavaScript 🎨 Major Vue/Svelte/Astro improvements ⚙️ Editor inline config 📊 Rule profiler 🏠️ The configuration discovery And a lot more! biomejs.dev/blog/biome-v...
biomejs.dev
Biome v2.4—Embedded Snippets, HTML Accessibility, and Better Framework Support
Biome v2.4 is the first minor release of the year! After more than ten patches from v2.3, today we bring to you a new version that contains many new features!
3648
Biome @biomejs.dev · 14/02/2026
If you are a React user, you might be interested in this RFC: github.com/biomejs/biom...
github.com
RFC: Stop reporting stable dependencies as "unnecessary" in `useExhaustiveDependencies` · biomejs biome · Discussion #9055
Summary Biome's useExhaustiveDependencies currently reports a diagnostic when a "stable" value (e.g. a useState setter or a useRef result) is included in a hook's dependency array. The official ESL...
0122
Biome @biomejs.dev · 30/01/2026
In the next version of Biome, you'll be able to profile all rules and actions!
Checked 1797 files in 657ms. No fixes applied.
Found 1 warning.
Found 1 info.
Rule execution time (does not include any preprocessing)
  total       avg         min         max         count rule      
    47.497ms     1.140µs    41.000ns   783.709µs  41633  correctness/noUnusedVariables
    25.454ms   498.000ns    83.000ns   155.500µs  51096  suspicious/noFocusedTests
     9.913ms   194.000ns     0.000ns   105.500µs  51046  suspicious/noConsole
     8.971ms   220.000ns     0.000ns   224.958µs  40721  correctness/noUnusedFunctionParameters
     8.955ms   154.000ns     0.000ns    85.792µs  57899  style/useNodejsImportProtocol
     5.380ms    74.000ns     0.000ns   531.125µs  72343  correctness/noTypeOnlyImportAttributes
     5.067ms   826.000ns     0.000ns   233.500µs   6130  correctness/noUnusedImports
     4.299ms   678.000ns     0.000ns   227.000µs   6334  style/useImportType
   412.454µs   177.000ns     0.000ns    53.875µs   2328  correctness/noNodejsModules
   404.089µs     2.928µs
1350
Biome @biomejs.dev · 21/01/2026
We just published the Biome Rodmap 2026! biomejs.dev/blog/roadmap...
biomejs.dev
Roadmap 2026
In this article, we want to share with you all our roadmap for 2026!
1434
Biome @biomejs.dev · 19/12/2025
🥳 Today, we’re pleased to make a special announcement regarding the continuation of our support for GritQL. 🌐 Since Biome 2.0, GritQL plugins have been supported within Biome. 🍯Now, we're excited to share that @honeycomb.io has donated the GritQL repositories to Biome. biomejs.dev/blog/gritql-...
biomejs.dev
GritQL accepted by the Biome organisation
0243
Reposted by Biome
Mathias Lafeldt @mathias.blog · 16/12/2025
My first contribution to @biomejs.dev is released! 🚢 return statements in Astro frontmatter no longer trigger "Illegal return statement" errors github.com/biomejs/biom...
github.com
Release Biome CLI v2.3.9 · biomejs/biome
2.3.9 Patch Changes #8232 84c9e08 Thanks @ruidosujeira! - Added the nursery rule noScriptUrl. This rule disallows the use of javascript: URLs, which are considered a form of eval and can pose sec...
0101
Biome @biomejs.dev · 03/12/2025
@depot.dev is now an exclusive and platinum sponsor of Biome biomejs.dev/blog/depot-e...
biomejs.dev
Depot becomes Biome's exclusive sponsor
081
Biome @biomejs.dev · 24/10/2025
Biome v2.3 is out! 👨‍👨‍👦‍👦 Full support for @vuejs.org, @svelte.dev and @astro.build ‼️ New ignore syntax 🌬️ Tailwind v4 support ⌨️ New CLI flags and reporters biomejs.dev/blog/biome-v...
512319
Reposted by Biome
Emanuele (Ema) @ematipico.xyz · 09/10/2025
I'm at @viteconf.org and there's been a lot of chats about Rust, however we know only a small part of us web devs know Rust. Would anyone be interested in a workshop of mine that teaches Rust to web developers (TypeScript and/or tooling)?
8493
Reposted by Biome
Nx @nx.dev · 24/09/2025
This Friday - @philipfulcher.com && @zackderose.bsky.social are going live to chat @biomejs.dev and Nx Plugins! Sign up now to get notified when we go live! www.youtube.com/watch?v=t2s...
171
Reposted by Biome
Wojciech Maj @wojtekmaj.pl · 22/08/2025
POV: You're a GitHub Copilot Agent running @biomejs.dev for the first time. 🤣
A screenshot from GitHub Copilot Agent session where AI, after linting the project, comments:
"That was suspiciously fast, but I'll trust the files were actually linted. Let me check the test status and understand the structure of the pages that need the reordering feature:"
1191
Biome @biomejs.dev · 14/08/2025
Biome v2.2 is now available: 📝 JS formatter operator line break ⏫ are Many rules promoted to stable 🧠 More intelligent scanner 🔃 Added the ability to change the sort order algorithm ✨ Improved how folders should be ignored 💅 Improved summary reporter github.com/biomejs/biom...
github.com
Release Biome CLI v2.2.0 · biomejs/biome
2.2.0 Minor Changes #5506 1f8755b Thanks @sakai-ast! - The noRestrictedImports rule has been enhanced with a new patterns option. This option allows for more flexible and powerful import restrict...
0485
Biome @biomejs.dev · 29/07/2025
Did you know? You can use the Playground to validate the configuration file. Create a biome.json file, and the playground does the rest: biomejs.dev/playground/?...
biomejs.dev
Playground
Biome's interactive playground
0190
Biome @biomejs.dev · 17/07/2025
Version v2.1.2 should address the recent memory leak issue. Please use this issue for further feedback github.com/biomejs/biom...
github.com
🐛 Memory leak in `biome.exe` · Issue #6784 · biomejs/biome
VS Code version 1.202.0 Extension version 3.1.0 Biome version 2.1.0 Operating system Windows macOS Linux Description Found performance issues on my PC, randomly checked task manager, and found biom...
0110
Biome @biomejs.dev · 09/07/2025
The open source community is amazing. Thank you @isabelroses.com for bearing with us! 😅🫠♥️
1130
Biome @biomejs.dev · 08/07/2025
One more push to reach 20k GitHub stars! ⭐
A screenshot from GitHub. It shows the stars of the Biome project, which are 19948
0211
Biome @biomejs.dev · 08/07/2025
Biome 2.1 has been released! It's a relatively minor maintenance release, but still has some goodies: * Faster scanner * Improved type inference * New rules * Many fixes! biomejs.dev/blog/biome-v...
0416
Biome @biomejs.dev · 01/07/2025
We have started working on providing full support for @vuejs.org, @svelte.dev, @astro.build, and hopefully, @angular.dev as well. Subscribe and engage with the following issue github.com/biomejs/biom...
github.com
☂️ HTML-ish languages · Issue #6657 · biomejs/biome
Description Addresses #1726 This issue serves as an entry point to collect tasks, comments, and feedback regarding the support of Vue, Svelte and Astro files inside Biome. We don't have a definitiv...
0709
Reposted by Biome
Arend van Beelen @arendjr.mstdn.social.ap.brid.gy · 19/06/2025
With this latest PR, inference for `noFloatingPromises` is pushed to over 80% success rate in Vercel's repositories: github.com/biomejs/biome/pull/6404 While I targeted specific patterns used by their own `swr` library, all the fixes are generically applicable, meaning other code […]
mstdn.social
Original post on mstdn.social
0152