Frontend Weekly 2025-12-26
GitHub OrganizationにおけるAppリクエスト権限の制御機能
日付:2025年12月22日
GitHub Organizationにおいて、GitHub AppsおよびOAuth appsへのアクセスリクエスト権限をより細かく制御できる機能がPublic Previewとして公開。 これにより、セキュリティポリシーに応じた柔軟なガバナンスが可能になる。
以前は外部コラボレーターからのリクエストを無効にする制御のみだったが、新たに以下の3つのオプションから選択可能になった。
- Members and outside collaborators: メンバーと外部コラボレーターがリクエスト可能(従来のデフォルト)。
- Members only: メンバーのみリクエスト可能とし、外部コラボレーターからのリクエストをブロックする。
- Disable app access requests: メンバーおよび外部コラボレーターからのリクエストを全面的にブロックする。
設定は Organization settings > Member Privileges > App access requests から変更可能。
出展:Control who can request apps for your organization now in public preview
Ruby 4.0.0リリース
日付:2025年12月25日
Ruby 4.0.0がリリースされた。Ruby Box、ZJIT、Ractor改善などが含まれる。
Ruby Boxはクラス定義の分離・隔離機能で、モンキーパッチやグローバル変数操作をBox内に閉じる。テストでの挙動上書きやBlue-Greenデプロイメントなどに利用可能。
ZJITはYJITの次世代JITコンパイラで、Rust 1.85.0以降が必要。メソッドベース設計により外部貢献を促進。インタプリタより高速だが、本番利用は控える。