新機能
認証プラグイン:LDAP認証
ユーザーはLDAPサーバーの認証情報を使用してNocoBaseにログインできます。詳細については、認証:LDAPのドキュメントを参照してください。
ワークフロープラグイン:カスタムアクショントリガー
CRUDアクションが要件を満たせない場合、ワークフローのカスタムアクショントリガーを使用して独自のデータ処理ロジックを構築できます。詳細については、ワークフロー / カスタムアクショントリガーのドキュメントを参照してください。
テーブルブロックの固定列サポート
ポップアップウィンドウにガントチャートとカンバンを追加することをサポート
詳細ブロックの連動ルールのサポート
フィールドの表示と非表示のプロパティを設定できます。
ワークフローHTTPリクエストノードがapplication/www-x-form-urlencoded
形式のデータをサポート
ワークフローHTTPリクエストノードの入力ボックスが文字列テンプレートをサポート
開発用のプラグインサンプル
プラグインの例のドキュメントを確認してください。
改善点
「アクションの設定」インタラクションの改善
全てのアクションがドロップダウンメニューの単一リストに表示され、「アクションを有効化」と「カスタマイズ」が区別されなくなりました。
- 一度しか追加できないアクション:これらのアクションはスイッチ効果を保持します。
- 繰り返し追加可能なアクション:これらのアクションはもはやスイッチインタラクションを使用せず、何度でも追加可能です。
- 類似するアクションを統合
- 「新規追加」と「レコードの追加」
- 「送信」と「レコードの保存」
ワークフローHTTPリクエストノード結果のデータ形式を統一:
{
config: {},
headers: {},
status: 500,
statusText: 'xxx',
data: {}
}
ワークフローマニュアルの再整理
修正
ログプラグインが現在のアプリケーションのログのみを表示
複数のアプリケーションがある場合:
- ログプラグインは現在のアプリケーションのログファイルリストのみを表示します。
- ワークフローおよびカスタムリクエストのフォルダーはアプリケーションフォルダー内に配置されます。
その他の主要修正内容には:
- グラフは集約データを日付フィールドでクエリする際に、クライアントのタイムゾーンで日付フィールドを変換しませんでした。fix(data-vi): should use local timezone when formatting date #4366
- ビューの更新の問題で、データベースと同期した後はビューを退出して再度入らなければなりませんでした。fix: collection fields should be refreshed after editing sync from database #4224
- ツリーテーブルブロックが子ノード追加の際にすべてのノードを折りたためませんでした。fix: do not collapse all nodes when adding a child node in the tree table block #4289
- データテーブルのタイトルフィールド設定が無効でした。fix: collection title field setting is invalid #4358
- 読取専用モードのbigintフィールドが精度を失っていました。fix: bigint field loses precision in read pretty mode #4360
- サブアプリケーションを停止した後に開いているログファイルが閉じられませんでした。fix(logger): should close log stream after destroying app #4380
- ワークフロー集約ノードの関連データモデル選択のバグ。fix(plugin-workflow-aggregate): fix association field select #4315
- ワークフローHTTPリクエストノードの同期モードでエラーを無視するオプションが無効。fix(plugin-workflow-request): fix ignoreFail in sync mode #4334
- ワークフローHTTPリクエストノードの値入力ボックスがオーバーフローしていました。fix(plugin-workflow-request): fix value fields overflowing #4354
- 特殊文字がワークフローHTTPリクエストノードをハングさせました。fix(plugin-workflow-request): fix request hanging when invalid header value #4376
- テーマエディターでmarginBlockを設定した際にフォームフィールド間隔に影響を与える問題を修正。fix(theme-editor): form field spacing should not be affected by token.marginBlock #4374
- ページ右上の「ライセンス」オプションをクリックした際の誤ったリダイレクトを修正。PR #4415
- フィルターフォームをブロックテンプレートとして保存した際にフィールドの操作子が無効になる問題を修正。PR #4390