🎉 新機能
- [client-v2]
TypedVariableInputを追加し、メールプラグイン v2 の SMTP ポートやセキュアモードなどのフィールドで、型付き定数または{{ $env.X }}変数を入力できるようにしました。(#9637) by @Molunerfinn - [Access control] Users と Roles & Permissions の設定ページを v2 に移行しました。(#9619) by @jiannx
🚀 機能改善
- [server] 新版クライアントの配信パスを
/v2/から/v/に変更しました。(#9674) by @Molunerfinn - [ai] セキュリティ問題を回避するため、
xlsxのバージョンをアップグレードしました。(#9675) by @mytharcher - [client] 一部の組み込み RunJS 関数の自動補完サポートを強化しました。(#9481) by @gchust
- [cli] init と self-update のガイダンスを改善しました。(#9633) by @chenos
- [undefined] オープンソースプラグイン向けの Embed NocoBase ドキュメントを更新しました。(#9642) by @zhangzhonghe 参考:Embed NocoBase
- [Departments] 部門、部門メンバー、ユーザーの所属部門を管理する v2 設定ページを追加しました。(#9660) by @jiannx
- [Auth: SAML 2.0] SAML/CAS のサインインリダイレクトが新版クライアントのプレフィックスに従うようになりました。 by @Molunerfinn
- [Action: Import records Pro] セキュリティ問題を回避するため、
xlsxのバージョンをアップグレードしました。 by @mytharcher - [Auth: OIDC] OIDC のサインインリダイレクトが新版クライアントのプレフィックスに従うようになりました。 by @Molunerfinn
- [Workflow: Approval] 承認トリガーとノード設定の検証ルールを調整し、UI 関連フィールドが存在するようにしました。 by @mytharcher
🐛 不具合修正
-
[client-v2]
-
[client]
- 参照フォームテンプレートでツリーリレーションフィールドを保存する際に発生するエラーを修正しました。(#9643) by @zhangzhonghe
- モバイル端末で選択済みのリレーションフィールドデータが表示されない問題を修正しました。(#9665) by @zhangzhonghe
- ページ更新後、ブロックが誤って削除済みとして表示される場合がある問題を修正しました。(#9662) by @zhangzhonghe
- テーブルブロックでレコードアクション連動ルールの動作が正しくない問題を修正しました。(#9652) by @gchust
- 連動ルールにより非表示から再表示されたフィールドが読み取り専用になる問題を修正しました。(#9649) by @katherinehhh
-
[flow-engine]
-
[cli]
.mjsアセットを JavaScript MIME タイプで配信するよう、nginx テンプレートを修正しました。(#9626) by @mytharcher -
[database] 数値のみのパスワード値をインポートする際に失敗する可能性がある問題を修正しました。(#9635) by @2013xile
-
[Collection: SQL]
- SQL Collection が機密性の高い PostgreSQL メタデータへアクセスできないようにしました。(#9683) by @2013xile
-
[Data source manager] v2 データソースマネージャーで、複数スペースを含むフィールドのローカライズ表示を修正しました。(#9690) by @jiannx
-
[AI employees]
-
[Action: Duplicate record] レコード複製の送信に失敗した際、ボタン状態がリセットされない問題を修正しました。(#9676) by @katherinehhh
-
[Workflow: Custom action event] ワークベンチのアクションパネルボタン一覧に、ワークフロートリガーアクションが表示されない問題を修正しました。(#9682) by @katherinehhh
-
[Calendar] v2 ページで、設定された色フィールドに基づいてカレンダーイベントの色が表示されない問題を修正しました。(#9677) by @jiannx
-
[Notification: In-app message] アプリ内通知チャンネルのタイムスタンプフィルターにおける SQL インジェクションリスクを修正しました。(#9630) by @mytharcher
-
[Flow engine]
-
[License settings] pkg ログインチェックが遅い、または到達できない場合に、ライセンス設定ページが長時間停止する問題を修正しました。(#9650) by @hongboji
-
[Access control] union role がデフォルトロールの場合、初回ログイン時の権限が不完全になる問題を修正しました。(#9632) by @2013xile
-
[Block: Gantt] ガントのツールチップ位置を改善し、タスクバーを覆わないようにしました。また、タスク名の配置をバー内外で一貫するよう調整しました。(#9638) by @jiannx
-
[Workflow: JavaScript] Workflow JavaScript モジュールサポートモードは安全ではなく、権限境界ではないことを明確にしました。(#9629) by @mytharcher 参考:Workflow JavaScript
-
[File manager] ローカルファイルストレージのパス検証を修正し、安全でないパスが設定済みのストレージルート外へ抜け出さないようにしました。(#9628) by @mytharcher
-
[Password policy]
- 基礎となるエラーにステータスコードがない場合、サインイン失敗時の実際のエラーが “argument #1 unsupported type undefined” によって隠される問題を修正しました。 by @Molunerfinn
- 数値のみのパスワード値でパスワードポリシー検証が失敗する可能性がある問題を修正しました。 by @2013xile
-
[Data source: REST API] データソースマネージャーの client-v2 型宣言の不一致により、REST API データソースプラグインの宣言ビルドが失敗する問題を修正しました。 by @katherinehhh