NocoBase v1.7.0-alpha.11:連携ルールの条件左側で変数をサポートする

v1.7.0-alpha.11 のリリースノート

🎉 新機能

  • [クライアント] 連携ルールの条件左側で変数をサポートする(#6609) by @katherinehhh
  • [部署(部門)] 部署、添付ファイル URL、ワークフロー応答メッセージのプラグインを無料化する(#6663) by @chenos
  • [アクション:一括更新]
    • データブロック内のデータ更新後、他のデータブロックのデータをリフレッシュする機能をサポートする(#6591) by @zhangzhonghe
  • [UI スキーマストレージ] UISchema 用のローカライゼーションモジュールを追加し、スキーマのタイトルや説明のカスタム翻訳を可能にする(#6574) by @chenos
  • [ブロック:アクションパネル] スキャン成功時のコールバック onScanSuccess を追加し、カメラ UI を終了する処理をサポートする(#6580) by @sheldon66
  • [コレクションフィールド:コード] コード入力用のインターフェイスを追加する by @mytharcher
  • [ワークフロー:日付計算ノード] 書式設定時のタイムゾーン変更のための changeTimezone 関数を追加する by @mytharcher
  • [テンプレート印刷] 文書テンプレートで動的画像とバーコードのレンダリングをサポートする by @sheldon66

🚀 機能改善

  • [クライアント]
    • 即時開きシナリオ用の遅延 API を追加する(#6681) by @mytharcher
    • カスタムリクエストで選択されたテーブルレコードをサポートする(#6647) by @katherinehhh
    • Variable.Input のデフォルトタイプフォールバック API を追加する(#6644) by @mytharcher
    • 未設定ページのプロンプトを最適化する(#6641) by @zhangzhonghe
    • フィルターコンポーネント内でフィールド検索機能を追加する(#6627) by @mytharcher
    • InputVariable.TextAreatrim API を追加する(#6624) by @mytharcher
    • デバイス種別(ページ幅ではなく)に基づいてモバイルコンポーネントの表示を制御する(#6611, #6600) by @zhangzhonghe
    • フォームフィールドのラベルにコロンを表示するかどうかをレイアウトで設定可能にする(#6561) by @katherinehhh
  • [create-nocobase-app] 一部の依存関係を最新バージョンにアップグレードする(#6673) by @chenos
  • [ユーティリティ] dayjs に期間関連の拡張機能を追加する(#6630) by @mytharcher
  • [データベース]
    • テキストフィールドに trim オプションを追加する(#6603) by @mytharcher
    • 文字列フィールドに trim オプションを追加する(#6565) by @mytharcher
  • [ワークフロー]
    • ワークフロータスク用の固定ポップアップ URL をサポートする(#6640) by @mytharcher
    • ジョブの保存ロジックを最適化する(#6613) by @mytharcher
  • [ワークフロー:遅延ノード] 遅延時間に変数を使用可能にする(#6621) by @mytharcher
  • [エラーハンドラ] AppError コンポーネントでカスタムタイトルを表示可能にする(#6409) by @sheldon66
  • [ファイルマネージャ] ストレージコレクションのテキストフィールドに trim オプションを追加する(#6604) by @mytharcher
  • [バックアップマネージャー] サブアプリのバックアップからメインアプリを復元可能にする by @gchust
  • [ワークフロー:承認] 承認プロセスのフォームにブロックテンプレートを適用可能にする by @mytharcher
  • [マイグレーションマネージャー] マイグレーション時の自動バックアップと復元をスキップ可能にする by @gchust

🐛 バグ修正

  • [クライアント]
    • フィルターボタンの日付フィールドでのピッカー切り替え問題 (#6695) by @katherinehhh
    • サブテーブル/サブフォーム連動ルール条件での変数変換 (#6702) by @katherinehhh
    • エクスポート権限がない場合にエクスポートボタンが表示される問題 (#6689) by @katherinehhh
    • 外部キー経由で接続後、フィルタリングをトリガーするとフィルター条件が空になる問題 (#6634) by @zhangzhonghe
    • ワークフローの作成/更新ノードでエラーが発生する問題を修正 (#6696) by @mytharcher
    • 承認ノード設定で参照テンプレートブロックにマウスをホバーするとエラーが発生する問題を修正 (#6691) by @mytharcher
    • カスタム関連フィールドのフィールドコンポーネント設定が表示されない問題 (#6692) by @katherinehhh
    • 連動ルールとレガシーデータの互換性問題 (#6686) by @katherinehhh
    • UIコンポーネントの遅延読み込み不足によるレンダリングエラー (#6683) by @gchust
    • アップロードコンポーネントのロケール修正 (#6682) by @mytharcher
    • HoC InputにネイティブPasswordコンポーネントを追加 (#6679) by @mytharcher
    • ワークフローでのフィールド説明表示問題 (#6680) by @katherinehhh
    • 現在のコレクションフィールド割り当てリストに継承フィールドが表示される問題 (#6666) by @katherinehhh
    • デフォルト値設定時の変数入力スタイル問題 (#6668) by @katherinehhh
    • グループメニューに切り替えた際にメニューで既に非表示になっているページにジャンプしないように修正 (#6654) by @zhangzhonghe
    • フィルターフォームで「未保存の変更」プロンプトが表示されないように修正 (#6657) by @zhangzhonghe
    • フィルターフォームで、フィルターボタンをクリックした際に未検証のフィールドがある場合でもフィルタリングがトリガーされる問題 (#6659) by @zhangzhonghe
    • 関連フィールドで「複数許可」オプションが機能しない問題 (#6661) by @katherinehhh
    • プレビュー画像が隠れる問題を修正 (#6651) by @zhangzhonghe
    • フォームブロックで、フィールド設定のデフォルト値が最初に元の変数字列として表示され、その後消える問題 (#6649) by @zhangzhonghe
    • 変数入力スタイルの不具合 (#6645) by @gchust
    • ワークフローノード編集ドロワータイトルに[object Object]が表示される問題 (#6648) by @katherinehhh
    • サブテーブルの説明が「新規追加」ボタンと重なる問題 (#6646) by @katherinehhh
    • モーダル内の水平フォームレイアウトによる点線下線問題 (#6639) by @katherinehhh
    • 条件リストが空の場合に’any’条件のルールが有効にならない問題 (#6628) by @katherinehhh
    • URLパラメータに中国語文字が含まれる場合の変数解析失敗問題 (#6618) by @katherinehhh
    • ブロックテンプレート設定ページのタイトルとメニューの間の空白領域問題 (#6625) by @gchust
    • フィルターフォームの関連フィールドで、ページ更新後にx-data-sourceが引き継がれないためエラーが報告される問題 (#6619) by @zhangzhonghe
    • ツリーコレクションでのガントブロックのデータ問題 (#6617) by @katherinehhh
    • コロンによる切り捨てを防ぐためのフィールドラベル表示問題 (#6599) by @katherinehhh
    • フォームフィールドでx-disabledプロパティが有効にならない問題 (#6610) by @katherinehhh
    • SchemaInitializerItemitemsがある場合にdisabledプロパティが機能しない問題を修正 (#6597) by @mytharcher
    • 関連コレクションフィールドを公開する際に関連フィールド(選択)にN/Aが表示される問題 (#6582) by @katherinehhh
    • 送信および更新ボタンがアイコンのみモードで正しく表示されない問題 (#6592) by @katherinehhh
    • 削除して再選択する際に「xxxの値は配列形式ではいけません」というカスケード問題 (#6585) by @katherinehhh
    • 同じフォーム内の異なるサブテーブルにある同名の関連フィールド間の連動競合問題 (#6577) by @katherinehhh
  • [データベース]
    • CIビルドエラーを修正 (#6687) by @aaaaaajie
    • 一対多レコードを削除する際に、filterfilterByTkの両方が渡され、filterに関連フィールドが含まれている場合、filterByTkが無視される問題 (#6606) by @2013xile
    • レコード更新時に値が変更されていない場合に”datetimeNoTz”フィールドが変更されないように修正 (#6588) by @mytharcher
  • [ビルド] プラグインがAMDライブラリに依存している場合のビルド出力が不正になる問題 (#6665) by @gchust
  • [データ可視化] フィルターブロックでEnumフィールドのオプションが空になる問題 (#6706) by @2013xile
  • [アクション: カスタムリクエスト] カスタムリクエストデータがJSONであることを保証 (#6701) by @chenos
  • [ワークフロー: 手動ノード]
    • タスクセンターでのACLエラーを修正 (#6693) by @mytharcher
    • 手動タスクステータス定数の修正 (#6676) by @mytharcher
  • [アクション: レコードのインポート] xlsx時間フィールドのインポートエラーを修正 (#6672) by @aaaaaajie
  • [アクセス制御]
    • ロールモデルをキャッシュにシリアライズする際に発生するエラーを修正 (#6674) by @mytharcher
    • ロール結合計算ロジックの修正 (#6605) by @aaaaaajie
    • ログイン時の現在のロール割り当てが不正な問題 (#6581) by @aaaaaajie
  • [ブロック: iframe] iframeブロックを全高に設定した際に垂直スクロールバーが表示される問題 (#6675) by @katherinehhh
  • [ワークフロー]
    • MySQLからのマイグレーションエラーを修正 (#6667) by @mytharcher
    • アプリ起動時にワークフローの統計情報が読み込まれない問題を修正 (#6642) by @mytharcher
    • 安全でない整数IDでのジョブ作成時のOOMを修正 (#6637) by @mytharcher
    • 同期オプションが正しく表示されない問題を修正 (#6595) by @mytharcher
  • [コレクションフィールド: 添付ファイル(URL)] 公開URLアクセス可能なファイルコレクションのみを許可 (#6664) by @katherinehhh
  • [ブロック: テンプレート]
    • ページブロックで使用されている参照テンプレートが削除されている場合、テンプレートとして保存に失敗する問題 (#6638) by @gchust
    • テンプレートとブロックから同じフィールドを変更および削除した後、テンプレートからブロックを作成するとレンダリングエラーが発生する問題 (#6626) by @gchust
  • [ユーザー] ユーザープロファイルフォームスキーマの解析問題 (#6635) by @2013xile
  • [アクション: レコードのエクスポート] ページネーション変更後のデータエクスポート時にフィルターパラメータが欠落する問題 (#6633) by @katherinehhh
  • [モバイル] モバイルでの「含む」フィルター付き単一選択フィールドが複数選択をサポートしない問題 (#6629) by @katherinehhh
  • [コレクションフィールド: 多対多(配列)] 多対多(配列)フィールドを持つ関連コレクションでのフィールドフィルタリング問題 (#6596) by @2013xile
  • [公開フォーム] 表示権限にリストと取得を含める (#6607) by @chenos
  • [認証] AuthProviderでのトークン割り当て問題 (#6593) by @2013xile
  • [カレンダー] 週間カレンダービューでの境界日付のデータ欠落問題 (#6587) by @katherinehhh
  • [ブロック: マップ] マップ管理の検証でスペース入力が許可される問題 (#6575) by @katherinehhh
  • [アクション: 一括編集] 一括編集ボタンをクリックし、ポップアップを設定後、再度開くとポップアップが空白になる問題 (#6578) by @zhangzhonghe
  • [ワークフロー: カスタムアクションイベント] テストケースの修正 by @mytharcher
  • [メールマネージャー]
    • 同期不可、件名表示なしなどの小バグを修正 by @jiannx
    • メール管理権限でメールリストを表示できない問題を修正 by @jiannx
    • next呼び出しのawait不足を修正 by @jiannx
  • [ファイルストレージ: S3(Pro)]
    • next呼び出しのawait不足を修正 by @jiannx
    • 個別のbaseurlと公開設定、S3 Proストレージ設定のUX改善 by @jiannx
    • ロゴをS3 Proストレージ(デフォルト設定)にアップロードする際のユーザーへのエラー通知 by @mytharcher
    • 言語整理 by @jiannx
  • [認証: OIDC] コールバックパスが文字列’null’の場合に不正なリダイレクトが発生する問題 by @2013xile
  • [ブロック: マルチステップフォーム]
    • 送信ボタンのデフォルト色とハイライト色が同じ問題 by @jiannx
    • フィールドが他のフィールドと関連している場合のフォームリセットが無効になるバグを修正 by @jiannx
  • [バックアップマネージャー] パスワード付きの非暗号化バックアップを復元しようとした際のタイムアウトエラー by @gchust
  • [ワークフロー: 承認]
    • タスクセンターでのACLエラーを修正 by @mytharcher
    • タスクセンターでの承認項目の固定URLサポート by @mytharcher
    • endOnRejecttrueに設定されている場合のブランチモード修正 by @mytharcher
    • マイグレーション後のupdatedAt変更問題を修正 by @mytharcher
    • スキーマ変更後の承認ノード設定が不正になる問題を修正 by @mytharcher
    • 承認フォームで使用するクライアント変数の修正 by @mytharcher
  • [マイグレーションマネージャー]
    • 一部の環境でのマイグレーションログ作成時刻の不正表示問題 by @gchust
    • マイグレーション中の環境変数ポップアップ表示時にスキップ自動バックアップオプションが無効になる問題 by @gchust
× View Image