最新の機能、改善点、およびバグ修正について学びましょう。
[client] 従来のボタンアクセス制御設定に対応 (#6376) by @katherinehhh
[ワークフロー:操作後イベント] 終了ノードで結果状態を決定できるようにサポート (#6399) by @mytharcher
[ワークフロー:応答メッセージ] アクショントリガーで使用できるようにサポート by @mytharcher
[ワークフロー] ログインしていない場合の API 401 エラーを修正 (#6412) by @mytharcher
[ワークフロー:手動ノード] ワークフロータスクセンターのUIを調整 (#6272) by @mytharcher
[メール管理] ツールバーのボタンにグローバルで統一された要素構造とスタイルを採用 by @mytharcher
[ワークフロー:承認] 承認タスクのタスクセンターUIを調整 by @mytharcher
[client]
[ワークフロー:手動ノード] ユニークキーの衝突を回避 (#6407) by @mytharcher
[データソース管理] 外部データソースでフィールド編集時に発生するエラーを修正 (#6402) by @katherinehhh
[ユーザー認証] ロールを持たないユーザーはエラー情報ページへリダイレクトする (#6408) by @sheldon66
[ワークフロー:カスタムアクションイベント] 「ワークフローのトリガー」ボタンに連動ルール設定が欠如している問題を修正 by @katherinehhh
[バックアップ管理] バックアップ復元時に暗号化キーのデータが欠落している問題を修正 by @gchust
[ワークフロー:承認] ユニークキーの衝突を回避 by @mytharcher
[ワークフロー] 未ログイン時に発生するAPIリクエストの401エラーを修正 (#6412) by @mytharcher
[メール管理] ツールバーのボタンでグローバルに同じ要素構造とスタイルを使用 by @mytharcher
[ワークフロー:承認] タスクセンターのUIを調整 by @mytharcher
[client]
[ユーザー認証] ロールを持たないユーザーはエラーメッセージページへリダイレクトする (#6408) by @sheldon66
[ワークフロー:カスタム操作イベント] 「ワークフローをトリガー」ボタンに連動ルールの設定が欠如している by @katherinehhh
[バックアップ管理] バックアップ復元時に暗号化キーのデータが欠落している by @gchust
[ワークフロー:承認] ユニークキーの衝突を回避する by @mytharcher
yarn start
実行後、ブラウザキャッシュが正しく更新されない (#6394) by @gchustクラスターモードの展開、セキュリティポリシーの最適化、性能、セキュリティ、そしてユーザー体験が全面的に向上しました。
[サーバー] yarn start
コマンド実行後、ブラウザキャッシュが正しく更新されない。 (#6394) by @gchust
[認証] 存在しないユーザーに対して401エラーを返し、ローカライズメッセージを更新。 (#6381) by @sheldon66
[WEBクライアント] ロール切替後にページが空白になる。 (#6388) by @aaaaaajie
[テーマエディター] 複数回の連続切替後、テーマの切り替えが失敗する。 (#6387) by @katherinehhh
[ワークフロー:承認]
承認者追加時の順序パラメーターを修正 by @mytharcher
誤った承認者設定により全ユーザーがクエリされるのを回避 by @mytharcher
[WeCom] ログインプロンプトのリンクとDingTalkログインエラーを修正 by @chenzhizdt
yarn start
実行後、ブラウザキャッシュが更新されない (#6394) by @gchust[client]
[データビジュアライゼーション] チャートクエリにおけるNULL値ソートをサポート (#6383) by @2013xile
[認証] SMSやTOTP認証器など、様々な認証タイプのユーザー紐付けおよび必要なシーンでの本人確認をサポート。認証方法の開発・拡張を可能にする。 (#6026) by @2013xile
参考: 認証
[AI統合(EE)] 新プラグイン:AI統合(EE) by @2013xile
参考: AI統合
[二要素認証 (2FA)] 新プラグイン:二要素認証および認証:TOTP認証器 by @2013xile
参考: 二要素認証 (2FA)
認証:TOTP認証器
[client]
[server] koaを2.15.4に、@koa/corsを5.0.0にアップグレード (#6334) by @2013xile
[ワークフロー]
[ブロック:テンプレート] ページ上のデータブロックをブロックテンプレートとして保存可能にする (#6348) by @gchust
[ワークフロー:集計ノード] double型に基づいた集計数値の四捨五入処理を追加 (#6358) by @mytharcher
[操作:レコードインポート Pro] Proインポートボタンに高度なオプションをサポート by @katherinehhh
[ワークフロー:JavaScript] 絶対パスからのパッケージ読み込みをサポート by @mytharcher
[ファイルストレージ:S3(Pro)] ストレージが見つからない場合、再読み込みを試行 by @jiannx
[client]
[認証] WebSocket認証中にトークンを再更新しないように修正 (#6342) by @sheldon66
[データベース] リレーションフィールドのソースキーが数字の文字列の場合、リレーションコレクションレコード取得時に発生するエラーを修正 (#6360) by @2013xile
[WEBクライアント]
[アクセス制御] 権限管理テーブルでタブページ名が空欄になる問題を修正 (#6364) by @zhangzhonghe
[ユーザー]
[AI統合] LLMプロバイダーのデフォルトbaseURL
がundefined
になる問題を修正 (#6367) by @2013xile
[ワークフロー] ジョブ取得時のACLを修正 (#6352) by @mytharcher
[ブロック:マップ] マップフィールドの設定オプションが表示されない問題を修正 (#6336) by @zhangzhonghe
[モバイル] ページエラー:nullのプロパティ(‘match’)を読み取れない問題を修正 (#6335) by @zhangzhonghe
[ブロック:アクションパネル] アクションパネルの高さ設定が反映されない問題を修正 (#6321) by @zhangzhonghe
[ワークフロー:カスタムアクションイベント]
[カスタムブランド] カスタムfavicon設定ページで、読み込み時に一瞬NocoBaseのfaviconが表示される問題を修正 by @zhangzhonghe
[操作:レコードインポート Pro]
[操作:レコードエクスポート Pro]
[テンプレート印刷] アクションテンプレート印刷とバックアップマネージャープラグインが同時有効時、ローカルからの復元に失敗する問題を修正 by @gchust
[ワークフロー:承認]
.toJSON()
によるエラーを修正 by @mytharcher[アクション:インポートレコード Pro] 追加オプションで、ワークフローの発動有無を判定できるように変更 by @mytharcher
[アクション:エクスポートレコード Pro] Proエクスポート操作で、ソートパラメータが欠落していた問題を修正 by @katherinehhh
[ワークフロー] 後置ノードの結果読み込みを遅延させることで実行記録キャンバスのパフォーマンスを向上 (#6344) by @mytharcher
[ワークフロー:集計ノード] 倍精度型に基づく集計済み数値の四捨五入処理を追加 (#6358) by @mytharcher
[server] koa を 2.15.4 にアップグレード;@koa/cors を 5.0.0 にアップグレード (#6334) by @2013xile
[Workflow] 後置ノードの結果を遅延読み込みして、実行記録キャンバスのパフォーマンスを向上 (#6344) by @mytharcher
[auth] WebSocket 認証中にトークンの更新を回避 (#6342) by @sheldon66
[client]
[devtools] req.ip が undefined でない場合にのみ、X-Forwarded-For ヘッダーを設定 (#6320) by @sheldon66
[Block: Map] 地図フィールドの設定が欠落または表示されない (#6336) by @zhangzhonghe
[Mobile] ページエラー:Cannot read properties of null (reading ‘match’) (#6335) by @zhangzhonghe
[Users] ユーザー権限管理テーブルが初回読み込み時に、エラーUIが一瞬表示される (#6324) by @zhangzhonghe
[Block: Action panel] アクションパネルの高さ設定が無効 (#6321) by @zhangzhonghe
[Action: Import records Pro] 関連ブロックのインポートボタンで、重複レコード検出用のフィールド選択ドロップダウンにデータが表示されない by @katherinehhh
[Action: Export records Pro] エクスポート添付ボタンの設定から「ブロック追加」オプションを削除 by @katherinehhh
[Workflow: Custom action event] カスタムアクションイベントにバインドされた旧ボタンのマイグレーションスクリプトを修正 by @mytharcher
[Custom brand] カスタム favicon を設定したページで、読み込み時に一瞬 NocoBase の favicon が表示される by @zhangzhonghe
[Template print] アクションテンプレート印刷プラグインとバックアップマネージャープラグインが同時に有効な場合、ローカルからの復元が失敗する by @gchust
[Workflow: Approval]
.toJSON()
によるエラーを修正 by @mytharcher[client] 関連フィールドの読み取り専用モードでホバー時に新規追加ボタンが表示される (#6322) by @katherinehhh
[Action: Export records Pro] エクスポート添付ボタンの設定から「追加ブロック」オプションを削除する by @katherinehhh
[Action: Import records Pro] 関連ブロックのインポートボタンで、重複レコード検出時にフィールドのドロップダウンにデータが表示されない by @katherinehhh
Block: template
プラグインを追加 (#5920) by @gchustcreate-nocobase-app
実行後、yarn dev
でウェブクライアントにエラーが発生する問題を修正 (#6299) by @gchust[client]
[Collection field: Sequence]
[File manager]
[Access control]
[Block: Kanban]
[Block: Tree]
[client] 一つずつアップロードしたファイルが消える問題を修正しました (#6260) by @mytharcher
[ワークフロー:アクション前イベント] レスポンスメッセージノードからのエラーメッセージが表示されない問題を修正しました by @mytharcher
[クライアント]
[ワークフロー]
[client] フロントエンドフィルターオペレーターの拡張をサポート (#6085) by @katherinehhh
[ワークフロー:カスタムアクションイベント] グローバルまたはバッチレコードによるカスタムアクションイベントのトリガーをサポート by @mytharcher
[クライアント]
関係データのクイック作成操作モーダルでドラッグ設定が欠落している (#6201) by @katherinehhh
高精度の数値フォーマットが適用されない問題 (#6202) by @katherinehhh
フォームで関係フィールドをクリアした後、送信時にフィールド値が実際にクリアされない問題を修正しました (#5540) by @zhangzhonghe
フォーム送信後にブロックが更新されない (#6206) by @zhangzhonghe
関係フィールドをリセットした後、送信時にリンクフィールドの値が保持される (#6207) by @katherinehhh
テーブル内の更新権限がない行に対して更新アクションが表示される (#6204) by @katherinehhh
[コレクションフィールド:ソート] 外部データソースでソートフィールドタイプが登録されていない問題を修正しました (#6212) by @mytharcher
[認証] WebSocket認証の問題 (#6209) by @2013xile
[コレクションフィールド:添付(URL)] フック内の非推奨リクエストURLを修正しました by @mytharcher
[クライアント]
[アクション:カスタムリクエスト]
[データ可視化] アクションパネルのポップアップに追加したチャートブロックが表示されない (#6198) by @2013xile
[クライアント] ページタイトルはルートのタイトルをデフォルトで使用します (#6188) by @zhangzhonghe
[データソースマネージャー] テスト関数loginを非同期に変更し、関連するテストケースを更新します。 (#6181) by @sheldon66
[ワークフロー:カスタムアクションイベント] 関連するテストケースを非同期loginを使用するように更新します。 by @sheldon66
[ワークフロー:承認] 関連するテストケースを非同期loginを使用するように更新します。 by @sheldon66
カーネル最適化、大規模なデータのインポート/エクスポート、メール管理、テンプレート印刷、その他の機能により、システムのパフォーマンスとユーザーエクスペリエンスが全面的に向上します。
[クライアント]
showTime
が設定されている場合、時間ピッカーが表示されない問題を修正しました (#5956) by @katherinehhh[ビルド]
[サーバー] ACLのデフォルトの使用可能なアクションを設定しました (#5847) by @chenos
[公開フォーム] 公開フォームのサブフォーム(ポップオーバー)
でフィールドを追加できない問題を修正しました (#6157) by @gchust
[コレクション: SQL]DB_TABLE_PREFIX
が設定されている場合、SQLコレクションのフィルタリングでエラーが発生する問題を修正しました (#6156) by @2013xile
[ワークフロー]
[ユーザーデータ同期]
[認証]
[データソース: メイン] フィルターフォームブロックのシステムフィールドを編集できない問題を修正しました (#5885) by @zhangzhonghe
[クライアント]
[ワークフロー]
[ワークフロー: 事前アクションイベント]
[ワークフロー: レスポンスメッセージ]
WorkflowVariableWrapper
コンポーネントでonChange
が動作しない問題を修正しました (#5964) by @mytharcherAPP_PUBLIC_PATH
環境変数を設定した後の読み込み問題を修正しました (#5924) by @gchust公開フォーム、新しいデータソース、さらに多くの機能。
nullable
が false
の場合、カスタムコンポーネントを使用する変数入力コンポーネントをサポート (#5746) by @mytharchercontext
からタイムゾーンを誤って取得する問題を修正 (#5743) by @2013xile[通知:アプリ内メッセージ] アプリ内メッセージのタイトル文字列のスライスロジックを削除しました。 (#5728) by @sheldon66
create-nocobase-app
後に yarn dev
を実行するとエラーが発生する問題を修正しました (#5708) by @gchustTabs.TabPane
に対して、レンダリングを制御する動的プロパティ hidden
をサポートします (#5687) by @zhangzhongheopenSize
プロパティの変更を元に戻しました (#5656) by @mytharcher[認証] サインアップフォームのユーザー名とメールフィールドを設定できるようになりました (#5639) by @2013xile
[ワークフロー] コレクションイベントでのユニオンキーサポート (#5627) by @mytharcher
[クライアント] 表のデフォルト列幅を100に調整しました (#5625) by @katherinehhh
[通知管理] アプリ内メッセージアイコンをベルアイコンに変更しました (#5638) by @sheldon66
[ブロック: アクションパネル] アクションパネルでのブロック高さ設定のサポートを追加しました (#5628) by @katherinehhh
[モバイル] スタイル: モバイルスタイリングを最適化し、フィールドの間隔を減らし、フィールド表示のコンパクトさを向上させました (#5605) by @katherinehhh
[クライアント] 一対一および多対多(配列)フィールドをファイルコレクションで使用するサポート (#5637) by @mytharcher
[評価者] 計算ノードのデフォルト評価者として Formula.js を使用 (#5626) by @mytharcher
[クライアント] 変数式コンポーネントの区切り文字プロパティをサポート (#5620) by @mytharcher
[ワークフロー] 分岐を持つノード作成時に、下流ノードを新しいブランチに移動できる機能をサポート (#5570) by @mytharcher
[データソース管理] テーブルカテゴリを主データソースから読み込むように調整し、グローバルから削除 (#5602) by @katherinehhh
[通知管理] 通知ログデータに受信者を含むメッセージ構造を更新 (#5603) by @sheldon66
[utils] メッセージコンテンツにHandlebarsを使用する機能のサポート (#5559) by @mytharcher
[client] テーブルブロックのサイズ設定をサポート (#5563) by @katherinehhh
[通知:インアプリメッセージ] モバイルクライアント向けインアプリメッセージのサポート (#5560) by @sheldon66
[クライアント] レイアウトパラメーター(labelAlign、labelWidth、labelWrap)をサポート (#5521) by @katherinehhh
[マルチアプリ管理] サブアプリを非同期に迅速に起動 (#5571) by @chenos
[コレクション:ツリー] スキーマ属性を持つコレクションの読み込みロジックを改善 (#5541) by @chareice
[client] フィールドタイトルがクリアされた際にデフォルト値を復元します (#5549) by @katherinehhh
[通知管理]
[通知:インアプリメッセージ] インアプリメッセージのUIを改善し、いくつかのログを追加しました (#5550) by @sheldon66
[database]
[client]
[データソース管理] 失敗した状態のデータソースを削除する際の問題を修正しました (#5554) by @chareice
[通知:メール]
[コレクションフィールド:多対多(配列)] 多対多(配列)フィールドの選択コンポーネントが1つのオプションしかない問題を修正しました (#5544) by @2013xile
[通知管理] チャネルタイプに関する問題でページがクラッシュする問題を修正しました (#5528) by @mytharcher
[ワークフロー:SQLノード] sseにより「waitForLoadState(‘networkidle’)」がタイムアウトになる問題を修正しました (#5524) by @hongboji
[フィールドコンポーネント:マスク] 読み取り専用状態でコンポーネントが原文を表示できない問題を修正しました by @gchust
[ワークフロー:カスタムアクションイベント] sseにより「waitForLoadState(‘networkidle’)」がタイムアウトになる問題を修正しました by @hongboji
[WeCom] WeComワークベンチからアプリにアクセスした際の404 not foundの問題を修正しました by @chenzhizdt
[クライアント] フォームと詳細ブロックにグループを追加する機能をサポート (#5498) by @katherinehhh
[カレンダー] プラグインカレンダーにデフォルトのビュー設定と国際化設定を追加 (#5487) by @Cyx649312038
[データソース: KingbaseES] Kingbaseデータベースを主または外部データソース(pgモード)として使用する機能をサポート by @chareice 参考: データソース - KingbaseES
[データベース] プラグインの静的読み込みロジックをサポート (#5466) by @chareice
[クライアント] テーブルブロックのレンダリング性能を向上(初回レンダリング時間を約50%削減) (#5438) by @zhangzhonghe
[モバイル] モバイルクライアントでフィルターフォームブロックをサポート (#5482) by @katherinehhh
[バックアップマネージャー]
バックアップローカルストレージファイル
のデフォルト設定をtrueに変更 by @gchust
復元アクションが失敗した場合にデータベースのデータを元に戻す機能 by @gchust
[クライアント] サブテーブルでのページネーションをサポート (#5450) by @katherinehhh
[ブロック:カンバン] カンバンブロックにおいてドラッグアンドドロップソートの有効化または無効化をサポート (#5468) by @katherinehhh
[カレンダー] カレンダーのスロットを選択した際に新規作成ポップアップを表示 (#5483) by @gu-zhichao
[マルチアプリ管理者] USE_DB_SCHEMA_IN_SUBAPP環境変数をサポート (#5481) by @chenos
[ワークフロー] カード形式のフィールドセットコンポーネントを追加 (#5464) by @mytharcher
[test] フィルターフォームの関連フィールドは複数選択の許可を設定できるようになりました (#5451) by @zhangzhonghe
[client] 「親オブジェクト」という名前の変数を追加 (#5449) by @zhangzhonghe 参考: 親オブジェクト
API_CLIENT_STORAGE_TYPE
を設定して、クライアント情報を sessionStorage に保存できるようになりました (#5424) by @2013xile[クライアント]
[ワークフロー:HTTPリクエストノード] サーバー送信イベント(SSE)に対応しました (#5418) by @chenos
NocoBaseの最新の更新がプラグイン管理をどのように簡素化し、インストールや更新を容易にするかを学びましょう。
NocoBase 1.3では、REST APIおよびMSSQLデータソース、URLを介してポップアップを開く機能、フィールドコンポーネントの動的設定、強化されたモバイル版、WeCom認証、多対多配列、さらにワークフロー内の新しい日付計算ノードを導入しました。
NocoBaseコミュニティの正式な立ち上げを祝うために参加してください!開発者やノーコード愛好者のネットワークと共に、貢献し、学び、成長する方法を見つけましょう。
NocoBase v1.0.1-alpha.1は、ブロックの高さ設定、URLリンクアクション、iframeの変数サポートなどの新機能を導入し、プラットフォームの機能とパフォーマンスを向上させるためのさまざまな改善とバグ修正を行いました。
NocoBase v1.0.0-alpha.15には、LDAP認証、自作アクショントリガー、ガントチャートおよびカンバンのサポートなどが導入されています。この更新では、「アクションの設定」のインタラクションが改善され、プラットフォームのパフォーマンスを向上させるために多くのバグが修正されました。
NocoBase V1.0の主要な更新内容を発見してください。新機能、新しいプラグイン、そして重要なパフォーマンスの改善が含まれています。このマイルストーンリリースが開発者にとっての安定性、安全性、機能性をどのように向上させるかを学んでください。新しいテーマエディタ、データ可視化の改善、完全な変更ログについての詳細な情報を得てください。特にSSOプラグインを使用している場合のアップグレードプロセスを理解し、これらの変更があなたのプロジェクトに与える影響を探ってください。
NocoBase 0.21は、チャートとワークフローのためのマルチデータソースのサポート、ワークフローのトリガーイベントの最適化、さまざまな新しいフィールドタイプを導入し、柔軟性とパフォーマンスを向上させます。
NocoBase 0.20は、複数のデータソースのサポート、コレクション管理の調整、非ID主キーの導入、ユーザーと権限インターフェースの改善、新しいワークフローノードの追加によって、柔軟性とパフォーマンスを向上させます。
NocoBase 0.19は、テレメトリー、アプリケーションのバックアップと復元、コマンドラインの最適化、およびインストール、起動、アップグレードプロセスを強化するためのさまざまなカーネルの改善を導入します。
NocoBase 0.18は、包括的なE2Eテスト、最適化された認証プラグイン、およびプラグインへのモジュール化分解を通じて堅牢性を強化し、柔軟性とパフォーマンスを向上させます。
NocoBase のモジュールベースのテキストネームスペースを使用してローカリゼーション管理を最適化します。このガイドでは、翻訳テキストをモジュールごとに整理する新しいアプローチを詳細に説明し、重複の問題を解消し、カスタマイズを強化します。変更点、移行手順、開発プロセスへの影響について学びましょう。
NocoBase 0.17 は、UI スキーマデザイナーを再構築し、新しい SchemaInitializer と SchemaSettings を導入し、ドキュメントを再整理し、フロントエンドの開発をより良くするためのいくつかの改善を行いました。
NocoBase 0.16は、メモリおよびRedisストアをサポートする新しいキャッシュマネージャーを導入し、Node v18を必要とし、キャッシュ作成方法と環境変数を更新しました。
NocoBase 0.15 バージョンでは、新しいプラグイン設定マネージャーが導入され、プラグイン構成の改善、登録プロセスの簡素化、ユーザーエクスペリエンスを向上させるためのいくつかの更新が行われました。
NocoBase 0.14は、新しいプラグインマネージャーを導入し、UIを通じてプラグインを追加することが可能になり、npmレジストリからのダウンロード、ローカルアップロード、URLからのダウンロードをサポートし、プラグイン管理の柔軟性を向上させます。
NocoBase 0.13は新しいアプリケーションステータスフローを導入します。
NocoBase 0.12 では、新しいプラグインビルドツールが導入され、シームレスな本番環境での使用が可能になり、インストール方法が更新され、@nocobase/app-client と @nocobase/app-server が @nocobase-app に統合されました。
NocoBase 0.11は新しいクライアントアプリケーション、プラグイン、およびルーターを導入し、antdをv5にアップデートし、データビジュアライゼーション、APIキー、およびGoogleマップ統合用の新しいプラグインを追加します。
NocoBase 0.10バージョンでは、関係フィールドコンポーネントの改善により、複数のコンポーネントスイッチをサポートし、迅速な関係データの作成機能を追加しました。これには、2つの迅速な作成モードやその他の更新が含まれます。