リリースノート

最新の機能、改善、バグ修正について学ぶ。

NocoBase v2.1.39:不具合修正
🐛 不具合修正
  • [client-v2] ctx.form.submit でフォームデータを正しく送信できない問題を修正しました。 (#10063) by @gchust
  • [database] データベースのアンダースコア命名を有効にした場合、キャメルケースのフィールドに対するプレフィックスインデックスを作成できない問題を修正しました。 (#10329) by @2013xile
  • [操作:レコードコピー] v2 で直接コピーに失敗した際のエラーメッセージを改善し、同じ API エラー情報が重複して表示されないようにしました。 (#10327) by @katherinehhh
  • [履歴] 大規模なスナップショットテーブルを使用する環境で、履歴データの書き込み性能を向上しました。 by @2013xile
  • [ワークフロー:承認] 承認フォームで一対多リレーションのレコードを削除した後、再度選択できない問題を修正しました。 by @zhangzhonghe
latest
NocoBase v3.0.0-alpha.9:V2 フィールドで桁数の大きい decimal 値を編集・表示した際、値が正しく処理されない問題を修正しました
🚀 機能改善
  • [cli] nb api resource create--values で JSON 配列を指定できるようにし、1 回のリクエストで複数のレコードを作成できるようにしました。 (#10325) by @Molunerfinn 参考ドキュメント:nb api resource create
🐛 不具合修正
  • [client-v2]
    • V2 フィールドで桁数の大きい decimal 値を編集・表示した際、値が正しく処理されない問題を修正しました。 (#10330) by @katherinehhh
    • ctx.form.submit でフォームデータを正しく送信できない問題を修正しました。 (#10063) by @gchust
    • 現在の Settings タブへのアクセス権限がない場合、アクセス可能なタブへ自動的に切り替わるようにしました。 (#10332) by @zhangzhonghe
    • カンバン列からレコードをクイック作成した際、選択中のグループ値が引き継がれない問題を修正しました。 (#10321) by @jiannx
    • 設定権限がない場合、最初にアクセス可能なページへ移動するようにしました。 (#10331) by @zhangzhonghe
  • [database] データベースのアンダースコア命名を有効にした場合、キャメルケースのフィールドに対するプレフィックスインデックスを作成できない問題を修正しました。 (#10329) by @2013xile
  • [ブロック:ガントチャート] ガントチャートで表示幅の短いタスクバーに、レコードのカスタムカラーが適用されない問題を修正しました。 (#10322) by @jiannx
  • [ブロック:ツリー] Tree ブロックで検索条件に一致する業務レコードがない場合でも、プレースホルダーノードが表示される問題を修正しました。 (#10323) by @jiannx
  • [操作:レコードコピー] v2 で直接コピーに失敗した際のエラーメッセージを改善し、同じ API エラー情報が重複して表示されないようにしました。 (#10327) by @katherinehhh
  • [履歴] 大規模なスナップショットテーブルを使用する環境で、履歴データの書き込み性能を向上しました。 by @2013xile
  • [ワークフロー:承認]
    • Client V2 の承認フォームで、返却範囲オプションが表示されない問題を修正しました。 by @zhangzhonghe
    • 承認フォームで一対多リレーションのレコードを削除した後、再度選択できない問題を修正しました。 by @zhangzhonghe
  • [DingTalk] v2 のチャネルフォームで DingTalk 通知チャネルを保存した際、選択済みの認証器が失われる問題を修正しました。 by @jiannx
alpha
NocoBase v2.2.0-beta.17:AIワーカー設定ページで、プラグインが提供する Skill を各 AIワーカーに割り当てられるようにしました
🎉 新機能
  • [client-v2] V2 フィールド値エディターに Date 変数を追加し、日付以外のフィールドもフォーマットして出力できるようにしました。 (#10289) by @katherinehhh
  • [AIワーカー]
    • AIワーカー設定ページで、プラグインが提供する Skill を各 AIワーカーに割り当てられるようにしました。 (#10237) by @cgyrock
    • LLM サービスの CLI コマンドから設定 UI を開けるようにし、サービスの新規作成時にはプロバイダーがあらかじめ選択されるようにしました。 (#10210) by @cgyrock
  • [マルチスペース] デフォルトスペースを設定できるようにし、新規作成されたユーザーが選択済みのデフォルトスペースへ自動的に参加するようにしました。 by @jiannx
  • [AI: ナレッジベース] CLI コマンドからベクトルデータベースの作成・編集 UI を開けるようにし、新規作成時にはプロバイダーがあらかじめ選択されるようにしました。 by @cgyrock
🚀 機能改善
  • [undefined] JavaScript Worker のデフォルトの同時実行動作と、同時実行数の上限を設定する必要があるケースを明確にしました。 (#10317) by @mytharcher 参考ドキュメント:JavaScript ノード
  • [ワークフロー:JavaScript ノード] JavaScript ワークフローノードで非同期 Worker の実行をキューで処理するようにし、単一プロセス内の Worker 同時実行数を制限することで、リソース使用量のピークを抑えるようにしました。 (#10280) by @mytharcher
  • [操作:レコードエクスポート] v2 のインポートボタンとエクスポートボタンで、フィールド設定を検索できるようにしました。 (#10261) by @katherinehhh
  • [操作:一括更新] v2 のレコード更新および一括更新操作で、送信成功後のメッセージ、閉じる動作、リダイレクト動作を設定できるようにしました。 (#10278) by @katherinehhh
  • [ワークフロー:HTTP リクエストノード] 不安定だったテストケースを修正しました。 (#10246) by @mytharcher
  • [ワークフロー] ワークフローの作成・更新ノードで文字列フィールドやテキストフィールドに値を設定する際、テキストと変数を連結して使用できるようにしました。 (#10238) by @mytharcher
  • [操作:レコードエクスポート Pro] v2 のインポート Pro ボタンとエクスポート Pro ボタンで、フィールド設定を検索できるようにしました。 by @katherinehhh
  • [AI: ナレッジベース] ベクトルデータベース一覧のカードスタイルを、他の設定テーブルと統一しました。 by @cgyrock
🐛 不具合修正
  • [client-v2]
    • カンバン列からレコードをクイック作成した際、選択中のグループ値が引き継がれない問題を修正しました。 (#10321) by @jiannx
    • v2 のポップアップ編集サブテーブルで、レコード追加・編集モーダル内の Current popup 親レコード変数が欠落する、または正しい値を取得できない問題を修正しました。 (#10292) by @katherinehhh
    • サブテーブルのリレーションフィールドに値を設定する際、親項目の変数が誤った階層を参照する問題を修正しました。 (#10249) by @gchust
    • モバイル端末の選択リストで、キャンセルボタンの表示言語が一致しない問題を修正しました。 (#10297) by @zhangzhonghe
    • v2 JS 列のイベントフローにおいて、トリガー条件で「現在のレコード」変数を使用できない問題を修正しました。 (#10279) by @katherinehhh
  • [database]
    • アプリケーション再起動後、マイグレーションパッケージに多対多の中間テーブルデータが含まれなくなる問題を修正しました。 (#10306) by @cgyrock
    • MSSQL で複数値リレーションを絞り込み、メインコレクションのフィールドで並べ替えてページネーションした際に、クエリエラーが発生する問題を修正しました。 (#10224) by @cgyrock
  • [data-source-manager]
    • データベースからフィールドを同期した後、数式フィールドが数値フィールドに変わってしまう問題を修正しました。 (#10303) by @2013xile
    • 外部データソースのデータテーブルを同期した後も、削除済みのデータテーブルがデータベースマネージャーに残る問題を修正しました。 (#10209) by @cgyrock
  • [auth] クロスオリジン構成でデプロイした場合、API リクエストでまれに Invalid CSRF token エラーが発生する問題を修正しました。 (#10245) by @mytharcher
  • [ブロック:ツリー] Tree ブロックで検索条件に一致する業務レコードがない場合でも、プレースホルダーノードが表示される問題を修正しました。 (#10323) by @jiannx
  • [ブロック:ガントチャート] ガントチャートで表示幅の短いタスクバーに、レコードのカスタムカラーが適用されない問題を修正しました。 (#10322) by @jiannx
  • [フロントエンドフローエンジン]
    • フォームのフィールド値変数が正しく解決されない問題を修正しました。 (#10319) by @gchust
    • カスタムの非 Sequelize データソースで、モーダル内のレコード変数とリレーションブロックを正しく解析できない問題を修正しました。 (#10272) by @gchust
  • [バックアップ管理]
    • V2 のバックアップ復元処理中に、復元リクエストを重複送信できてしまう問題を修正しました。 (#10262) by @katherinehhh
    • 非同期エクスポートタスクによって自動バックアップが重複して実行される問題を修正しました。 (#10300) by @gchust
  • [データソース管理] フィールド設定画面のテーブルで、UI タイプを直接空にできてしまう問題を修正しました。 (#10288) by @hongboji
  • [ファイルマネージャー]
    • クロスオリジン画像をプレビューした後、ブラウザキャッシュ内のレスポンスに CORS ヘッダーが含まれていないことで、ファイルをダウンロードできなくなる問題を修正しました。 (#10313) by @mytharcher 参考ドキュメント:ファイルプレビュー / Alibaba Cloud OSS
    • ログイン済みのメンバーユーザーが、システムロゴなどの共有添付ファイルを読み込めない問題を修正しました。 (#10268) by @mytharcher
  • [データテーブルフィールド:自動採番] データ移行後、複数のレコードが同じ最新作成日時を持つ場合に、自動採番の値が重複する可能性がある問題を修正しました。 (#10239) by @mytharcher
  • [AIワーカー]
    • AI プラグインの client-v2 設定ページで、Settings ラベルが翻訳されていない問題を修正しました。 (#10234) by @cgyrock
    • v2 フォームで、AIワーカー操作の表示・非表示を連動ルールによって制御できるようにしました。 (#10298) by @jiannx
  • [UI テンプレート] フィルター条件が空のテーブルブロックで、別のページへ移動して戻った後もデータが読み込まれてしまう問題を修正しました。 (#9890) by @zhangzhonghe
  • [ローカライズ] Lina AI アシスタントのエントリを含むローカライズ設定を開いた際に、画面がクラッシュする問題を修正しました。 (#10293) by @cgyrock
  • [ワークフロー] ワークフローを手動実行する際、autoRevision=0 を指定しても新しいバージョンが作成される可能性がある問題を修正しました。 (#10243) by @mytharcher
  • [ワークフロー:JavaScript ノード] JavaScript ワークフローノードで、スクリプトが結果を返した後、または非同期ワークフローがタイムアウトした後も Worker が終了しない問題を修正しました。 (#10241) by @mytharcher
  • [データソース:外部 NocoBase] AI ワークフローから、外部 NocoBase のファイルテーブルおよび添付フィールド内のファイルを読み取れない問題を修正しました。 by @2013xile
  • [データソース:外部 SQL Server] ユーザー向けの変更はありません。回帰テストカバレッジのみ追加しました。 by @cgyrock
  • [データソース:外部 MySQL] 外部データベースのデータソースに新しいテーブルを追加した後、以前選択したテーブルがランタイムコレクションから消える問題を修正しました。 by @cgyrock
  • [AI: ナレッジベース] PGVector ナレッジベース検索で不要な PostgreSQL 接続が占有される問題と、異なるベクトルテーブルごとに接続プールが重複作成される問題を修正しました。 by @cgyrock
  • [マイグレーション管理] アプリケーション再起動後に発生する多対多の中間テーブルデータのマイグレーション問題を修正し、マイグレーションルールをシステムデータとして扱うようにしました。 by @cgyrock
  • [テンプレート印刷]
    • なし — 本 PR は修正対象を記録したものですが、リリース済みの動作に変更はありません。 by @hongboji
    • DOCX テンプレートから PDF を生成した際、中国語と英語の文字の間に意図しない余白が入る問題を修正しました。 by @jiannx
  • [ワークフロー:承認]
    • 承認ページに外部データソースのフィールドが表示されない問題を修正しました。 by @zhangzhonghe
    • 承認申請の詳細で、サブテーブルフィールドの内容が表示されない問題を修正しました。 by @zhangzhonghe
    • 承認意見に RunJS を使用した場合、デフォルト値が反映されない問題を修正しました。 by @zhangzhonghe
    • 承認フォームで一対多リレーションのレコードを削除した後、再度選択できない問題を修正しました。 by @zhangzhonghe
    • 承認意見にデフォルト値を設定できるようにしました。 by @zhangzhonghe
  • [アプリケーションスーパーバイザー] アプリケーション作成時、データベース名、schema、データテーブルのプレフィックスについて、英字以外の文字で始まる名前や不正な文字を含む名前を設定できてしまう問題を修正しました。 by @hongboji
  • [DingTalk] v2 のチャネルフォームで DingTalk 通知チャネルを保存した際、選択済みの認証器が失われる問題を修正しました。 by @jiannx
  • [認証:LDAP] LDAP ユーザー DN に UTF-8 エスケープと、カンマなどの構文エスケープが同時に含まれる場合、ログインできない問題を修正しました。 by @hongboji
beta
NocoBase v2.1.38:フォームのフィールド値変数が正しく解決されない問題を修正しました
🚀 機能改善
  • [undefined] JavaScript Worker のデフォルトの同時実行動作と、同時実行数の上限を設定する必要があるケースを明確にしました。 (#10317) by @mytharcher 参考ドキュメント:JavaScript ノード
  • [ワークフロー:JavaScript ノード] JavaScript ワークフローノードで非同期 Worker の実行をキューで処理するようにし、単一プロセス内の Worker 同時実行数を制限することで、リソース使用量のピークを抑えるようにしました。 (#10280) by @mytharcher
🐛 不具合修正
  • [フロントエンドフローエンジン]
    • カスタムの非 Sequelize データソースで、モーダル内のレコード変数とリレーションブロックを正しく解析できない問題を修正しました。 (#10272) by @gchust
    • フォームのフィールド値変数が正しく解決されない問題を修正しました。 (#10319) by @gchust
  • [ファイルマネージャー] クロスオリジン画像をプレビューした後、ブラウザキャッシュ内のレスポンスに CORS ヘッダーが含まれていないことで、ファイルをダウンロードできなくなる問題を修正しました。 (#10313) by @mytharcher 参考ドキュメント:ファイルプレビュー / Alibaba Cloud OSS
latest
NocoBase v3.0.0-alpha.8:ユーザーに Portal へのアクセス権限がない場合、アクセスできないことを示すメッセージを表示するようにしました
🎉 新機能
  • [client-v2] V2 フィールド値エディターに Date 変数を追加し、日付以外のフィールドもフォーマットして出力できるようにしました。 (#10289) by @katherinehhh
  • [Portal 管理] ユーザーに Portal へのアクセス権限がない場合、アクセスできないことを示すメッセージを表示するようにしました。 (#10275) by @zhangzhonghe
  • [コーディング agent 連携] AI Portal カードから接続手順をワンクリックでコピーし、Portal をコーディング agent に引き渡せるようにしました。 by @Albert-mah
🚀 機能改善
  • [undefined]
    • JavaScript Worker のデフォルトの同時実行動作と、同時実行数の上限を設定する必要があるケースを明確にしました。 (#10317) by @mytharcher 参考ドキュメント:JavaScript ノード
    • 大規模言語モデルの選択ガイドを追加しました。評価軸を紹介し、色分けされた表で各モデルの構築結果を比較しています。 (#10295) by @Charls-Wu 参考ドキュメント:大規模言語モデルの選択
  • [cli] nb portal push でコミット作成者情報が正しく設定されない問題を修正しました。 (#10315) by @gchust
  • [Portal 管理]
    • Portal のアクセス権限チェックを効率化しました。 (#10302) by @zhangzhonghe
    • Portal のアクセス権限を直接設定できない場合、簡潔なプレースホルダーを表示するようにしました。 (#10301) by @zhangzhonghe
  • [ワークフロー:JavaScript ノード] JavaScript ワークフローノードで非同期 Worker の実行をキューで処理するようにし、単一プロセス内の Worker 同時実行数を制限することで、リソース使用量のピークを抑えるようにしました。 (#10280) by @mytharcher
  • [検証] 検証設定一覧に更新ボタンを追加しました。 (#10299) by @zhangzhonghe
🐛 不具合修正
  • [client-v2]
    • プラグインを有効化または無効化する際に、ローディング状態を表示するようにしました。 (#10310) by @zhangzhonghe
    • アプリケーションでコマンドを実行している間は、再試行ボタンを表示しないようにしました。 (#10290) by @zhangzhonghe
    • モバイル端末の選択リストで、キャンセルボタンの表示言語が一致しない問題を修正しました。 (#10297) by @zhangzhonghe
    • サブテーブルのリレーションフィールドに値を設定する際、親項目の変数が誤った階層を参照する問題を修正しました。 (#10249) by @gchust
    • v2 のポップアップ編集サブテーブルで、レコード追加・編集モーダル内の Current popup 親レコード変数が欠落する、または正しい値を取得できない問題を修正しました。 (#10292) by @katherinehhh
  • [database] アプリケーション再起動後、マイグレーションパッケージに多対多の中間テーブルデータが含まれなくなる問題を修正しました。 (#10306) by @cgyrock
  • [data-source-manager] データベースからフィールドを同期した後、数式フィールドが数値フィールドに変わってしまう問題を修正しました。 (#10303) by @2013xile
  • [undefined] ローカルから Portal を作成できない問題を修正しました。 (#10304) by @gchust
  • [フロントエンドフローエンジン]
    • フォームのフィールド値変数が正しく解決されない問題を修正しました。 (#10319) by @gchust
    • カスタムの非 Sequelize データソースで、モーダル内のレコード変数とリレーションブロックを正しく解析できない問題を修正しました。 (#10272) by @gchust
  • [AIワーカー]
    • ページの読み込み中や遷移中に、AIワーカーのチャットエントリが一瞬表示される問題を修正しました。 (#10309) by @cgyrock
    • v2 フォームで、AIワーカー操作の表示・非表示を連動ルールによって制御できるようにしました。 (#10298) by @jiannx
  • [ファイルマネージャー] クロスオリジン画像をプレビューした後、ブラウザキャッシュ内のレスポンスに CORS ヘッダーが含まれていないことで、ファイルをダウンロードできなくなる問題を修正しました。 (#10313) by @mytharcher 参考ドキュメント:ファイルプレビュー / Alibaba Cloud OSS
  • [操作:一括編集] 組み込みプラグインのドキュメントを修正し、これらのプラグインがデフォルトで有効になっていることを明確にしました。 (#10314) by @hongboji
  • [Portal 管理]
    • 旧 AI Portal でアクセス権限をチェックする際の互換性問題を修正しました。 (#10307) by @zhangzhonghe
    • Portal 名が x または v の場合に、URL が正しく生成されない問題を修正しました。 (#10305) by @zhangzhonghe
    • ロール権限設定で Portal のタイトルが誤って翻訳される問題を修正しました。 (#10291) by @zhangzhonghe
  • [バックアップ管理] 非同期エクスポートタスクによって自動バックアップが重複して実行される問題を修正しました。 (#10300) by @gchust
  • [ワークフロー] トリガータイプを選択する前は、ワークフローの実行モードを選択できないようにしました。 (#10296) by @Molunerfinn
  • [データソース:外部 NocoBase] AI ワークフローから、外部 NocoBase のファイルテーブルおよび添付フィールド内のファイルを読み取れない問題を修正しました。 by @2013xile
  • [マイグレーション管理] アプリケーション再起動後に発生する多対多の中間テーブルデータのマイグレーション問題を修正し、マイグレーションルールをシステムデータとして扱うようにしました。 by @cgyrock
  • [テンプレート印刷] なし — 本 PR は修正対象を記録したものですが、リリース済みの動作に変更はありません。 by @hongboji
  • [ワークフロー:承認]
    • 承認申請カードを送信した後、内容がすぐに表示されない問題を修正しました。 by @zhangzhonghe
    • V2 の承認メッセージテンプレートページについて、V1 とのレイアウトおよび操作上の差異を修正しました。 by @zhangzhonghe
alpha
NocoBase v2.1.37:V2 フィールド値エディターに Date 変数を追加し、日付以外のフィールドもフォーマットして出力できるようにしました
🎉 新機能
  • [client-v2] V2 フィールド値エディターに Date 変数を追加し、日付以外のフィールドもフォーマットして出力できるようにしました。 (#10289) by @katherinehhh
🐛 不具合修正
  • [client-v2]
    • v2 のポップアップ編集サブテーブルで、レコード追加・編集モーダル内の Current popup 親レコード変数が欠落する、または正しい値を取得できない問題を修正しました。 (#10292) by @katherinehhh
    • サブテーブルのリレーションフィールドに値を設定する際、親項目の変数が誤った階層を参照する問題を修正しました。 (#10249) by @gchust
    • モバイル端末の選択リストで、キャンセルボタンの表示言語が一致しない問題を修正しました。 (#10297) by @zhangzhonghe
  • [data-source-manager] データベースからフィールドを同期した後、数式フィールドが数値フィールドに変わってしまう問題を修正しました。 (#10303) by @2013xile
  • [database] アプリケーション再起動後、マイグレーションパッケージに多対多の中間テーブルデータが含まれなくなる問題を修正しました。 (#10306) by @cgyrock
  • [バックアップ管理] 非同期エクスポートタスクによって自動バックアップが重複して実行される問題を修正しました。 (#10300) by @gchust
  • [AIワーカー] v2 フォームで、AIワーカー操作の表示・非表示を連動ルールによって制御できるようにしました。 (#10298) by @jiannx
  • [データソース:外部 NocoBase] AI ワークフローから、外部 NocoBase のファイルテーブルおよび添付フィールド内のファイルを読み取れない問題を修正しました。 by @2013xile
  • [マイグレーション管理] アプリケーション再起動後に発生する多対多の中間テーブルデータのマイグレーション問題を修正し、マイグレーションルールをシステムデータとして扱うようにしました。 by @cgyrock
  • [ワークフロー:承認] 承認意見に RunJS を使用した場合、デフォルト値が反映されない問題を修正しました。 by @zhangzhonghe
  • [アプリケーションスーパーバイザー] アプリケーション作成時、データベース名、schema、データテーブルのプレフィックスについて、英字以外の文字で始まる名前や不正な文字を含む名前を設定できてしまう問題を修正しました。 by @hongboji
latest
NocoBase v3.0.0-alpha.7:独立設定アプリを、デフォルトのアプリケーションエントリとして設定できるようにしました
🎉 新機能
  • [client-v2] 独立設定アプリを、デフォルトのアプリケーションエントリとして設定できるようにしました。 (#10267) by @katherinehhh
  • [AIワーカー]
    • AIワーカー設定ページで、プラグインが提供する Skill を各 AIワーカーに割り当てられるようにしました。 (#10237) by @cgyrock
    • AI セッションと未読件数を Portal ごとに分離して管理できるようにしました。 (#10266) by @cgyrock
  • [Portal 管理] 初期化時のデフォルト動作を更新しました。latest 以外のインストールでは新クライアントのエントリをデフォルトで使用し、AI、admin、mobile の各デフォルト Portal を作成します。また、CLI でクライアントのエントリモードを保存・更新できるようにしました。 (#10281) by @chenos
🚀 機能改善
  • [操作:一括更新] v2 のレコード更新および一括更新操作で、送信成功後のメッセージ、閉じる動作、リダイレクト動作を設定できるようにしました。 (#10278) by @katherinehhh
  • [操作:レコードエクスポート] v2 のインポートボタンとエクスポートボタンで、フィールド設定を検索できるようにしました。 (#10261) by @katherinehhh
  • [操作:レコードエクスポート Pro] v2 のインポート Pro ボタンとエクスポート Pro ボタンで、フィールド設定を検索できるようにしました。 by @katherinehhh
🐛 不具合修正
  • [client-v2]
    • ワークフロー承認設定モーダルに内側の余白がない問題を修正しました。 (#10276) by @zhangzhonghe
    • v2 JS 列のイベントフローにおいて、トリガー条件で「現在のレコード」変数を使用できない問題を修正しました。 (#10279) by @katherinehhh
    • アプリケーションのアップグレード中は、メンテナンスモーダルと再試行ボタンを表示しないようにしました。 (#10250) by @zhangzhonghe
    • テーブル内の長い内容によって列幅が押し広げられ、テキストが自動改行されない問題を修正しました。 (#10259) by @zhangzhonghe
  • [database] MSSQL で複数値リレーションを絞り込み、メインコレクションのフィールドで並べ替えてページネーションした際に、クエリエラーが発生する問題を修正しました。 (#10224) by @cgyrock
  • [data-source-manager] 外部データソースのデータテーブルを同期した後も、削除済みのデータテーブルがデータベースマネージャーに残る問題を修正しました。 (#10209) by @cgyrock
  • [ローカライズ] Lina AI アシスタントのエントリを含むローカライズ設定を開いた際に、画面がクラッシュする問題を修正しました。 (#10293) by @cgyrock
  • [データソース管理] フィールド設定画面のテーブルで、UI タイプを直接空にできてしまう問題を修正しました。 (#10288) by @hongboji
  • [バックアップ管理] V2 のバックアップ復元処理中に、復元リクエストを重複送信できてしまう問題を修正しました。 (#10262) by @katherinehhh
  • [ファイルマネージャー] ログイン済みのメンバーユーザーが、システムロゴなどの共有添付ファイルを読み込めない問題を修正しました。 (#10268) by @mytharcher
  • [AIワーカー] デフォルト以外の Portal に AIワーカーのエントリが表示されない問題を修正しました。 (#10260) by @cgyrock
  • [データソース:外部 MySQL] 外部データベースのデータソースに新しいテーブルを追加した後、以前選択したテーブルがランタイムコレクションから消える問題を修正しました。 by @cgyrock
  • [AI: ナレッジベース] PGVector ナレッジベース検索で不要な PostgreSQL 接続が占有される問題と、異なるベクトルテーブルごとに接続プールが重複作成される問題を修正しました。 by @cgyrock
  • [データソース:外部 SQL Server] ユーザー向けの変更はありません。回帰テストカバレッジのみ追加しました。 by @cgyrock
  • [ワークフロー:承認]
    • 承認申請の詳細で、サブテーブルフィールドの内容が表示されない問題を修正しました。 by @zhangzhonghe
    • 承認意見に RunJS を使用した場合、デフォルト値が反映されない問題を修正しました。 by @zhangzhonghe
    • 承認意見にデフォルト値を設定できるようにしました。 by @zhangzhonghe
  • [アプリケーションスーパーバイザー] アプリケーション作成時、データベース名、schema、データテーブルのプレフィックスについて、英字以外の文字で始まる名前や不正な文字を含む名前を設定できてしまう問題を修正しました。 by @hongboji
  • [認証:LDAP] LDAP ユーザー DN に UTF-8 エスケープと、カンマなどの構文エスケープが同時に含まれる場合、ログインできない問題を修正しました。 by @hongboji
alpha
NocoBase v2.1.35:不安定だったテストケースを修正しました
🚀 機能改善
  • [ワークフロー:HTTP リクエストノード] 不安定だったテストケースを修正しました。 (#10246) by @mytharcher
  • [操作:一括更新] v2 のレコード更新および一括更新操作で、送信成功後のメッセージ、閉じる動作、リダイレクト動作を設定できるようにしました。 (#10278) by @katherinehhh
  • [操作:レコードエクスポート] v2 のインポートボタンとエクスポートボタンで、フィールド設定を検索できるようにしました。 (#10261) by @katherinehhh
  • [操作:レコードエクスポート Pro] v2 のインポート Pro ボタンとエクスポート Pro ボタンで、フィールド設定を検索できるようにしました。 by @katherinehhh
🐛 不具合修正
  • [client-v2] v2 JS 列のイベントフローにおいて、トリガー条件で「現在のレコード」変数を使用できない問題を修正しました。 (#10279) by @katherinehhh
  • [database] MSSQL で複数値リレーションを絞り込み、メインコレクションのフィールドで並べ替えてページネーションした際に、クエリエラーが発生する問題を修正しました。 (#10224) by @cgyrock
  • [data-source-manager] 外部データソースのデータテーブルを同期した後も、削除済みのデータテーブルがデータベースマネージャーに残る問題を修正しました。 (#10209) by @cgyrock
  • [ワークフロー:JavaScript ノード] JavaScript ワークフローノードで、スクリプトが結果を返した後、または非同期ワークフローがタイムアウトした後も Worker が終了しない問題を修正しました。 (#10241) by @mytharcher
  • [データテーブルフィールド:自動採番] データ移行後、複数のレコードが同じ最新作成日時を持つ場合に、自動採番の値が重複する可能性がある問題を修正しました。 (#10239) by @mytharcher
  • [データソース:外部 SQL Server] ユーザー向けの変更はありません。回帰テストカバレッジのみ追加しました。 by @cgyrock
  • [AI: ナレッジベース] PGVector ナレッジベース検索で不要な PostgreSQL 接続が占有される問題と、異なるベクトルテーブルごとに接続プールが重複作成される問題を修正しました。 by @cgyrock
  • [データソース:外部 MySQL] 外部データベースのデータソースに新しいテーブルを追加した後、以前選択したテーブルがランタイムコレクションから消える問題を修正しました。 by @cgyrock
  • [ワークフロー:承認]
    • 承認申請の詳細で、サブテーブルフィールドの内容が表示されない問題を修正しました。 by @zhangzhonghe
    • 承認意見にデフォルト値を設定できるようにしました。 by @zhangzhonghe
latest
NocoBase v2.1.36:不具合修正
🐛 不具合修正
  • [データソース管理] フィールド設定画面のテーブルで、UI タイプを直接空にできてしまう問題を修正しました。 (#10288) by @hongboji
  • [認証:LDAP] LDAP ユーザー DN に UTF-8 エスケープと、カンマなどの構文エスケープが同時に含まれる場合、ログインできない問題を修正しました。 by @hongboji
latest
NocoBase v2.1.32:ドキュメントサイトの検索を改善しました
🚀 機能改善
  • [ドキュメント] ドキュメントサイトの検索を改善しました。検索結果をドキュメントのセクションごとにグループ化し、見出しとパスを表示します。関連性の高いページを上位に表示し、プラグインのメタデータページを最後に配置します。 (#10185) by @Molunerfinn
🐛 不具合修正
  • [client-v2] テーブルの操作ボタンに設定された連動ルールを無効化または削除した後も、ボタンが無効状態のままになる問題を修正しました。 (#10186) by @hongboji
  • [データソース管理] v2 のデータソース管理で、関連フィールドの参照先コレクションと参照先キーを検索できるようにしました。 (#10194) by @katherinehhh
  • [変数とシークレット] v2 の「変数とシークレット」設定ページで同じ名前の変数を送信した際、エラーメッセージが表示されない問題を修正しました。 (#10181) by @katherinehhh
  • [ワークフロー] ワークフローキャンバスのバージョンドロップダウンに、先頭の 20 件を超えるバージョンが表示されない問題を修正しました。 (#10190) by @mytharcher
  • [バージョン管理] バージョン管理の設定画面を開いた後にショートカットキーが使用できなくなる問題を修正し、ショートカットのプレビュー、保存、リセット、画面遷移後の状態復元を改善しました。 by @cgyrock
latest
NocoBase v2.2.0-alpha.10:JS ブロックでフロントエンド AI ツールを登録できるようにしました
🎉 新機能
  • [Web クライアント] アプリケーションの言語リソースについて、要求された名前空間のみを返すようにし、不要な言語データを削減しました。 (#10175) by @2013xile
  • [AI 従業員] JS ブロックでフロントエンド AI ツールを登録できるようにしました。 (#10121) by @2013xile
  • [ワークフロー:承認]
    • v2 クライアントの承認開始一覧に利用ガイドを追加し、開始可能な承認をカード形式で選択できるようにしました。 by @mytharcher
🚀 機能改善
  • [client-v2]
    • v2 の QR コードおよびバーコードのスキャン認識、カメラのライフサイクル安全性、レスポンシブプレビューを改善しました。 (#10145) by @katherinehhh
    • システム設定で選択できる言語にミャンマー語(<span>my-MM</span>)を追加しました。 (#10131) by @hongboji
  • [client] 旧版のシステム設定にある言語セレクターへミャンマー語(<span>my-MM</span>)を追加しました。 (#10153) by @hongboji
  • [ワークフロー]
    • 開始、再開、再実行タスクをイベントキューに永続化し、ワークフローの pending タスク処理を改善しました。 (#9846) by @mytharcher
  • [ファイルマネージャー] 元のファイル URL の返却とファイル URL の公開アクセスを個別に制御できるストレージ設定を追加しました。 (#10160) by @mytharcher
  • [AI 従業員] AI 従業員のモデル設定が保存されない問題、無効化された AI 従業員が会話を作成できる問題、モバイルのチャットボックスレイアウトの問題を修正しました。 (#10120) by @cgyrock
  • [ワークフロー:サブフロー] ワークフローエンジンのリファクタリングに伴い、待機キューの処理戦略を調整しました。 by @mytharcher
  • [ファイルストレージ:S3 (Pro)] 元の URL、ファイル URL の公開アクセス、署名なし URL を個別に制御できる S3 Pro 設定を追加しました。 by @mytharcher
  • [ワークフロー:承認]
    • 承認開始一覧に利用ガイドを追加し、開始可能な承認をカード形式で選択できるようにしました。 by @mytharcher
    • 承認タイムラインのステータスバッジ、時刻情報、ユーザーアバター、レスポンシブレイアウト、複数回の申請間の接続表示を改善しました。 by @mytharcher
    • 承認通知チャネルをタイトルでリモート検索できるようにしました。 by @mytharcher
🐛 不具合修正
  • [ドキュメント] ドキュメント内の <span>PLUGIN_PACKAGE_PREFIX</span> の例を修正し、プリセットプラグインで <span>@nocobase/preset-</span> プレフィックスを使用するようにしました。 (#10179) by @hongboji
  • [flow-engine]
    • レコード単位およびフィールド単位の更新権限に応じて、v2 テーブルのクイック編集の表示が制御されない問題を修正しました。 (#10182) by @katherinehhh
    • 簡体字中国語の使用時に、二次確認設定のデフォルトテキストが翻訳されていない問題を修正しました。 (#10149) by @mytharcher
    • v2 のブロック設定ドロップダウンで、現在のトリガーボタンをクリックすると意図せず閉じる問題を修正しました。 (#10143) by @katherinehhh
    • モバイルのポップアップが画面外にはみ出し、閉じるボタンを隠す問題を修正しました。 (#10118) by @zhangzhonghe
    • 検索中にブロック追加メニューが突然消える問題を修正しました。 (#10097) by @gchust
  • [ai] パスワードで保護された PDF に対する明確なエラー表示とタイムアウト処理を追加し、ドキュメント読み込みの信頼性を改善しました。 (#10172) by @cgyrock
  • [client-v2]
    • <span>/v/</span> ブランチでサポートされていないページおよび存在しないページのエラーメッセージを改善しました。 (#10159) by @zhangzhonghe
    • v2 の日付フィールドの範囲制限で RunJS の値が反映されない問題を修正しました。 (#10157) by @katherinehhh
    • 連動更新またはページの再読み込み後に、v2 テーブルの操作タイトルが以前のタイトルで上書きされる問題を修正しました。 (#10140) by @katherinehhh
    • ポップアップ内のサブテーブルフォームで親レコードのデータ範囲を使用した際、関連フィールドの選択値がクリアされ、必須入力チェックが誤って実行される問題を修正しました。 (#10146) by @katherinehhh
    • v2 クライアントのレコード選択ポップアップで、新規レコード作成後に一覧が更新されない問題を修正しました。 (#10142) by @katherinehhh
    • JS ブロックをカード形式で表示した際に、全高および指定した高さの設定が反映されない問題を修正しました。 (#10126) by @gchust
    • 承認ページを読み込めなくなる可能性があるエラーを修正しました。 (#10116) by @zhangzhonghe
    • ページのタブを有効化した直後に名前を変更すると、ルート状態が不整合になる可能性がある問題を修正しました。 (#10117) by @zhangzhonghe
    • 日付フィルターのデフォルト値が単一の日付に変換される問題を修正しました。 (#9854) by @zhangzhonghe
    • デバイスタイプのルールによってモバイルメニューが誤って非表示になる問題を修正しました。 (#10123) by @zhangzhonghe
    • Markdown の H2 見出しに適用されていた不要な枠線と影のスタイルを削除しました。 (#10107) by @katherinehhh
  • [utils] サーバー側からの外部リクエストのリダイレクト先にも <span>SERVER_REQUEST_WHITELIST</span> が適用されるようにしました。 (#10109) by @mytharcher 参考:環境変数
  • [resourcer] アクション前イベントと承認の保存前モードを同時に使用した際、アクション前イベントが実行されないことがある問題を修正しました。 (#10119) by @mytharcher
  • [database] データベースビューのメタデータを読み込む際の SQL インジェクションリスクを修正しました。 (#10115) by @2013xile
  • [server] アップロードされた XML などのアクティブコンテンツファイルが、アプリケーションと同一オリジンでスクリプトを実行することを防止しました。 (#10104) by @mytharcher
  • [バックアップマネージャー]
    • バックアッププラグインのフロントエンドテストの安定性と正確性を改善しました。 (#10184) by @cgyrock
    • v2 クライアントでバックアップマネージャーの復元リクエストが失敗した際、エラーが画面に表示されない問題を修正しました。 (#10158) by @katherinehhh
  • [AI 従業員]
    • AI 従業員のワークフローノードにある Operator 変数セレクターで階層化された変数を展開できない問題を修正し、必須フィールドから <span>Null</span> オプションを削除しました。 (#10167) by @cgyrock
    • AI フォームのコンテキストでフォーム項目のカスタムラベルが使用されない問題を修正しました。 (#10168) by @cgyrock
    • フロントエンドツールが実行時承認を使用せず、会話内で確認を求める問題を修正しました。 (#10166) by @2013xile
    • 既存の会話から新しい会話を開始した際に、AI 従業員のショートカットからブロックコンテキストが失われる問題を修正しました。 (#10169) by @cgyrock
    • Nathan が形式に誤りのあるコードパッチや変更を含まないパッチを、適用成功として報告する問題を修正しました。 (#10174) by @2013xile
  • [通知:アプリ内メッセージ] アプリ内メッセージのテンプレートフォームに、ページから提供された変数ではなくワークフローキャンバスの変数が表示される問題を修正しました。 (#10180) by @Molunerfinn
  • [ユーザー認証]
    • カスタムドメインを使用するサブアプリケーションで、SSO ログイン後のリダイレクト先が正しくない問題を修正しました。 (#10170) by @2013xile
    • Redis キャッシュを有効にしている場合、アプリケーション終了時にデータベース接続エラーが断続的に発生する問題を修正しました。 (#10151) by @mytharcher
  • [コレクションフィールド:シーケンス] v2 の自動採番ルールで入力値が保存されない問題と、固定テキストを入力した後も必須エラーが表示される問題を修正しました。 (#10156) by @katherinehhh
  • [ブロック:カンバン] カレンダーおよびカンバンブロックでコピーしたポップアップテンプレートを使用した際、テンプレートが反映されない、または誤ってクリアされる問題を修正しました。 (#9856) by @jiannx
  • [変数とシークレット] v2 の変数とシークレットの一括インポートにおける検証メッセージと、Type フィルターが機能しない問題を修正しました。 (#10154) by @katherinehhh
  • [ワークフロー] 永続ファイル URL、添付ファイルのサムネイル、プレビューのダウンロード、ローカルストレージのセキュリティレスポンスヘッダーに関する回帰テストのカバレッジを改善しました。 (#10148) by @mytharcher
  • [カレンダー] v2 カレンダーで多数の予定を表示した際にポップオーバーがページ外にはみ出す問題を、スクロールバーを追加して修正しました。 (#10138) by @katherinehhh
  • [アプリ SSO] サブアプリケーションのサーバーから公開 Issuer にアクセスできない場合、アプリ SSO に失敗する問題を修正しました。 by @2013xile
  • [AI:ナレッジベース] より明確な PDF エラー、アップロードサイズの検証、タイムアウト保護、セグメント一覧の正しいページネーションを追加し、AI ナレッジベースのドキュメント処理を改善しました。 by @cgyrock
  • [マルチスペース] アカウント切り替え時に、認証復元リクエストへ以前のスペースヘッダーが含まれることでログインに失敗する問題を修正しました。 by @jiannx
  • [移行管理] v2 の移行エラーメッセージを改善し、移行ルールの重複名を禁止するとともに、環境チェックモーダルのオーバーフローを修正しました。 by @katherinehhh
  • [認証:OIDC] サブアプリケーションのカスタムドメイン経由で OIDC ログインした後、リダイレクト先が正しくない問題を修正しました。 by @2013xile
  • [ワークフロー:承認]
    • 承認メッセージテンプレートで提供される一部のシステム変数が空でレンダリングされる問題を修正しました。 by @Molunerfinn
    • 制限付き承認者が元の申請内容に含まれる権限のないフィールドを閲覧できないようにしました。 by @zhangzhonghe
    • 差し戻し操作が有効になっていない場合でも、承認者が申請を差し戻せる問題を修正しました。 by @zhangzhonghe
    • UI Editor が無効な場合、承認設定にフィールドテンプレートが表示されない問題を修正しました。 by @zhangzhonghe
    • UI Editor が無効な場合、承認画面の設定入口を非表示にしました。 by @zhangzhonghe
    • 承認タスクの詳細を直接開いた際に、エラーが発生することがある問題を修正しました。 by @zhangzhonghe
    • 承認送信時のメッセージがアクション前イベントのメッセージを上書きする問題を修正しました。 by @mytharcher
  • [コレクションフィールド:署名] client-v2 の署名フィールドにあるファイルコレクションセレクターの多言語表示とオプションフィルタリングを修正しました。 by @katherinehhh
  • [DingTalk] v2 のチャネルフォームから DingTalk 通知チャネルを保存した際、選択した認証器が失われる問題を修正しました。 by @jiannx
latest
NocoBase v2.1.31:AI フォームコンテキストでフォーム項目のカスタムラベルが適用されない問題を修正しました
🚀 機能改善
  • [ワークフロー] ワークフローの保留中タスク処理を改善し、開始・再開・再実行タスクをイベントキューへ永続化するようにしました。 (#9846) by @mytharcher
🐛 不具合修正
  • [ai] ドキュメント読み込みの信頼性を向上し、暗号化 PDF に対する明確なエラーメッセージ表示とタイムアウト処理を追加しました。 (#10172) by @cgyrock
  • [flow-engine] v2 テーブルのクイック編集表示が、レコード単位・フィールド単位の更新権限設定に正しく従わない問題を修正しました。 (#10182) by @katherinehhh
  • [AIワーカー]
    • AIワーカーのワークフローノードにおいて、Operator 変数セレクターのサブメニューを展開できない問題を修正し、必須フィールドから Null オプションを削除しました。 (#10167) by @cgyrock
    • 既存セッション内で新しいセッションを開始した場合、AIワーカーのショートカットがブロックコンテキストを保持できない問題を修正しました。 (#10169) by @cgyrock
    • AI フォームコンテキストでフォーム項目のカスタムラベルが適用されない問題を修正しました。 (#10168) by @cgyrock
  • [AI: ナレッジベース] AI ナレッジベースのドキュメント処理を改善し、PDF エラー表示の改善、アップロードサイズ検証、タイムアウト保護、分割リストの正しいページネーションに対応しました。 by @cgyrock
  • [ワークフロー:承認] UI Editor を閉じた際に、承認設定でフィールドテンプレートが不足する問題を修正しました。 by @zhangzhonghe
latest
NocoBase v2.1.30:承認申請開始リストに利用ガイドを追加し、開始可能な承認をカード形式で選択できるようにしました
🚀 機能改善
  • [client-v2] v2 の QR コード・バーコード読み取り機能、カメラライフサイクル管理の安全性、レスポンシブプレビュー体験を改善しました。 (#10145) by @katherinehhh
  • [client] 旧システム設定の言語選択にミャンマー語(my-MM)を追加しました。 (#10153) by @hongboji
  • [ワークフロー:承認]
    • 承認申請開始リストに利用ガイドを追加し、開始可能な承認をカード形式で選択できるようにしました。 by @mytharcher
    • 承認タイムラインのステータスアイコン、時間情報、ユーザーアバター、レスポンシブレイアウト、および複数回提出時の接続表示を改善しました。 by @mytharcher
🐛 不具合修正
  • [client-v2]
    • v2 の日付フィールド範囲指定で RunJS の値が反映されない問題を修正しました。 (#10157) by @katherinehhh
    • /v/ ブランチで旧ページや存在しないページを表示した際のエラーメッセージを改善しました。 (#10159) by @zhangzhonghe
    • v2 テーブル操作が連動ルールで無効化された後、連動更新やページ更新時に編集操作のタイトルが古い内容へ戻る問題を修正しました。 (#10140) by @katherinehhh
    • ポップアップ内のサブテーブルフォームで、リレーションフィールドが親側データ範囲を使用すると選択値がクリアされ、必須チェックが誤って実行される問題を修正しました。 (#10146) by @katherinehhh
    • client v2 のデータ選択ポップアップで新規レコード追加後、一覧が更新されない問題を修正しました。 (#10142) by @katherinehhh
  • [flow-engine] v2 ブロック設定のドロップダウンメニューで、現在のトリガーボタンをクリックすると誤って閉じてしまう問題を修正しました。 (#10143) by @katherinehhh
  • [ユーザー認証]
    • Redis キャッシュを有効にした際、アプリ終了処理中にまれに発生するデータベース接続エラーを修正しました。 (#10151) by @mytharcher
    • カスタムドメインを利用するサブアプリで、SSO ログイン後のリダイレクト先が誤る問題を修正しました。 (#10170) by @2013xile
  • [AIワーカー] Nathan が形式不正または変更のないコードパッチを、誤ってアプリケーション成功として報告する問題を修正しました。 (#10174) by @2013xile
  • [データテーブルフィールド:自動採番] v2 自動採番ルールで入力値を保存できない問題、および固定テキスト設定後も必須エラーが表示される問題を修正しました。 (#10156) by @katherinehhh
  • [バックアップ管理] v2 バックアップ管理でリストアリクエストが失敗した際、エラー表示が行われない問題を修正しました。 (#10158) by @katherinehhh
  • [ブロック:ダッシュボード] カレンダーおよびダッシュボードブロックでコピーしたポップアップテンプレートを利用した場合、テンプレートが適用されない、または誤って削除される問題を修正しました。 (#9856) by @jiannx
  • [アプリケーション SSO] サブアプリのサーバーが公開 Issuer にアクセスできない場合、アプリケーション SSO が失敗する問題を修正しました。 by @2013xile
  • [認証:OIDC] サブアプリのカスタムドメイン経由で OIDC ログインした後、リダイレクト先が誤る問題を修正しました。 by @2013xile
  • [ワークフロー:承認] UI Editor が無効の場合、承認画面の設定入口を非表示にしました。 by @zhangzhonghe
latest
NocoBase v2.1.29:承認通知チャネルで、タイトルによるリモート検索に対応しました
🚀 機能改善
  • [ワークフロー:承認] 承認通知チャネルで、タイトルによるリモート検索に対応しました。 by @mytharcher
🐛 不具合修正
  • [flow-engine] ブロック追加メニューで検索すると、メニューが突然表示されなくなる問題を修正しました。 (#10097) by @gchust
  • [client-v2]
    • JS Block でカード表示を有効にした場合、全体高さおよび指定高さの設定が反映されない問題を修正しました。 (#10126) by @gchust
    • 日付フィルターのデフォルト値が単一の日付として設定される問題を修正しました。 (#9854) by @zhangzhonghe
  • [カレンダー] v2 カレンダーでイベント数が多い場合にポップアップが画面外にはみ出す問題を修正し、スクロールバーを追加しました。 (#10138) by @katherinehhh
  • [マルチスペース] アカウント切り替え時に、認証復旧リクエストへ以前のスペースのリクエストヘッダーが含まれることでログインに失敗する問題を修正しました。 by @jiannx
latest
NocoBase v2.1.27:システム設定の対応言語にミャンマー語(`my-MM`)を追加しました
🚀 機能改善
  • [client-v2] システム設定の対応言語にミャンマー語(my-MM)を追加しました。 (#10131) by @hongboji
🐛 不具合修正
  • [resourcer] 操作前イベントと承認保存前モードを同時に使用した場合、操作前イベントが実行されない可能性がある問題を修正しました。 (#10119) by @mytharcher
  • [flow-engine] モバイル端末でポップアップが画面外にはみ出し、閉じるボタンが隠れる問題を修正しました。 (#10118) by @zhangzhonghe
  • [client-v2]
    • ページでタブを有効化した直後に名前を変更すると、ルーティング状態が不整合になる可能性がある問題を修正しました。 (#10117) by @zhangzhonghe
    • 承認ページを読み込めなくなる可能性があるエラーを修正しました。 (#10116) by @zhangzhonghe
  • [utils] サーバーから外部リクエストを送信する際、リダイレクト先も SERVER_REQUEST_WHITELIST のホワイトリストによって制御されるようにしました。 (#10109) 参考ドキュメント:環境変数
  • [ワークフロー:承認] 承認提出時のメッセージが操作前イベントのメッセージを上書きする問題を修正しました。 by @mytharcher
latest
NocoBase v2.1.28:デバイスタイプルールによってモバイル端末のメニューが誤って非表示になる問題を修正しました
🐛 不具合修正
  • [client-v2] デバイスタイプルールによってモバイル端末のメニューが誤って非表示になる問題を修正しました。 (#10123) by @zhangzhonghe
  • [ワークフロー:承認] 承認待ちタスクの詳細を直接開いた際に、まれにエラーが発生する問題を修正しました。 by @zhangzhonghe
latest
NocoBase 2.2-beta をリリース

NocoBase 2.2-beta をリリース

NocoBase 2.2-beta では、マルチポータル、新モバイル版、新コメントブロックが追加され、同時に AI ナレッジベースとワークフローの機能も引き続き強化されています。さらに、全く新しい /v/ ブランチも導入されました——これは V2 向けの独立したフロントエンドの入口として、今後の機能拡張を担っていきます。

NocoBase v2.1.26:データソースドキュメントの構成、リンク、多言語ページを更新しました
🚀 機能改善
  • [undefined]
    • データソースドキュメントの構成、リンク、多言語ページを更新しました。(#10108) by @hongboji 参考:データソース
🐛 不具合修正
  • [server] アップロードされた XML などのアクティブコンテンツファイルが、アプリケーションと同一オリジンの環境でスクリプトを実行しないようにしました。(#10104) by @mytharcher
  • [database] データベースビューのメタデータ読み取り時における SQL インジェクションのリスクを修正しました。(#10115) by @2013xile
  • [client-v2]
    • Markdown の第2レベル見出しに適用されていた不要なボーダーとシャドウのスタイルをリセットしました。(#10107) by @katherinehhh
    • Urdu のラベルを修正し、システム設定の言語一覧にウズベク語を独立した選択肢として追加しました。(#10090) by @hongboji
  • [AI employees] AI employee のチャット入力欄にファイルを貼り付けて送信した際にエラーが発生する問題を修正しました。(#10106) by @cgyrock
  • [ファイルストレージ:S3 (Pro)] S3 互換ストレージのファイル URL で設定済みパスが欠落し、アップロード済みの Logo や添付ファイルが 404 を返す問題を修正しました。 by @mytharcher
latest
NocoBase v2.2.0-beta.15: ページ、サブページ、ポップアップの Tab で連動ルールの設定をサポートしました
🎉 新機能
  • [client-v2]

    • ページ、サブページ、ポップアップの Tab で連動ルールの設定をサポートしました。(#10099) by @zhangzhonghe
    • legacy および modern ルート設定用の環境変数を追加しました。(#9891) by @Molunerfinn
  • [AI employees] JS ブロックから AI employee task を実行するための RunJS API を追加しました。(#10061) by @cgyrock

  • [公開フォーム] v1 公開フォームで v2 フォームの作成をサポートし、v1 フォームの作成を禁止しました。(#10045) by @zhangzhonghe

  • [ブロック:コメント]

    • コメントブロックの設定を改善し、データスコープ、デフォルトの並び順、ドロップダウンによるページサイズ選択、最終ページへの移動オプション、およびスカラーフィールドに基づく所属フィールド設定をサポートしました。(#9954) by @jiannx
    • コメントブロックを追加しました。(#9916) by @jiannx
  • [通知:メール] ワークフロー通知ノードのクライアントを v2 に移行し、チャネル別の通知設定フォーム表示を復元しました。また、移行済みの通知設定が旧版ワークフロールートでも互換性を維持するようにしました。(#9817) by @jiannx

  • [ワークフロー:メール送信ノード] ワークフローのメール送信ノード設定に v2 クライアント対応を追加しました。(#9825) by @jiannx

  • [ワークフロー] ワークフロー設定ページを v2 クライアントに移行し、再利用可能なドラッグ可能カテゴリタブコンポーネントを @nocobase/client-v2 に切り出しました。(#9645) by @Molunerfinn

  • [ワークフロー:データベーストランザクションノード] ワークフローのデータベーストランザクションノードに client-v2 実装を追加し、旧版クライアントとの互換入口を維持しました。 by @katherinehhh

  • [履歴] レコード履歴プラグインに client v2 対応を追加しました。 by @jiannx

  • [ワークフロー:承認] v2 ページに承認申請および承認待ちブロックを追加しました。 by @zhangzhonghe

  • [DingTalk] DingTalk Stream モードで組織イベント同期をサポートしました。 by @chenzhizdt

🚀 機能改善
  • [undefined]

    • データソースドキュメントの構成、リンク、多言語ページを更新しました。(#10108) by @hongboji 参考:データソース
    • データソースドキュメントの構成、リンク、多言語ページを更新しました。(#10108) by @hongboji 参考:データソース
    • ファイル URL が安定した NocoBase アクセス URL を使用するようになり、ストレージ先へリダイレクトする前に権限チェックを実行できるようになりました。(#10103) by @mytharcher
    • ファイル URL が安定した NocoBase アクセス URL を使用するようになり、ストレージ先へリダイレクトする前に権限チェックを実行できるようになりました。(#10047) by @mytharcher
    • ロシア語ドキュメントの翻訳を改善し、表現、可読性、用語の一貫性を向上しました。(#9816) by @sembaev-a-a
    • AI ナレッジベースの検索機能と関連ドキュメントを改善しました。(#9765) by @cgyrock
      • (#9754) by @sembaev-a-a
  • [client-v2]

    • Markdown Vditor を統一されたプラグイン型 Markdown エンジンへリファクタリングし、既存の Markdown ブロックおよび Vditor フィールドプラグイン向けの互換ブリッジを維持しました。(#9998) by @katherinehhh
    • Markdown Vditor を統一されたプラグイン型 Markdown エンジンへリファクタリングし、既存の Markdown ブロックおよび Vditor フィールドプラグイン向けの互換ブリッジを維持しました。(#9998) by @katherinehhh
  • [ワークフロー:手動処理ノード] 新しいタスクセンターで手動タスクを表示し、処理のために旧版ページへ案内するようにしました。(#10085) by @zhangzhonghe

  • [ワークフロー]

    • ワークフロー v2 キャンバスで未対応のノードでも通常のノードカード操作を維持し、ノードタイプを「未対応」と表示するようにしました。(#10054) by @mytharcher
    • ワークフロー v2 の作成・更新ノードにおけるフィールド値割り当て設定を簡素化し、選択済み変数の表示を改善するとともに、未使用の割り当てフォームモデルデータが生成されないようにしました。(#9887) by @katherinehhh
    • ワークフロー v2 キャンバス拡張 API をエクスポートし、下流のワークフローノードプラグインで再利用できるようにしました。(#9834) by @katherinehhh
    • ワークフロー出力ノードの設定を v2 に移行し、v2 ワークフロー結果ビューアーの文字列結果表示を旧版の動作に合わせました。(#9813) by @Molunerfinn
    • ワークフローの終了ノードを v2 に移行しました。(#9795) by @Molunerfinn
  • [AI employees]

    • AI employees のツール設定、データクエリ制約、関連フィールドクエリ、および異常なツール呼び出し時の診断情報保持を改善しました。(#10042) by @cgyrock
    • AI employees の Web 検索を最適化し、不要なモデル推論を減らすとともに、各 Provider の思考制御パラメーターをより適切に利用するようにしました。(#9996) by @cgyrock
    • v2 画面から、廃止済みの AI employees Datasource 設定入口とコンテキスト選択入口を削除しました。(#9988) by @cgyrock
    • AI employees プラグインを client-v2 に移行しました。(#9794) by @cgyrock
  • [コレクション:SQL] ユーザーからは見えない変更です。移行済みプラグイン向けに client-v2 のユニットテストカバレッジを追加しました。(#9967) by @katherinehhh

  • [ブロック:コメント]

    • コメント送信ボタンの設定を改善し、関連するコメントおよびユーザーフォーム送信の問題を修正しました。(#10002) by @jiannx
    • 新しいコメントブロックプラグインを NocoBase のプリセットに追加し、旧コメントプラグインを非推奨としてマークしました。(#9936) by @jiannx
  • [ユーザー] ユーザープラグインの client-v2 テストカバレッジを拡充しました。(#9975) by @jiannx

  • [ログ] client v2 ランタイム向けにログ設定ページを追加しました。(#9933) by @jiannx

  • [ワークフロー:集計クエリノード] v2 ワークフローの更新ノードと集計クエリノードにおけるフィールド選択ロジックを改善し、集計クエリノードで関連コレクションを切り替えた際の異常を修正しました。(#9938) by @katherinehhh

  • [ワークフロー:JavaScript ノード]

    • v2 ワークフローのリクエストノードとメールノードの設定フィールドを調整し、レイアウトおよび添付ファイル変数選択の動作を旧版に合わせました。(#9952) by @jiannx
    • JavaScript ワークフローノードを client-v2 に移行しました。(#9805) by @jiannx
  • [ワークフロー:JSON 計算] ワークフロー JSON 計算ノードの設定画面を v2 ワークフローキャンバスへ移行し、v1 キャンバスとの互換性を維持しました。(#9902) by @mytharcher

  • [バックアップマネージャー] dataCategory'runtime' に設定されたコレクションを、バックアップから自動的に除外するようにしました。(#9804) by @cgyrock

  • [ワークフロー:カスタムアクションイベント] ワークフロートリガーおよびワークフロー連携設定を client-v2 に移行しました。対象には、アクショントリガー、カスタムアクショントリガー、リクエストインターセプトトリガー、および送信・更新アクションのワークフロー連携設定が含まれます。(#9845) by @mytharcher

  • [ワークフロー:HTTP リクエストノード] ワークフロー HTTP リクエストノードを client-v2 に移行しました。(#9806) by @jiannx

  • [HTTP リクエスト暗号化] HTTP リクエスト暗号化プラグインに v2 クライアント対応を追加し、v2 クライアントでもクエリパラメーターが引き続き暗号化されるようにしました。 by @jiannx

  • [ワークフロー:データベーストランザクションノード] v2 ワークフローのデータベーストランザクションノードのレイアウトを改善し、分岐ラベルとコミットマーカーの間隔を調整しました。 by @katherinehhh

  • [AI:ナレッジベース] AI ナレッジベース設定ページを v2 クライアントに移行し、ナレッジベースおよびベクトルストアページのレイアウトと読み込みに関する問題を修正しました。 by @cgyrock

  • [ファイルストレージ:S3 (Pro)] S3 Pro アップロードで、永続ファイル URL を含む作成済みファイルレコードを返すようになりました。 by @mytharcher

  • [メール管理] 部門単位のメール表示設定を V1 メール共通設定ページへ移動し、サービスプロバイダー認証情報保存時にこの設定が上書きされないようにしました。また、V2 共通設定をサービスプロバイダー設定より前に配置しました。 by @jiannx

🐛 不具合修正
  • [client-v2]

    • Urdu ラベルを修正し、システム設定の言語一覧にウズベク語を独立した選択肢として追加しました。(#10090) by @hongboji
    • 本番ビルドで自動 SSO リダイレクト Provider が正しい認証順序を維持できない問題を修正しました。(#10100) by @jiannx
    • ワークフローフィルターでワークフロー変数式を保持し、変数メタデータを解析できない場合に明確なエラーメッセージを表示するようにしました。(#10088) by @Molunerfinn
    • コレクションフィールド名が nodeName の場合に v2 ワークフロー値割り当てエディターでコンソールエラーが発生する問題を修正しました。(#10067) by @katherinehhh
    • ワークフロー v2 変数エディターで、トリガー、フィルター条件、フィールド値割り当てフォーム間の変数カプセル表示、無効状態、演算子ラベル表示が一致しない問題を修正しました。(#10041) by @Molunerfinn
    • 実行済み v2 ワークフローの読み取り専用状態でもフィールド値割り当てを変更できる問題を修正しました。(#10014) by @katherinehhh
    • ワークフロー手動実行後に新バージョンが自動作成された際の遷移問題を修正し、旧版・新版の両方で正しいワークフローページが開くようにしました。(#9955) by @Molunerfinn
  • [flow-engine] 単一値変数入力欄で変数を選択した後も追加テキストを入力できる問題を修正しました。(#10050) by @katherinehhh

  • [AI employees] AI employee のチャット入力欄にファイルを貼り付けて送信した際にエラーが発生する問題を修正しました。(#10106) by @cgyrock

  • [ユーザー認証]

    • v2 認証器管理ページの宣言生成エラーを修正しました。(#10095) by @jiannx
    • v2 認証管理で認証器を編集した際、保存済み設定が表示されない問題を修正しました。(#10091) by @jiannx
  • [通知管理]

    • 通知受信者を選択した後、ユーザー ID がテキストとして保存される問題を修正しました。(#10093) by @zhangzhonghe
    • CC 設定に誤ったワークフロー変数が表示される問題を修正しました。(#9937) by @zhangzhonghe
  • [ワークフロー:JSON 変数マッピング] JSON 変数マッピングノードでループスコープ変数を選択した際にエラーが発生する問題を修正しました。(#10094) by @Molunerfinn

  • [UI レイアウト] Mobile 設定入口で現在のサブアプリケーションパスが失われる問題を修正しました。(#10078) by @zhangzhonghe

  • [ワークフロー]

    • 実行済みワークフローを表示する際、ワークフローフォームコントロールが無効状態を正しく継承するようにしました。(#10079) by @Molunerfinn
    • トリガー設定更新後にワークフローキャンバスを自動更新するようにしました。(#10068) by @zhangzhonghe
    • ワークフロー v2 の条件オペランドをデフォルトでは 1 行表示に保ち、選択した変数パスが長い場合には正しく折り返すように修正しました。(#10033) by @Molunerfinn
    • workflow v2 タスクセンターの表示および詳細読み込みの問題を修正しました。(#10001) by @zhangzhonghe
    • ワークフロー結果の文言が翻訳されていない問題と、CC 設定ポップアップが広すぎる問題を修正しました。(#9977) by @zhangzhonghe
    • bundle をまたぐ環境で workflow キャンバスの Context が一致しない問題を修正し、旧版ワークフローページの分岐および一部の変数選択が正常に動作するようにしました。(#9951) by @Molunerfinn
    • v2 ワークフローでアプリ内通知内容を設定できない問題を修正しました。(#9885) by @zhangzhonghe
    • client v2 への移行に伴う一部の問題を修正しました。(#9929) by @mytharcher
    • ワークフローコレクショントリガー手動実行時のデバウンス付きリモート検索を復元し、このセレクターの取得件数を v1 の 200 件取得動作に合わせました。(#9870) by @Molunerfinn
    • ワークフロー v2 のノード追加メニューで、ワークフローおよび分岐ルールに従って利用不可のノードタイプが無効化されない問題を修正しました。(#9855) by @mytharcher
  • [ワークフロー:遅延ノード] 遅延ノードの時間入力を修正し、最小値未満の値を保存できないようにしました。(#10056) by @Molunerfinn

  • [ワークフロー:集計クエリノード] フィルター条件が空の場合も許可するよう検証ルールを修正しました。(#10053) by @mytharcher

  • [公開フォーム] UI Editor を閉じた後も公開フォームを設定できる問題を修正しました。(#10036) by @zhangzhonghe

  • [ブロック:コメント] 新しいコメントブロックのデフォルトアクション順序を調整しました。(#9976) by @jiannx

  • [ワークフロー:メール送信ノード] ワークフロー v2 テストで、ワークフロートリガーアクション登録に関する mock が不足しているため失敗する問題を修正しました。(#9863) by @jiannx

  • [ワークフロー:JavaScript ノード] 旧版ワークフロークライアントで JavaScript ノードの登録に失敗する問題を修正しました。(#9826) by @jiannx

  • [ワークフロー:レスポンスメッセージ] ワークフローのレスポンスメッセージノードを v2 キャンバスへ移行し、未対応のワークフロータイプでもこのノードを追加できる問題を修正しました。(#9830) by @jiannx

  • [ファイルマネージャー] 外部データソースの添付 URL フィールドでファイルをアップロードした際、API が 404 を返す問題を修正しました。(#9809) by @2013xile

  • [検証:TOTP 認証器] TOTP 認証器のバインドフローを修正し、一時設定用シークレットをバインド後に削除し、検証済みコードの再利用を防止しました。 by @jiannx

  • [認証:SAML 2.0] モダンクライアントで未認証ユーザーの SAML 自動ログインリダイレクトを修正し、元の遷移先パスを保持するようにしました。 by @jiannx

  • [AI:ナレッジベース] AI ナレッジベースワークフローのドキュメント作成ノードに上書きオプションを追加し、同じ識別子を持つ既存ドキュメントを置き換えられるようにしました。 by @cgyrock

  • [データソース:外部 NocoBase] S3 Pro アップロードを含む外部 NocoBase ファイルテーブルのファイルプレビュー、永続 URL 処理、アップロードルーティング問題を修正しました。 by @mytharcher

  • [plugin-service-platform]

    • サービスプラットフォームで、ライセンス済みプラグインをダウンロードできるように復元しました。 by @jiannx
    • サービスプラットフォームのプラグインダウンロード API を無効化しました。 by @jiannx
  • [ワークフロー:サブフロー] サブフローノード設定の選択欄で、ワークフロータイトルによる検索が機能しない問題を修正しました。 by @mytharcher

  • [ファイルストレージ:S3 (Pro)] S3 互換ストレージのファイル URL で設定済みパスが欠落し、アップロード済みの Logo や添付ファイルが 404 を返す問題を修正しました。 by @mytharcher

  • [認証:OIDC] 本番ビルドで OIDC 自動ログインがリダイレクトされない問題を修正し、ログイン後も元のモダンクライアントパスを保持するようにしました。 by @jiannx

  • [ワークフロー:承認]

    • 承認申請フォームが空白になる問題、および操作ボタンの欠落・誤表示問題を修正しました。 by @zhangzhonghe
    • 承認ワークフロー手動実行ポップアップで、申請者フィールドの早期検証およびロール名が未翻訳の問題を修正しました。 by @Molunerfinn
    • 本番ビルド後、実行済みワークフローの承認タスクタイトルが編集可能なままになる問題を修正しました。 by @Molunerfinn
    • ワークフロー実行後に、ユーザーが操作画面と承認カードを表示できるようにしました。 by @zhangzhonghe
    • ワークフロー設定ポップアップ内のフォーム操作ボタンがクリックに反応する問題を修正しました。 by @zhangzhonghe
    • 承認申請者画面の表示および操作に関する問題を修正しました。 by @zhangzhonghe
    • 承認フォームを開いた際に Apply new ドロワーを閉じるようにしました。 by @zhangzhonghe
    • 承認および通知プラグイン有効時に V2 ページが開けない可能性がある問題を修正しました。 by @zhangzhonghe
    • workflow v2 タスクセンターにおける承認タスクのフォームおよび操作の問題を修正しました。 by @zhangzhonghe
    • v2 承認サブテーブルが詳細画面で正しく表示されない問題を修正しました。 by @zhangzhonghe
    • v2 承認タスク詳細ポップアップに処理済み承認情報が表示されない問題を修正しました。 by @zhangzhonghe
    • 承認者画面でデフォルトの空ブロックが表示される問題、および固定承認者 ID の保存問題を修正しました。 by @zhangzhonghe
    • 承認コレクションがブロックのデータソース一覧に表示される問題を修正しました。 by @zhangzhonghe
    • client v2 への移行で発生した問題を修正しました。 by @mytharcher
    • 承認ワークフロー条件の設定時にエラーが発生する問題を修正しました。 by @zhangzhonghe
    • 承認画面を V2 で利用できない場合に V1 ページへ案内するようにしました。 by @zhangzhonghe
    • 承認者の並び順および旧版設定入口の表示に関する問題を修正しました。 by @zhangzhonghe
    • CC ノード設定を開いた際にエラーが発生する問題を修正しました。 by @zhangzhonghe
    • 承認タスクカードに承認データが表示されない問題を修正しました。 by @zhangzhonghe
  • [コレクションフィールド:手書き署名] client-v2 の手書き署名フィールドにおけるファイルコレクションセレクターの多言語表示と選択肢フィルタリングの問題を修正しました。 by @katherinehhh

  • [WeCom] WeCom 通知チャネルで選択した認証器を保存できない問題を修正しました。 by @jiannx

latest
NocoBase v2.1.25:DingTalk Stream モードで組織イベント同期をサポートしました
🎉 新機能
  • [DingTalk] DingTalk Stream モードで組織イベント同期をサポートしました。 by @chenzhizdt
  • [Auth: LDAP] LDAP ユーザーデータ同期ソースをサポートし、オプションで AD 部門同期にも対応しました。 by @chenzhizdt
🚀 機能改善
  • [ai] ナレッジベースドキュメントのアップロード解析時におけるメインプロセスのメモリ使用量を削減しました。(#10083) by @cgyrock
  • [undefined]
    • ファイル URL が安定した NocoBase アクセス URL を使用するようになり、ストレージ先へリダイレクトする前に権限確認を実行できるようになりました。(#10047) by @mytharcher
  • [File storage: S3 (Pro)] S3 Pro アップロードで、永続ファイル URL を含む作成済みファイルレコードを返すようになりました。 by @mytharcher
  • [RabbitMQ message queue adapter] RabbitMQ アダプターのチャネル管理とエラー復旧能力を強化しました。 by @sdp-ncd
🐛 不具合修正
  • [User data synchronization] 外部部門同期の順序問題を修正し、親部門が後から同期された場合でも、既存の子部門が正しく親部門に紐付くようにしました。(#10028) by @chenzhizdt
  • [Data table field: Markdown (Vditor)] v1 Markdown のレンダリングおよび編集時における iframe クリーンアップ問題を修正しました。(#10096) by @katherinehhh
  • [Workflow] ワークフローのシリアライズ時に関連データを追加すると、非表示フィールドが含まれる問題を修正しました。(#10086) by @mytharcher
  • [AI employees] AI ツール呼び出し承認時に、決定更新前にメッセージ所属会話の権限を確認する問題を修正しました。(#10077) by @cgyrock
  • [Data source: External NocoBase]
    • 外部 NocoBase ファイルコレクションのファイルプレビュー、永続 URL 処理、アップロードルーティング問題を修正しました。S3 Pro アップロードにも対応しています。 by @mytharcher
    • Workflow AI employees が外部 NocoBase データソースの添付ファイルを読み取れない問題を修正しました。 by @2013xile
latest
読み込み中...

コンテンツを読み込んでいます...

これ以上のコンテンツはありません