413 words
2min read
Edit

Frontend Weekly 2026-01-02

#GitHub Actions: ホストランナーの価格値下げ

日付:2026年1月1日

GitHub-hosted runnersの利用料金が値下げされた。 最大で39%の価格引き下げとなり、Standard hosted runnerのパブリックリポジトリでの利用は引き続き無料。 これは2025年12月16日にアナウンスされていた内容が適用されたもので、CI/CDコストの削減に寄与する。

出展:Reduced pricing for GitHub-hosted runners usage

#Zod v4.3.0: JSON Schema変換機能と排他的ユニオン型の追加

日付:2025年12月31日

Zod v4.3.0 がリリース。 長年の要望であった z.fromJSONSchema() が追加され、JSON Schema から Zod スキーマへの変換が可能になった(OpenAPI 3.0 等に対応)。 また、正確に1つのオプションにマッチすることを要求する z.xor()(排他的ユニオン)や、部分的なレコードバリデーションを行う z.looseRecord()undefined を許容しない exactOptional() などが追加されている。

出展:Release v4.3.0

#Introducing Flint

日付:2025年12月30日

typescript-eslintのメンテナーであるJosh Goldberg氏が、新しい実験的なLinter「Flint」を発表した。 Flintは「Hybrid linter」を標榜し、コアロジックやルールはTypeScriptで記述しつつ、パースや型チェックなどの重い処理にはネイティブスピード(GoやRustなど)のツールを活用するアーキテクチャを採用している。

これにより、ESLintのような拡張性・親しみやすさと、BiomeやOxlintのようなパフォーマンスの両立を目指す。 設定ファイルは型安全なJavaScript/TypeScript形式を採用し、複雑な設定を簡素化することも目標としている。 現在は実験段階であり、実用化にはまだ時間がかかる見込み。

出展:Introducing Flint