Skip to content

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以降が必要。メソッドベース設計により外部貢献を促進。インタプリタより高速だが、本番利用は控える。

出展:Ruby 4.0.0 リリース