's Avatar

@biomejs.dev

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

2,273
Followers
20
Following
84
Posts
30.10.2024
Joined
Posts Following

Latest posts by @biomejs.dev

Post image

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!

06.03.2026 23:12 πŸ‘ 18 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Ooopsi! Some leaks still happen. If you manage to find something (files, logs, etc.), please file a report

27.02.2026 20:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

biomejs.dev/playground/?...

27.02.2026 16:42 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of Biome's playground showcasing a query that can highlight recursive function calls.

Screenshot of Biome's playground showcasing a query that can highlight recursive function calls.

You can now test GritQL queries in our playground! It's great for getting quick feedback.

Try it yourself!πŸ‘‡

27.02.2026 16:42 πŸ‘ 19 πŸ” 1 πŸ’¬ 2 πŸ“Œ 1

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!

25.02.2026 18:37 πŸ‘ 39 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

bsky.app/profile/biom...

15.02.2026 17:16 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Biome now supports hidden files (.biome.json and .biome.jsonc), as well as loading the configuration file from your home directory!

15.02.2026 17:13 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Format AND lint CSS & GraphQL right inside your JavaScript!

Enable experimental embedded snippets to auto-format and lint styled-components, Emotion, and GraphQL queries within template literals.

15.02.2026 17:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Editor inline config: Override project settings in your editor without touching biome.json

Rule profiler: new --profile-rules flag helps identify bottlenecks and optimize your linting workflow

15.02.2026 17:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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!

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...

15.02.2026 17:13 πŸ‘ 64 πŸ” 8 πŸ’¬ 3 πŸ“Œ 2

Oh, soon everything will change πŸ‘€

15.02.2026 16:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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...

If you are a React user, you might be interested in this RFC:

github.com/biomejs/biom...

14.02.2026 15:09 πŸ‘ 13 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1

Because we target the web

03.02.2026 06:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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

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

In the next version of Biome, you'll be able to profile all rules and actions!

30.01.2026 15:04 πŸ‘ 36 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Roadmap 2026 In this article, we want to share with you all our roadmap for 2026!

We just published the Biome Rodmap 2026!

biomejs.dev/blog/roadmap...

21.01.2026 14:36 πŸ‘ 43 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1
Preview
Configure Biome Learn how Biome configuration works.

Not yet, but you can have the configuration file in a parent folder and it will function as global

biomejs.dev/guides/confi...

28.12.2025 07:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GritQL accepted by the Biome organisation

πŸ₯³ 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-...

19.12.2025 09:10 πŸ‘ 24 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

My first contribution to @biomejs.dev is released! 🚒

return statements in Astro frontmatter no longer trigger "Illegal return statement" errors

github.com/biomejs/biom...

16.12.2025 15:02 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Depot becomes Biome's exclusive sponsor

@depot.dev is now an exclusive and platinum sponsor of Biome

biomejs.dev/blog/depot-e...

03.12.2025 14:35 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Biome v2.3β€”Let's bring the ecosystem closer

That's written in our announcement biomejs.dev/blog/biome-v...

> there are cases and framework-specific syntaxes that may not yet be fully supported (for example Svelte control-flow syntax, or Astro JSX-like syntax)

What could have we done better?

03.11.2025 10:18 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

Hard to say without an issue to track it.

26.10.2025 17:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What went wrong? Please give us constructive criticism

25.10.2025 15:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Biome can fully analyse the file, apply consistent formatting and linting. That's full support, from this point of view. Both sides of the same coin.

25.10.2025 15:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

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...

24.10.2025 13:02 πŸ‘ 126 πŸ” 19 πŸ’¬ 5 πŸ“Œ 10

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)?

09.10.2025 16:58 πŸ‘ 49 πŸ” 3 πŸ’¬ 8 πŸ“Œ 0
Post image

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...

24.09.2025 16:54 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1
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:"

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:"

POV: You're a GitHub Copilot Agent running @biomejs.dev for the first time. 🀣

22.08.2025 13:11 πŸ‘ 19 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
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...

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...

14.08.2025 09:35 πŸ‘ 48 πŸ” 5 πŸ’¬ 0 πŸ“Œ 1
Preview
Playground Biome's interactive playground

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/?...

29.07.2025 11:12 πŸ‘ 19 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
πŸ› 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...

Version v2.1.2 should address the recent memory leak issue.

Please use this issue for further feedback

github.com/biomejs/biom...

17.07.2025 14:13 πŸ‘ 11 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0