2023年8月のRubyGemsの更新
RubyGemsの月次更新へようこそ。 Ruby Centralでの私達が取り組んできたことの一部として、前月に完了した成果の振り返りを公開します。 お読みいただければ、8月のRubyGemsとRubyGems.orgになされた更新にどんなものがあったかが分かります。
RubyGemsのお知らせ
今月のRubyGemsでは3.4.18、3.4.19、及びBundler 2.4.18、2.4.19をリリースしました。
RubyGemsにおいて、#6864では、RubyGemsを更新する際の構築過程を高速化することで文書化の効率性を向上しました。
#6774では、WebAuthn
OTPを取得するための輪詢子を追加しました。
#6876では、Gemfile中のRubyメソッドにfile
オプションを追加しました。
#6825では、古いGem::Specifications
を脱マーシャルする際の副作用を削除しました。
今月リポジトリに到着したものの上記のリリースに含まれていないその他の改善は以下です。
- #6884では
Bundler::Settings
のメモリ使用を最適化しました。 結果として起動時間がより速くなりました。 - #6882では、gemに壊れたEOFが見られたときに
Gem::Package::FormatError
を投げるようにしました。 - #6892では、bundleのルートと相対的なRubyバージョンファイルを解決する更新をしました。
- #6898では、GemfileにRubyのファイルである
.tool-versions
の対応を追加しました。 - #6916では、複数の資材のある古びたGemfileにより解決に遥かにより長い時間が掛かる回帰問題を修正しました。
- #6921で、バンドルgemの警告文言を向上しました。
8月はRubyGemsには17人の著者による貢献で106個の新規コミットがありました。 97ファイルに亙って1006行の追加と268行の削除がありました。
RubyGems.orgのお知らせ
今月、RubyGems.orgにはいくつかのバグ修正と更新があり、そのうち以下が含まれています。
- #3996では、フッターの後援団体の画像が特定の画面の幅で切り詰められていた問題を修正しました。
- #3998では日本語訳を更新しました。
- #4000では
avo
APIキー役割資源から利用者を検索できるようにしました。 - #4003ではホームページからWebAuthnバナーを削除しました。
- #3999では
Avo
を後援団体ページに追加しました。 - #3990では、失敗時のcapybaraの試験スクリーンショットを更新しました。
- #207be52ef6ce4fb9ee5eaed97c09f02277911da2では、gemがヤンクされたときのコンパクトインデックスファイルを修正しました。
- #3716では、APIトークンの取得で
OIDC
を有効にしました。
8月のRubyGemsには15人の著者による83個の新しいコミットがありました。 6,625行の追加と1,967行の削除が224ファイルに亙ってありました。
ありがとうございます
今月RubyGemsとRubyGems.orgに貢献された全ての方へ、ありがとうございます。 いただいた貢献は大変ありがたく、ご支援に感謝しています。
RubyGemsへの貢献者
- @deivid-rodriguez David Rodríguez
- @hsbt Hiroshi SHIBATA
- @technicalpickles Josh Nichols
- @nobu Nobuyoshi Nakada
- @manuraj17 Manu
- @ngan Ngan Pham
- @segiddins Samuel Giddins
- @martinemde Martin Emde
- @jhong97 John Hong
- @amatsuda Akira Matsuda
- @indirect André Arko
- @gvkhna Gaurav Khanna
RubyGems.orgへの貢献者
- @segiddins Samuel Giddins
- @indirect André Arko
- @jenshenny Jenny Shen
- @ericherscovich Eric Herscovich
- @pbolingPeter Boling
- @bettymakes Betty Li
- @george-ma George Ma
- @martinemde Martin Emde
- @Daniel-N-Huss Daniel Huss
- @nobu Nobuyoshi Nakada
- @nagachika Nagachika
- @duckinator Ellen Marie Dash
- @gemmaro gemmaro
- @tnir Takuya N
- @simi Josef Šimánek
- @hsbt Hiroshi SHIBATA
RubyGemsの貢献者の手引きを読むと、RubyGemsへの貢献についての詳細が分かります。 私達はあらゆる種類の貢献を歓迎しており、これにはバグ修正、機能の実装、ドキュメントの執筆と更新、バグの選定が含まれます。