
BiomeがGritQLのリポジトリを取得したことを発表しました。GritQLは、プロジェクトにカスタムリンター規則を追加するためのプラグインをサポートしており、Morgante Pellが率いるスタートアップによって開発されていました。GritQLの未来が不透明だったため、Biomeはリスクを冒してこの技術を取り入れました。HoneycombがGritを買収した際、GritQLの将来が危ぶまれましたが、MorganteとHoneycombはGritQLのリポジトリをBiomeに寄付することに同意しました。これにより、MorganteはBiomeのメンテナーチームに参加し、GritQLの開発を続けることができます。Biomeは、JavaScript/TypeScriptプラグインのサポートも計画しており、BoaをJavaScriptインタープリタとして統合しました。コミュニティはボランティアによって運営されており、参加を歓迎しています。 • BiomeがGritQLのリポジトリを取得したことを発表した • GritQLはカスタムリンター規則を追加するためのプラグインをサポートしている • Morgante Pellが率いるスタートアップによって開発された • GritQLの未来が不透明だったが、MorganteとHoneycombがリポジトリをBiomeに寄付した • MorganteはBiomeのメンテナーチームに参加し、GritQLの開発を続ける • JavaScript/TypeScriptプラグインのサポートも計画している • コミュニティはボランティアによって運営されており、参加を歓迎している

DepotがBiomeの独占スポンサーになったことを発表しました。BiomeはRustプロジェクトで、90の内部クレートと約651,971行のコードを持ち、開発が進んでいます。以前はGitHub Actionsランナーを使用していましたが、Depotのスポンサーシップにより、CIのパフォーマンスが大幅に向上しました。具体的には、Lintingが約15分から2分、テストが20分から4分、ベンチマークが30分から15分、リリースが45分から25分に短縮されました。この改善により、メンテナや貢献者は迅速なフィードバックを受けられ、エンドユーザーは必要な修正を早く享受できるようになりました。DepotはBiomeのミッションを支持し、開発者体験の向上に寄与しています。 • DepotがBiomeの独占スポンサーになった • Biomeは90の内部クレートと約651,971行のコードを持つRustプロジェクト • DepotのスポンサーシップによりCIのパフォーマンスが向上 • Lintingが約15分から2分に短縮 • テストが20分から4分に短縮 • ベンチマークが30分から15分に短縮 • リリースが45分から25分に短縮 • メンテナや貢献者は迅速なフィードバックを受けられるようになった

Biome 2.3のリリースが発表され、Vue、Svelte、Astroの完全サポートが追加されました。これにより、これらのフレームワーク内のJavaScript、TypeScript、CSSコードをフォーマットおよびリンティングできるようになります。この機能は実験的であり、特定の構文やパターンが完全にはサポートされていない可能性があります。新機能を有効にするには、設定ファイルでオプションを有効にする必要があります。また、HTMLコンテンツの特定のフォーマットオプションも設定可能です。リリースに伴い、異なる言語のフォーマット設定による不整合の可能性についても議論が必要です。 • Biome 2.3ではVue、Svelte、Astroの完全サポートが追加された。 • JavaScript、TypeScript、CSSコードのフォーマットとリンティングが可能。 • この機能は実験的であり、特定の構文が未サポートの可能性がある。 • 新機能を有効にするには設定ファイルでオプションを有効にする必要がある。 • HTMLコンテンツのフォーマットオプションを設定できる。 • 異なる言語のフォーマット設定による不整合の可能性がある。

Biome v2.1では、スキャナーの改善と型推論の向上が主な焦点となっています。新しいスキャナーは、プロジェクトのルートから全体をスキャンするのではなく、指定されたファイルやフォルダーに基づいてスキャンを行うように変更され、これにより速度が向上します。また、型推論の精度も75%から85%に向上し、Promiseの扱いに関する新しいルールも追加されました。新たに追加されたルールには、noAlert、noImplicitCoercion、noMagicNumbersなどが含まれ、既存のルールも強化されています。これにより、ユーザーはより効率的にコードを管理できるようになります。 • Biome 2.1ではスキャナーのロジックが改善され、指定されたファイルに基づいてスキャンを行うようになった。 • 型推論の精度が75%から85%に向上し、Promiseの扱いに関する新しいルールが追加された。 • 新たに追加されたルールにはnoAlert、noImplicitCoercion、noMagicNumbersなどが含まれる。 • noUnusedFunctionParametersルールが強化され、ignoreRestSiblingsオプションが追加された。 • ユーザーはプロジェクトのルールを選択でき、速度と機能のバランスを取ることができる。

Biome releases v3 of the VS Code extension

Biome partners with Vercel to futher our type inference efforts

A major milestone in the making