Skip to content

4.1.0

Latest

Choose a tag to compare

@HiguchiKiyoshi HiguchiKiyoshi released this 25 Jun 09:42

モジュールは以下からダウンロード可能です。

https://iplass.org/downloads/

Changes

変更点、詳細は以下のリンクを参照ください。

v4.1.0の変更点一覧

v4.1は3rdパーティライブラリのバージョンアップ、非推奨であった機能の削除等いくつかの変更が加えられています。
互換性に関するノートが各Issueに記述がありますので、v4.0からバージョンアップする際には、ご確認ください。

互換性に関するノートがある変更点一覧

v4.1.0には、v4.0.21までの機能拡張、バグ修正はすべて含まれています。

Changes in Enterprise Edition

以下はEnterprise Editionの変更点です。

  • LLM: AI機能をMDCモジュールのUIで利用可能にする [enhancement]

  • LLM: AI機能基盤とAmazon Bedrock用の実装クラスを追加する [enhancement]

  • MDC: ファイルダウンロード用ダイアログを非公開にする [compatibility notes][refactoring]

    MDCモジュールのUIカスタマイズにおいて、ファイルダウンロード用ダイアログ用コンポーネント( MFileDownloadDialog )が利用不可となりました。
    カスタムテンプレート等でこのコンポーネントを直接使用しているか確認してください。
    使用している場合は、独自作成したダイアログ等への移行を検討してください。

  • LLM: iPLAss MCPサーバ + メタデータCRUD Toolの提供 [enhancement]

  • LLM: 利用可能なAIサービスプロバイダとしてKnowNarratorを追加する [enhancement]

  • AWS2: aws-java-sdk apache-client -> apache5-client へ変更 [dependency update]

  • MDC: Nameに / を含むAggregationをメニューから開くとエラー [bug]

  • MDC: contextMap 経由でコンポーネント操作を利用可能にする [compatibility notes][enhancement]

    contextMap に今回新たに追加された以下のキーは、カスタムボタン実行時に doScript で new Function の仮引数として展開されます

    • mdcProxy
    • mdcComponent

    そのため、既存のカスタムスクリプトがトップレベルで const mdcProxy のように宣言している場合、仮引数との重複で SyntaxError になって動かなくなります。

  • WAM: 同意管理機能の提供 [enhancement]

  • MDC: 保存リスト機能の提供 [enhancement]

  • MDC: カスタムボタンから呼び出せない公開関数がある [bug]

  • iplass-ee-aws モジュール削除 [compatibility notes]

    iplass-ee-aws モジュールを利用している場合は、iplass-ee-aws2 モジュールに変更してください。
    iplass-ee-aws2 へのマイグレーションは、(4.0)Migration aws2 を参照してください。

  • Micrometer 1.12.8 -> 1.17.0 バージョンアップ [compatibility notes][dependency update]

    prometheus 利用者に限り、互換性の問題が発生する可能性があります。
    prometheus java クライアントのバージョンアップに伴い、出力結果が変わる可能性があります。
    詳細については、Micrometer のマイグレーションガイドを参照してください。

  • HikariCP 5.1.0 -> 7.1.0 バージョンアップ [dependency update]

  • スプレッドシートビュー機能の提供 [enhancement]

  • Excelアドイン連携 サンプルアプリケーションの提供 [enhancement]

  • ナレッジマネジメント・問い合わせ管理 サンプルアプリケーションの提供 [enhancement]

(English)
The module can be downloaded from the following links.

https://iplass.org/en/downloads/

Changes

For the details of the changes, please refer to the following links.

v4.1.0 Change Log
Note: For English descriptions, please refer to the comments from corresponding issues.

The v4.1 series includes several changes, such as updates to third-party libraries and the removal of deprecated features.
Please check the notes regarding compatibility in the respective issues when upgrading from v4.0.

List of changes with compatibility notes

v4.1.0 includes all feature enhancements and bug fixes from v4.0.21 and earlier.

Changes in Enterprise Edition

The changes in Enterprise Edition are listed below.

  • LLM: Enable AI features via the MDC module UI [enhancement]

  • LLM: Add AI feature infrastructure and implementation classes for Amazon Bedrock [enhancement]

  • MDC: Make the file download dialog private [compatibility notes][refactoring]

    The file download dialog component (MFileDownloadDialog) is no longer available for UI customization in the MDC module.
    Please check if you are using this component directly in custom templates or similar locations.
    If you are using it, please consider migrating to a custom-created dialog.

  • LLM: Provide iPLAss MCP Server + Metadata CRUD Tool [enhancement]

  • LLM: Add KnowNarrator as an available AI service provider [enhancement]

  • AWS2: Change aws-java-sdk from apache-client to apache5-client [dependency update]

  • MDC: Error occurs when opening an Aggregation with a / in its name from the menu [bug]

  • MDC: Enable component manipulation via contextMap [compatibility notes][enhancement]

    The following keys newly added to contextMap are expanded as formal parameters for new Function within doScript when executing custom buttons:

    • mdcProxy
    • mdcComponent

    Consequently, if existing custom scripts declare variables like const mdcProxy at the top level, a SyntaxError will occur due to a conflict with the formal parameters, causing the script to fail.

  • WAM: Provide consent management functionality [enhancement]

  • MDC: Provide saved list functionality [enhancement]

  • MDC: Some public functions cannot be called from custom buttons [bug]

  • Remove iplass-ee-aws module [compatibility notes]

    If you are using the iplass-ee-aws module, please switch to the iplass-ee-aws2 module.
    Please refer to (4.0)Migration aws2 for migration to iplass-ee-aws2.

  • Micrometer version upgrade: 1.12.8 -> 1.17.0 [compatibility notes][dependency update]

    Compatibility issues may arise for users of Prometheus.
    Output results may change due to the version upgrade of the Prometheus Java client.
    Please refer to the Micrometer migration guides for details.

  • HikariCP version upgrade: 5.1.0 -> 7.1.0 [dependency update]

  • Added Spreadsheet View functionality [enhancement]

  • Provided sample application for Excel Add-in integration [enhancement]

  • Provided sample application for knowledge management and inquiry management [enhancement]