GitHub スポットライト

GitHub スポットライト:2026年2月27日

読了時間:4分
シェア
Elevenlabsのテキスト読み上げ「AudioNative」プレーヤーを読み込んでいます...

2026年2月25日にリリースされたRockのGitHubにおけるプレアルファ版19.0.6の新機能は以下の通りです。

v18.3 の主な機能

  • ScheduledTransactionEditV2 ブロックを改善し、キャンパスの勘定科目のマッピングロジックをより正確に適用するとともに、キャンパス勘定科目と子勘定科目が混在するシナリオや標準勘定科目のシナリオにおいて、選択可能な財務勘定科目の正しいリストを構築できるようにしました。これにより、有効な勘定科目が除外されるのを防ぎます。
  • プラグインのインストールおよびRockの更新動作を改善し、ファイルの日付が元のファイル作成日時ではなく、現在のインストール/更新時刻に設定されるようにしました。
  • 「公開プロフィール編集」ブロックを改善し、メールアドレスが更新された場合(またはメール設定が変更された場合)、「メール送信しない」に設定されていない限り、そのメールアドレスが自動的に「有効」としてマークされるようになりました。
  • イベント登録テンプレートエディタにおいて、新しく追加された「グループメンバー属性」フィールドが、実際には待機リストに表示されないにもかかわらず、あたかも表示されるかのように表示されてしまう不具合を修正しました。
  • 「モバイル金融口座」において、保存済みの金融口座の詳細を本人自身が編集できないという不具合を修正しました。これは、編集権限が口座所有者ではなく「Rock管理者」にのみ制限されていたためです。
  • 「モバイル接続リクエストの詳細」ブロックにおいて、アクティビティ一覧にニックネームではなく本名が表示されるという不具合を修正しました。
  • 「モバイル接続リクエスト一覧」ブロックにおいて、日付順に並べ替えた際にリクエストの順序が正しく反映されないという不具合を修正しました。
  • 実績に関するバグを修正しました。これまでは、多数の「AchievementAttempt」を短時間で記録すると、実績タイプのワークフローが実行されなくなることがありましたが、各試行が完全に保存されたことを確認してからワークフローをトリガーするようにしたことで、この問題を解決しました。
  • AchievementTypeDetail ブロック(v18.0で導入)におけるバグを修正しました。このバグにより、新しく作成されたアチーブメントタイプが、必須の設定を行わずに保存されてしまうことがありました。また、このアップデートには、影響を受けたアチーブメントタイプを修復するためのアップデート後のジョブも含まれています。
  • Issue 6423:接続リクエストにおけるバグを修正しました。このバグにより、処理の途中で存在しなくなったアクティビティに対してワークフローを起動した際に、例外が発生する可能性がありました。
  • Issue 6628「チェックインタイプ詳細」ブロックにおいて、アーカイブ済みまたは非アクティブなグループのうち、依然として「グループの場所スケジュール」が割り当てられているグループのスケジュールが「スケジュールされた時間」リストに含まれてしまうバグを修正しました。
  • Issue 6641:Interactions におけるバグを修正しました。このバグにより、Rock セッション ID が利用できない場合(ロードバランシング環境、サーバーのリセット後、またはセッション Cookie が存在しない場合など)、複数のユーザーのインタラクションが同一のインタラクション セッションに紐付けられてしまうことがありました。
  • Issue 6658「定義済み値」ピッカーを使用するオブシディアンブロック(ワークフローエントリやイベント登録など)において、「長いリスト用に拡張」が設定された「単一選択の定義済み値」属性で、検索可能な拡張ピッカーが表示されないという不具合を修正しました。
  • Issue 6661「Rock Cleanup」ジョブにおいて、同じ役割を持つ重複したグループメンバーレコードが存在する場合、メンバーシップおよび関連する割り当てレコードの処理中にジョブが失敗する不具合を修正しました。
  • Issue 6667コミュニケーションの送信プロセスにおけるバグを修正しました。このバグにより、コミュニケーションリストにアーカイブされた個人や重複したリストエントリが含まれている場合、エラーが発生して送信が失敗し、送信が予期せず停止してしまうことがありました。
  • Issue 6669「Obsidian ロケーション詳細」ブロックにおけるバグを修正しました。このバグにより、ロケーションが誤って自分自身を親ロケーションとして保存されてしまうことがありました。
  • Issue 6670Obsidian Group Scheduler ブロックにおいて、「指定された場合はグループ選択を許可しない」が有効になっている状態で、ページリンクに複数のグループが渡された際に、グループピッカーが一貫して無効化されないというバグを修正しました。
  • Issue 6674「グループ登録」ブロックにおけるバグを修正しました。このバグにより、ブックマークや共有リンクから直接アクセスすることで、アーカイブ済みのグループに登録できてしまうことがありましたが、読み込み時および送信時に、そのグループが「アクティブ」であり、「アーカイブ済み」ではないことを検証するようにしました。
  • Issue 6675Obsidian Group Placement ブロックにおけるバグを修正しました。このバグにより、Rock 管理者権限を持たないユーザーは、ブロックへのアクセス権限があっても、設定済みの属性フィルターを表示または使用することができませんでした。
  • Issue 6679「通信エントリウィザード」において、テンプレートを読み込む際に、論理演算子(&&など)を含む「Rock Entity Lava」のwhere句がHTMLとして正しくエンコードされないという不具合を修正しました。
  • Issue 6680「新しい通信ウィザード」において、PersonTokenCreate Lava フィルターを使用したメールが、「プレビュー」ステップで前後の画面を行き来するまで Lava エラーが表示されるという不具合を修正しました。
  • Issue 6685「出席リマインダーの送信」ジョブにおけるバグを修正しました。このバグにより、グループにスケジュールや出欠確認の記録のみがあり、実際の出席が記録されていない場合、グループリーダーにリマインダーが届かないという問題が発生していました。
  • Issue 6687:Obsidianの「グループ出席詳細」ブロックにおいて、予測可能なIDが無効化されている場合に誤ったグループが読み込まれるバグを修正しました。GuidまたはIdKeyを介してグループを適切に解決することで、この問題を解決しました。
  • Issue 6688「グループ出席詳細」ブロックにおいて、姓が小文字で始まる場合、出席者リストがアルファベット順に並ばないという不具合を修正しました。
  • Issue 6691:複数のグループで同じ名前が使用されている場合、出席分析のグラフに誤った集計数が表示されるバグを修正しました。
  • Issue 6694スケジュール表示テキストのバグを修正しました。これにより、単一の日付のスケジュールが、より分かりやすい形式(例:「2026年3月29日 午前11:00に1回」)ではなく、分かりにくい形式(例:「2026年3月29日 午前11:00に1回」)で表示されていた問題が解決されました。
  • Issue 6696住所入力画面において、オートコンプリート属性の設定が不適切だったため、ブラウザの自動入力機能によって「市」の値が「郡」のフィールドに入力されてしまう(またはその逆)という不具合を修正しました。
  • Issue 6699「イベント登録」ブロックにおけるバグを修正しました。このバグにより、非アクティブな料金で「必須」とマークされているものが、チェックアウト時に依然として評価され、それらの料金が表示されていないにもかかわらず、登録がブロックされるという問題が発生していました。
  • Issue 6705:オブシディアンブロックの「定義済み値」ピッカーにおいて、拡張検索機能が有効に設定された長いリストを持つ「単一選択」型の定義済み値属性の場合、拡張検索機能が正常に表示されないことがある不具合を修正しました。
  • Issue 6708:Obsidian Registration Entry ブロックにおいて、登録テンプレートのフォームフィールドが欠落している場合に、フィールドの欠落を理由として誤って例外が記録されるバグを修正しました。

v19 の主な機能

  • Obsidianのグリッド機能を改善し、レコードに移動した後、ブラウザの「戻る」ボタンを使用して元の画面に戻った場合でも、クイック検索の値が保持されるようにしました。
  • 「チェックインマネージャー名簿」ブロックを、新しいObsidian UIに更新しました。これには、各人のチェックイン状況をリアルタイムで追跡する機能も含まれています。
  • Issue 6572:2つの参加者レコードをマージした際、両方のレコードが同じ「サインアップグループ」内の異なる「サインアップ機会」に登録されていた場合、「サインアップ機会」の参加者が削除されてしまうバグを修正しました。
  • Issue 6654「グループスケジューラ」ブロックにおけるバグを修正しました。このバグにより、警告状態にあるグループ要件(例えば、有効期限が間近に迫っている身元調査など)を持つ個人については、本来であれば警告レベルの要件であってもスケジュール設定が可能であるはずなのに、スケジュール設定ができなくなっていました。

この記事をシェアする: