NocoBase 今週の更新:最適化とバグ修正

今週の更新では、環境変数を介したリクエストボディのサイズ制限設定のサポート、Microsoft ライブプレビューによるオフィスファイルのプレビューサポート、その他の機能強化が含まれています。

NocoBase team |

(本記事はAIにより翻訳されました)

週間のプロダクトアップデートログを要約し、最新リリースは当社のブログでご確認いただけます。

NocoBaseは現在、mainnextおよびdevelopの3つのブランチで更新されています。

version.png

  • main:現時点で最も安定したバージョンで、インストールを推奨します;
  • next:ベータ版で、近日公開予定の新機能を含み、初期テスト済みです。既知・未知の不具合が存在する可能性があります。主にテストユーザー向けで、フィードバックを収集し機能の最適化を図るためのものです。早期に新機能を体験し意見を提供したいテストユーザーに最適です;
  • develop:アルファ版で、最新の機能コードを含みますが、不完全または不安定な可能性があり、主に内部開発や迅速なイテレーション向けです。製品の最先端に関心のある技術ユーザー向けですが、潜在的な問題や未完成の機能があるため、本番環境での使用は推奨されません。

main

main.png

v1.8.11

リリース日:2025-07-31

🎉 新機能

  • [オフィスファイルプレビューワー] Microsoft ライブプレビューを介してオフィスファイルのプレビューをサポート(#7300)@mytharcher

🚀 機能改善

  • [クライアント] 選択後にメニューが自動的に閉じないように変更(#7252)@kerwin612
  • [通知:アプリ内メッセージ] アプリ内メッセージを SSE から WebSocket に変更(#7302)@mytharcher
  • [ワークフロー] 実行準備時に読み込むジョブ数を削減(#7284)@mytharcher
  • [認証:钉钉(DingTalk)] 钉钉クライアントにおいて、ナビゲーションバーのタイトルを「Loading…」ではなく空文字列に設定 @2013xile

🐛 不具合修正

  • [クライアント]
    • ツリーテーブルを展開できない問題を修正(#7309)@zhangzhonghe
    • テーブル行のドラッグアンドドロップによる並び替えにおける予期しない動作を修正(#6959)@ChimingLiu
    • フィールドのデフォルト値解析時の無限ループ問題を修正(#7301)@zhangzhonghe
    • フィルターフォームにおいて、関係フィールドにデータセレクターを設定した際に、ポップアップ内の日付フィールドの表示が異常になる問題を修正(#7292)@katherinehhh
  • [ワークフロー: HTTP リクエストノード] 競合状態のバグを修正(#7310)@mytharcher
  • [ワークフロー] MySQL において、ジョブ保存時の BigInt ID の問題を修正(#7292)@mytharcher
  • [アクション:レコードエクスポート] Excel にエクスポートする際のネストされた関係フィールドのフォーマットが不正確な問題を修正(#7277)@aaaaaajie
  • [データソース:外部 SQL Server] 外部データソースの MSSQL 日付時刻(タイムゾーンなし)フィールドのストレージ形式が不一致の問題を修正 @aaaaaajie
  • [ワークフロー:承認] 外部データソース内の担当者選択から発生するエラーを修正 @mytharcher

develop

develop.png

v1.9.0-alpha.4

リリース日:2025-08-01

🎉 新機能

  • [サーバー] 環境変数を介してリクエストボディのサイズ制限を設定できるようにサポート(#7273)@aaaaaajie
  • [クライアント] テーブルブロックに「列設定」ボタンを追加し、列の順序と可視性を設定できるようにサポート(#7204)@kerwin612
  • [オフィスファイルプレビューワー] Microsoft ライブプレビューを介してオフィスファイルのプレビューをサポート(#7300)@mytharcher
  • [データソース:メイン]
    • メインデータソースからテーブルを読み込む機能をサポート(#7238)@aaaaaajie
  • [ワークフロー:並列ノード] 並列ノードに「すべて完了」モードを追加(#7263)@mytharcher
  • [認証: SAML 2.0] ユーザーが未認証の場合に SSO URL へ自動的にリダイレクトする機能をサポート @2013xile
  • [Redis キューアダプター] イベントキュー用の Redis アダプターを追加 @mytharcher

🚀 機能改善

  • [クライアント] 選択後にメニューが自動的に閉じないように変更(#7252)@kerwin612
  • [サーバー] アイテムが満杯でない状態での処理時に、並行メモリキューを使用可能に(#7267)@mytharcher
  • [データベース] データセットがしきい値を超えた場合に、自動的にシンプルページネーションを有効化(#7227)@aaaaaajie
  • [通知:アプリ内メッセージ] アプリ内メッセージを SSE から WebSocket に変更(#7302)@mytharcher
  • [ワークフロー]
    • 実行準備時に読み込むジョブ数を削減(#7284)@mytharcher
    • テスト変数用に JSON 型定数を追加(#7274)@mytharcher
  • [AI 統合] saveJob 呼び出しにおける await を削除(#7275)@mytharcher
  • [ワークフロー:手動ノード] storePopupContext でデフォルトコンテキストの保存をサポート(#7264)@zhangzhonghe
  • [ワークフロー: JSON 計算] JSON クエリノードをテスト可能に @mytharcher
  • [Redis キューアダプター] Redis アダプターにおいて、アイテムが満杯でない状態での処理時に並行キューを使用可能に @mytharcher
  • [認証:钉钉(DingTalk)] 钉钉クライアントにおいて、ナビゲーションバーのタイトルを「Loading…」ではなく空文字列に設定 @2013xile

🐛 不具合修正

  • [ユーティリティ] parseDate のタイムゾーン処理が不正確な問題(#7318)@katherinehhh
  • [クライアント]
    • URL が null の場合のファイルプレビューアイテムを修正(#7315)@mytharcher
    • プレビュー時にローカルファイルに完全な URL を追加(#7314)@mytharcher
    • ツリーテーブルを展開できない問題を修正(#7309)@zhangzhonghe
    • テーブル行のドラッグアンドドロップによる並び替えにおける予期しない動作を修正(#6959)@ChimingLiu
    • フィールドのデフォルト値解析時の無限ループ問題を修正(#7301)@zhangzhonghe
    • フィルターフォームにおいて、関係フィールドにデータセレクターを設定した際に、ポップアップ内の日付フィールドの表示が異常になる問題を修正(#7290)@katherinehhh
    • タイトルフィールドとして数式を使用している場合、関連フィールド選択時のあいまい検索が機能しない問題(#7280)@katherinehhh
    • サブテーブルの連動規則に現在のオブジェクト変数が欠落する問題(#7266)@katherinehhh
    • 詳細ビューにおいて Markdown フィールドが正しく描画されない問題を修正(#7257)@aaaaaajie
    • フィールド変更後、当該フィールドに依存する関連フィールドの値がクリアされない問題(#7262)@zhangzhonghe
    • 履歴データの日付フィールドで非推奨の日付変数を使用した際の表示問題(#7253)@katherinehhh
    • データセレクターのタイトルフィールド設定が無効になる問題(#7251)@zhangzhonghe
  • [データベース]
    • テーブル命名規則に起因する自動シンプルページネーションの失敗を解消(#7256)@aaaaaajie
    • PostgreSQL から大規模データセットをエクスポートする際の失敗を修正(#7228)@aaaaaajie
    • テーブルブロックで MSSQL 外部データソースを使用する場合、デフォルトの主キーソートによりリスト読み込みが失敗する問題を修正(#7259)@aaaaaajie
  • [認証] サブアプリケーション設定のsecretが空の場合にログインできない問題を修正(#7239)@2013xile
  • [ファイルマネージャー] ストレージフィールドの権限を修正(#7316)@mytharcher
  • [ワークフロー]
    • プロセッサ終了時のundefined結果を修正(#7317)@mytharcher
    • MySQL において、ジョブ保存時の BigInt ID の問題を修正(#7292)@mytharcher
    • 依存関係のバージョンが不正な問題を修正(#7258)@mytharcher
  • [ワークフロー: HTTP リクエストノード] 競合状態のバグを修正(#7310)@mytharcher
  • [アクション:レコードエクスポート] Excel にエクスポートする際のネストされた関係フィールドのフォーマットが不正確な問題を修正(#7277)@aaaaaajie
  • [データソースマネージャー] コレクション設定において外部データソースの属性を保持するよう修正(#7249)@aaaaaajie
  • [アクション:一括編集] データセレクターで一括編集と一括更新が実行できない問題(#7250)@zhangzhonghe
  • [データソース:外部 Oracle] コレクション設定において外部データソースの属性を保持するよう修正 @aaaaaajie
  • [データソース:外部 SQL Server] 外部データソースの MSSQL 日付時刻(タイムゾーンなし)フィールドのストレージ形式が不一致の問題を修正 @aaaaaajie
  • [ワークフロー:サブフロー] フローが中断する問題を修正 @mytharcher
  • [ワークフロー:承認]
    • 外部データソース内の担当者選択から発生するエラーを修正 @mytharcher
    • リンクボタンの URL が現在のページのポップアップを指しているにもかかわらず、クリックすると 404 エラーが表示される問題を修正 @zhangzhonghe
  • [メールマネージャー]
    • パフォーマンス最適化のため rawId フィールドを追加 @jiannx
    • HTML 内の ref 属性が描画異常を引き起こす問題を修正 @jiannx
    • MySQL 環境下でメッセージとラベルの関係コレクションに異常が生じる問題を修正 @jiannx
× View Image