Yellowfin Change Log
Yellowfin BI 9.10.0.1 - build 20231204
Published: December 04, 2023
国内公開日: 2023/12/05
製品リリースにおけるナンバリングのルールを変更しています。
従来:V8.0.1→V8.0.2→V8.0.3 …
Ver9:V9.1.0→V9.2.0→V9.3.0 …
※必要に応じてパッチリリースされる場合があり、その際のナンバリングは9.x.1→9.x.2…となります。
詳細につきましてはサポート提供規約をご確認ください。
本ビルドをご要望の方は、サポート宛にお問合せください。
Yellowfinの古いバージョンにおいて、セキュリティ脆弱性が確認され、最新バージョンにアップグレードしていないお客様に影響が出る可能性があります。
現在ご利用いただいおりますYellowfinのバージョンをできるだけ早く、影響を受けないバージョンへアップグレードしていただくようお願いします。
詳細につきましては【重要】セキュリティ情報をご確認ください。
V9.9からフィルター値を含むダッシュボードの埋め込みタグおよびURLリンクの仕様が一部変更となりました。
また、本変更との互換性保持のため、 既存ダッシュボードの埋め込みタグとURLリンクにつきましても再生成されますので、該当機能をご利用の方はアップデート後に必ずご確認をお願いいたします。
詳細につきましてはv9.9の改修による影響について:ダッシュボードの埋め込みタグおよびダッシュボードのURLリンクをご確認ください。
Enhancements(機能強化・拡張):
閲覧ページ
- Ensure that "All Content" is selected by default on Browse Page until filters are selected manually.
「すべてのコンテンツ」がデフォルトで選択状態になるよう改善しました。 - Updated the layout of the Browse Page content tooltips to fit text in more languages.
サムネイル表示時に表示できるコンテンツ詳細のレイアウトを一部見直しました。 - Updated the tiled view on Browse page to hide recent content after applying search parameters.
閲覧ページのサムネイル表示で、検索フィルター適用後に「最近アクセスしたコンテンツ」が非表示になるよう改善しました。 - Added text to the content type dropdown on the new Browse Page to indicate if content is filtered by type.
閲覧ページのコンテンツタイプのドロップダウンに、コンテンツがタイプ別にフィルタリングされているかどうかを示すテキストを追加しました。
ライセンス管理
- Prevent license breaches if the license refresh process was interrupted by a repository database timeout.
ライセンス更新プロセスがリポジトリデータベースのタイムアウトによって中断された場合に、ライセンス違反となっていた事象を解消しました。
Resolved Issues(不具合改修):
閲覧ページ
- Resolved an issue where some tabs overlapped each other in the Reference Code popup.
閲覧ページで参照コード作成のポップアップを表示したとき、いくつかのタブが重なって表示されていた事象を解消しました。 - Fixed an issue where tooltips for the sorting buttons on the Browse page were not shown.
閲覧ページの並べかえボタンにツールチップが表示されていなかった事象を解消しました。 - Resolved an issue where reordering columns on the Browse Page Edit Columns popup disabled the column when using Firefox.
Firefoxを使用している場合に、「一覧表示の編集」でカラムの順序を変更するとそのカラムが無効になる事象を解消しました。 - Fixed the layout of the Save Content dialog to no longer have an empty gap at the top.
コンテンツ保存のポップアップに不要な空白が生じていた事象を解消しました。 - Improved the layout of the left navigation panel to accommodate longer folder names.
長いコンテンツフォルダー名に対応するため、閲覧ページの左パネルのレイアウトを一部改良しました。 - Fixed an issue where related drill-through content was not shown in the delete confirmation popup.
コンテンツ削除時の確認メッセージにドリルスルーの関連コンテンツが表示されていなかった事象を解消しました。 - Fixed an issue where the content name was not shown in the delete confirmation popup when only one content item was being deleted.
削除対象のコンテンツが1つだけのとき、削除対象のコンテンツ名が確認メッセージに表示されていなかった事象を解消しました。 - Fixed an issue where reports connected to views via subqueries were not showing in the dependency list on the View Summary.
ビューサマリーのレポートタブに、サブクエリーとしての使用歴が含まれていなかった事象を解消しました。
ドリル
- Resolved an issue where the Tooltip continued to display even after making a drill-through selection.
ドリルスルー選択後もツールチップが表示され続けていた事象を解消しました。 - Resolved an issue with drill-throughs on co-display reports returning to the co-display report instead of the main report after clicking the drill-back button.
ドリルスルーの子レポートから親レポートであるマルチ表示レポートに戻ってきた際、マルチ表示レポートの子レポートが表示されていた事象を解消しました。
ビュー
- Resolved an issue that prevented users from creating views if there were no content folders available.
有効なコンテンツフォルダーが1つもない場合にビューが作成できなかった事象を解消しました。 - Fixed the View Summary field list to show the scroll bar correctly.
ビューサマリーのフィールドタブにスクロールバーが表示されなかった事象を解消しました。
モバイル
- Fixed an issue that was causing the mobile app to crash when loading comments.
モバイルアプリでコメントを読み込む際にアプリがクラッシュしてしまう事象を解消しました。
=============================================================
Yellowfin Change Log
Yellowfin BI 9.10.0 - build 20231110
Published: November 11, 2023
国内公開日: 2023/11/17
本ビルドをご要望の方は、サポート宛にお問合せください。
Enhancements(機能強化・拡張):
閲覧ページ
- Introduced a new look and feel to the Browse Page, as part of the Yellowfin UI modernization project.
閲覧ページに新しいルックアンドフィールを導入しました。
ストーリー
- Implemented Drill through support on stories.
ストーリー上でドリルスルーが実行できるよう改良しました。
ブロードキャスト
- Implemented the ability to set a default broadcast format.
ブロードキャストのデフォルトタイプを設定できるよう改良しました。
Webサービス
- Added a Web Services function that allows users to add a folder to a view.
ビューにフィールドフォルダーを追加できるWebサービスを追加しました。
フィルター
- Added a loader icon during the retrieval of filter values.
フィルター値取得中にローディングアイコンが表示されるようになりました。 - Set the default option for Cached Filter refreshes on MS SQL Server repositories to be run in parallel.
SQL Serverをリポジトリデータベースとした際、フィルターキャッシュ更新を複数同時に行えるよう改善しました。
JS API
- Resolved an issue where drill through from a report to a dashboard was not working when the report was embedded using the JSAPI.
親レポートを埋め込みタグで呼び出したとき、ダッシュボードへのドリルスルーが実行できなかった事象を解消しました。
REST API
- Enhanced the reset password call to have a new option to send an email to the user, containing a link that directs them to the password reset page.
パスワードリセットページへのリンクを含む電子メールをユーザーに送信できるよう、REST APIのreset-passwordを改良しました。 - Implemented an option to set group visibility to "Visible to All Clients" using the REST API.
REST API利用時、「グループの見える範囲」の設定値を有効にできるよう改善しました。
XLSX/PDF/DOCXエクスポート
- Resolved an issue with Jasper reports' PDF export page size, eliminating unnecessary white space and ensuring it fits the entire page.
JasperレポートをPDFにエクスポートする際のページサイズに関する問題を解消し、不要な余白を排除しページ全体に収まるよう改善しました。 - Resolved an issue with embedded reports allowing multiple exports to be started at the same time.
埋め込みレポートのエクスポートが同時に複数回実行されていた事象を解消しました。 - Added a minimum memory allocation to the PDF exporter, that can also be set via web.xml configuration options.
web.xmlでPDFエクスポーターに割り当てられる最小メモリを設定できるようになりました。 - Report sections are now exported to different excel tabs for tabbed or multi-page section reports.
タブ形式や複数ページ形式のレポートセクションを、Excelの別タブにエクスポートできるようになりました。
管理
- Implemented a feature that enables custom data source row limits for certain users or user groups.
特定のユーザーやグループに対してカスタムロウ(行)数制限を設定できるようになりました。
データ
- Implemented functionality to use stored functions as a source of data for databases that support this (such as PostgreSQL).
PostgreSQLのようにストアドファンクションをサポートしているデータベースでは、ビューのタイプとして選択できるようになりました。 - Implemented additional connection parameters for BigQuery datasources, specifically introducing "EnableSession" and "Datacenter Location" options.
Google BigQueryの接続パラメーターに"EnableSession"とロケーションが追加されました(EnableSessionは接続文字列に自動的に付与されます)。 - Implemented Google's BigQuery materialized views in View builder.
Google BigQueryのマテリアライズドビューが利用できるよう改善しました。 - Disabled certain validation steps for BMC ARJDBC datasources that were causing SQL to fail.
データベースタイプがBMC Action Requestのとき、計算フィールドの検証に失敗していた事象を解消しました。 - Added a connection parameter to facilitate the inclusion of additional properties within JDBC connection strings.
JDBC接続文字列に追加プロパティを含めるための接続パラメータを追加しました。
セキュリティ
- Allowed access filters to be based on an inline SQL query.
インラインSQLクエリーに基づいてアクセスフィルターを登録、実行できるようになりました。
インフラストラクチャー
- Upgraded Jakarta Regexp library from version 1.2 to 1.3.
Jakarta Regexp libraryを1.3に更新しました。 - Upgraded Tomcat to 9.0.82.
Yellowfinに同梱しているTomcatを9.0.82にアップデートしました。 - Upgraded Batik library to 1.17.
Batik libraryを1.7に更新しました。 - Upgraded Spring Framework to 5.3.30.
Spring Frameworkを5.3.30に更新しました。 - Upgraded Guava library to 32.1.2.
Guava libraryを32.1.2に更新しました。 - Upgraded Apache xmlbeans to 5.1.1.
Apache xmlbeansを5.1.1に更新しました。
システム構成
- Added a hidden configuration option that can skip licence revalidation when deleting a user.
ユーザー削除時のライセンス検証をスキップできるような設定を追加しました。
グラフ
- Added the ability to include a chart title so that the correct visualization can be selected when adding a report to a dashboard, presentation or story - but to support the chart title from the chart itself.
ダッシュボードやストーリーにレポートを追加する際、正しいグラフを選択することができるようグラフタイトルを表示するよう改善しました。
Resolved Issues(不具合改修):
XLS/PDF/DOCXエクスポート
- Resolved an issue where certain table borders were not exported correctly to Excel.
境界線がExcelにエクスポートされていなかった事象を解消しました。 - Resolved an issue where header images overlapped report content in DOCX exports.
Wordへのエクスポート時、ヘッダーイメージがレポートと重なり合っていた事象を解消しました。 - Resolved an issue with exporting Sparkline images to xlsx and docx formats.
スパークラインがExcelとWordにエクスポートされていなかった事象を解消しました。 - Resolved an issue where the background color of Cross Tab Metric Headings was not being exported to XLSX files.
クロス集計表のメトリック(数値)のヘッダーの背景色がExcelにエクスポートされていなかった事象を解消しました。
管理
- Resolved an issue with the expiration date not displaying correctly in the license preview.
ライセンスアップロード時のプレビューで、有効期限が正しく表示されていなかった事象を解消しました。 - Resolved an issue pertaining to repeated calls occurring when the session timeout was set to 0.
セッションのタイムアウトが0に設定されていたとき、呼び出し処理が繰り返し実行されていた事象を解消しました。 - Resolved an issue related to group membership when utilizing client organizations with LDAP-defined group memberships.
LDAPで定義されたグループメンバーシップを持つクライアント組織で発生していた、グループメンバーシップに関する事象を解消しました。 - Resolved an issue on the Dashboard Management Administration page where selecting and deselecting dashboards was not working correctly.
ダッシュボード管理で削除対象のダッシュボードの選択/解除が正しく動作していなかった事象を解消しました。 - Resolved multiple issues related to audit events, including the creation of records for dashboard file exports and the inclusion of the ClusterNode ID in these records.
ダッシュボードのPDFエクスポートがEventテーブルに書き込まれていなかった事象を解消しました、またClusterNode IDが書き込まれるよう改良しました。
レポート
- Resolved an issue with Report Header Lock not functioning on drill-through popups.
ポップアップドリルスルーでレポートヘッダーの固定が動作していなかった事象を解消しました。 - Resolved an issue where formatted HTML values could inject CSS into Yellowfin.
HTMLフォーマッターがCSSインジェクションを引き起こしていた事象を解消しました。 - Resolved an issue where publish date was null for approved reports.
reportheaderテーブルのpublishdateがレポート承認後にnullとなっていた事象を解消しました。 - Resolved an issue where the data preview was not immediately updating when changing the filter default value.
フィルターのデフォルト値変更後、データのプレビューがすぐに更新されない事象を解消しました。 - Added an option that will allow WMS layers that include a DOCTYPE declaration to be loaded successfully. Activated with advanced configuration option "IGNOREWMSDOCTYPE".
DOCTYPE宣言を含むWMSレイヤーを正常に読み込めるよう、設定を追加しました。 - Fixed an issue where filter breadcrumbs were not correct for Jasper reports
Jasperレポートのパンくずリストに正しく値が表示されていなかった事象を解消しました。 - Resolved an issue that would not pass linked filters to co-display child reports.
マルチ表示の子レポートにリンクしたフィルター値が渡っていなかった事象を解消しました。 - Resolved an issue where a drill-down showed no data in paged reports
ページ送りしたレポートでドリルダウンを実行しても結果が表示されなかった事象を解消しました。 - Resolved an issue where report pagination was not updating after applying filters.
フィルター適用後、レポートのページ送りが更新されなかった事象を解消しました。 - Resolved an issue with a null pointer exception occurring when a report-based view is missing the parent source ID.
何らかの理由でビューに紐づくsource IDが拾えなかった場合にNPEが発生していた事象を解消しました。 - Allowed Jasper Report filters to be read from the RunReport URL, allowing for direct linking with filter values set.
レポートURLからでは、フィルター値を含んだJaspterレポートが実行されなかった事象を解消しました。 - Resolved an issue with timestamps not having milliseconds formatted to three decimal places, which could have lead to incorrect data being presented.
タイムスタンプのミリ秒が小数点以下3桁までフォーマットされず、誤ったデータが表示される可能性があった事象を解消しました。
Webサービス
- Resolved an issue where the view specified during a CREATEREPORT SSO entry would not work. Both viewId and viewuuid have also been added as options on the SSO login URL.
CREATEREPORT SSOエントリーで指定したビューが動作していなかった事象を解消しました。また、viewIdとviewuuidの両方がSSOログインURLのオプションとして追加されました。
SSO
- Added a configuration parameter to restrict guest users from being redirected to the Browse page.
ゲストユーザーが閲覧ページにリダイレクトされるのを制限するパラメーターを追加しました。 - Resolved an issue with session-based content category access when using the CONTENT_INCLUDE parameter with the SSO web service.
SSO WebサービスでCONTENT_INCLUDEパラメータを使用した際の、セッションベースのコンテンツカテゴリーアクセスに関する事象を解消しました。 - Resolved an issue with filters passed via an SSO login URL not being applied.
SSOログイン時にレポートフィルター値が引き渡せていなかった事象を解消しました。
セキュリティ
- Resolved an issue where attempting to access a public report on an 'edit restricted' view prompted users to log in, rather than allowing guest access.
「編集の制限」が有効になっているビューから作成したレポートにアクセスしたとき、ゲストユーザーログインが許可されず、ログインが求められていた事象を解消しました。 - Resolved an issue where the Client Source Substitution was not properly disconnected when changing the substitution source.
クライアントソースの置換で置換先のデータソースの切り替えが正しく動作していなかった事象を解消しました。 - Resolved an issue with inconsistent restrictions on special characters for user first and last names.
ユーザーの姓と名の特殊文字の制限に一貫性がなかった事象を解消しました。 - Resolved an issue where LDAP symbols within the LDAP query string were incorrectly escaped.
LDAPクエリー文字列内のシンボルが正しくエスケープされていなかった事象を解消しました。 - Resolved an issue where user groups were removed during login when LDAP authentication was in use.
LDAP認証が有効になっているとき、ログイン時にユーザーグループが削除される事象を解消しました。 - Resolved an issue related to an email injection attack.
電子メールインジェクションに関する事象を解消しました。 - Fixed an issue where a user's access to some content was not refreshed when a user's group membership was modified.
ユーザーのグループメンバーシップが変更されたときに、一部のコンテンツへのアクセスが更新されなかった事象を解消しました。
REST API
- Resolved an issue in the Task Schedule REST API where the scheduleActive status could not be set.
REST APIのUpdate a scheduleで、scheduleActiveを変更できなかった事象を解消しました。 - Resolved an issue where bulk-adding default dashboards to a user group was resulting in them being added in the incorrect order.
デフォルトのダッシュボードをユーザーグループに一括追加すると、誤った順序で追加されていた事象を解消しました。 - Resolved an issue where some "importOptions" were not working correctly during the import of content through the REST API.
REST APIを介したコンテンツのインポート時に、一部のImportOptionが正しく動作していなかった事象を解消しました。 - Resolved an issue with the report REST API where a query filter would not work when filtering results by ViewId.
REST APIのreportsでView IDによるフィルターが動作していなかった事象を解消しました。
システム構成
- Resolved an issue where embedded reports and dashboards using the JS API were experiencing session timeout-related re-login requirements.
JS APIを使用する埋め込みレポートやダッシュボードで、セッションタイムアウト後に再ログインが要求されていた事象を解消しました。
エクスポート/インポート
- Resolved an issue that occurred when exporting and then importing a report with a UNION join.
上書きインポートしたUnionサブクエリーレポートが実行できなかった事象を解消しました。 - Resolved an issue that prevented the import of audit content.
マーケットプレイスで配布していた監査コンテンツのインポート時に発生していたエラーを解消しました。 - Resolved an issue with multi-tab functionality not working after performing a content import.
管理コンソール>インポートでファイルをアップロードした直後、コンテンツの「新しいタブでオープン」が動作しなかった事象を解消しました。
グラフ
- Resolved an issue where the chart legend field name was displaying as null for Pie, 3D Pie, and Ring charts.
円グラフ、3D円グラフ、リンググラフで、凡例のフィールド名がNULLとして表示されていた事象を解消しました。 - Resolved an issue related to certain JavaScript charting libraries that were overwriting the injected chart styles.
特定のJavaScripグラフライブラリが定義したグラフスタイルを上書きしていた事象を解消しました。 - Resolved an issue with dial charts showing incorrect "NaN" value.
ダイアルグラフに数字ではなくNaNが表示されていた事象を解消しました。 - Fixed an issue where line chart label would still match line the color even when label style was set to default.
線グラフのラベルのスタイルをカスタムからデフォルトに戻しても、「ラベルの色をシリーズの色に合わせる」がONの状態でグラフが生成される事象を解消しました。
フィルター
- Resolved an issue where a child filter of a mandatory parent filter is ignored after applying the filters.
従属元(親)のフィルターが必須フィルターだったとき、子フィルター値が適用されなかった事象を解消しました。 - Fixed an issue where sorting filter values by reference code was not working correctly.
参照コードによるフィルター値の並べ替えが正しく動作していなかった事象を解消しました。 - Resolved an issue with the "Select All" and "Clear All" labels in Filters overlapping the "In List" and "Not In List" text in some languages.
一部の言語にて、フィルター演算子が「一覧に含む」「一覧に含まない」だった場合に「すべて選択」「すべて解除」の文字が重なり合って表示されていた事象を解消しました。 - Resolved various issues with using Timestamps in filters, including:
タイムスタンプフィルターに関するいくつかの事象を解消しました; - CSV entry for timestamp filters not parsing various date formats
CSVテキスト入力時に特定の日付書式が解析されなかった事象を解消しました。 - timestamp range input not displaying the value in user's preferred date format
範囲指定でタイムスタンプフィルター値を入力する際、ユーザーが望む書式で表示されなかった事象を解消しました。 - timestamp filter prompts omitting milliseconds.
タイムスタンプフィルターのプロンプトでミリ秒が省略されていた事象を解消しました。 - Resolved an issue with Timestamp filters not supporting millisecond resolution on MySQL and Oracle data sources.
MySQLとOracle利用時、ミリ秒が正しく解析されなかった事象を解消しました。 - Resolved an issue where editing or deleting a report fails if the report has a large number of filters used across a large number of dashboards.
多数のフィルターを持つレポートを多数のダッシュボードで使用しているとき、このレポートの編集や削除時にエラーが発生していた事象を解消しました。
ブロードキャスト
- Resolved an issue where the "Broadcast Failure Task Requestor" was null or unknown.
ブロードキャストエラー通知のリクエスターが”Null”か”Unknown”となっていた事象を解消しました。
ダッシュボード
- Resolved an issue when adding reports to Dashboards and Presentations, where a maximum of six snapshots was displayed.
ダッシュボードやプレゼンテーションにレポートを追加する際、7つ目以降のスナップショットが表示されていなかった事象を解消しました。 - Resolved an issue where a user with super user privileges could not delete certain dashboard bookmarks
スーパーユーザー権限を持つユーザーでダッシュボードブックマークが削除できなかった事象を解消しました。 - Resolved an issue where series selection would close unexpectedly for a report placed on a non-canvas dashboard.
固定レイアウトダッシュボードでシリーズ選択のドロップダウンリストが意図せず閉じてしまう事象を解消しました。 - Resolved an issue where report names were missing when adding filters to a dashboard.
ダッシュボードにフィルターを追加する際、一部のレポート名が表示されていなかった事象を解消しました。
JS API
- Resolved an issue where Dashboard embed links did not correctly specify all parameters such as bookmarks.
ダッシュボードの埋め込みリンクで、ブックマークなどのすべてのパラメータが正しく指定されない事象を解消しました。
モバイル
- Resolved an issue where some reports would not appear in the mobile app when logged in to a client organization.
モバイルアプリでクライアント組織にログインしたとき、一部のレポートが表示されていなかった事象を解消しました。 - Resolved an issue with some multi-tenancy features not working on the Mobile Application.
一部のマルチテナント機能がモバイルアプリケーションで動作していなかった事象を解消しました。
データ
- Resolved an issue with a repository connection pool leak related to loading Signal Widgets.
シグナルウィジェットのロード時のコネクションプールのリークに関する事象を解消しました。 - Resolved an issue with a repository database leaking a connection when linking content on Dashboards
ダッシュボードでコンテンツのリンク設定を行う際にリポジトリデータベースとの接続が切断されていた事象を解消しました。
閲覧ページ
- Resolved an issue where the status of Presentations and Themes were not being displayed on the browse page.
閲覧ページでプレゼンテーションとテーマのステータスが表示されていなかった事象を解消しました。
インフラストラクチャー
- Removed the Spark-excel open source library.
spark-excelライブラリーを削除しました。 - Upgraded Apache Poi from 4.1.2 to 5.2.4
Apache Poiを5.2.4にアップデートしました。