Yellowfin Change Log
Yellowfin BI 8.0.8 - build 20210121
8.0 Update
Published: 22 January, 2021
ダウンロードはこちら
※ダウンロードにはログインが必要です。
Resolved Issues(不具合改修):
- Yellowfin 8.0.8 Build: 20210121 further consolidates security for Windows file systems through a Tomcat version upgrade to 9.0.41.
Windowsファイルシステムのセキュリティ強化のため、同梱しているTomcatのバージョンを9.0.41にアップデートしました。(詳しくはこちら)
=============================================================
Yellowfin Change Log
Yellowfin BI 8.0.8 - build 20201223
8.0 Update
Published: 23 December, 2020
本ビルドをご要望の方は、サポート宛にお問合せください。
Resolved Issues(不具合改修):
- Resolved a problem that prevented displaying report columns in browse page.
特定の条件下にて、閲覧ページのレイアウトが一覧だった場合にカラムが表示されていなかった事象を解消しました。
=============================================================
Yellowfin Change Log
Yellowfin BI 8.0.8 - build 20201215
8.0 Update
Published: 15 December, 2020
本ビルドをご要望の方は、サポート宛にお問合せください。
Breaking Changes(非互換の変更):
インフラストラクチャー
- Upgraded JavaScript charting libraries to 0.7.20 (C3), 2.9.4 (chart.js) and 6.2.0 (D3).
Javascriptグラフのライブラリをそれぞれ、0.7.20 (C3)、2.9.4 (chart.js)、6.2.0 (D3)にアップデートしました。
Enhancements(機能強化・拡張):
コンテンツインポート/エクスポート
- Upgraded PDF encryption to AES 256-bit, with a configuration option available to revert to the old RC4 128-bit scheme.
PDF暗号化のアルゴリズムをAES 256-bitに変更しました。リポジトリデータベースに設定を追加することで、従来のRC4 128-bitに戻すことが可能です。
データ
- Added Kerberos support for Oracle databases.
OracleのKerberos認証に対応しました。 - Resolved an issue where users with older JDBC drivers, including Oracle ojdbc5.jar, could not see the Schema dropdown list.
ojdbc5.jar Oracle JDBC Driverを含む古いJDBCドライバーとの互換性のため、スキーマフェッチのプロセスを見直しました。 - Enabled support for Redshift Spectrum tables.
Redshift Spectrum対応を強化しました。 - Added support for GEOGRAPHY and GEORGRAPHYPOINT in MemSQL data sources.
MemSQLでGEOGRAPHYとGEORGRAPHYPOINTが使用できるようになりました。
インフラストラクチャー
- Enabled groups defined at the Primary Org to be used for securing content at Client Orgs. Group membership defined by role or LDAP will give access at the Client Orgs where those users have access.
クライアント組織でコンテンツにセキュリティを設定する際、デフォルト組織で作成したユーザーグループを使用することができるようになりました。ロールやLDAPによって定義されたユーザーグループの場合は、そのクライアント組織にアクセスできるユーザーに対してアクセス権が付与されます。 - Enabled the display of members of client-visible Primary Org groups in the Admin Console at Client Orgs.
クライアント組織の管理コンソールでデフォルト組織のユーザーグループを確認することができるようになりました。ただし、グループメンバーの表示や変更はデフォルト組織でのみ可能となります。 - Added a Super User role that allows users with the role to view, edit and delete all content.
非公開コンテンツを含む、すべてのコンテンツにアクセスできる「スーパーユーザー」ロールを追加しました。(詳しくはこちらとこちら) - Added a role function to optionally disable file uploads in discussion comments.
コメントへのファイル添付を制御するロールを追加しました。 - Added functionality to allow guest users to read Stories.
ゲストロールでストーリーが閲覧できるようになりました。 - Upgraded performance for loading access level information when a system has tens of thousands of users.
パフォーマンス改善のため、数万人規模での利用時におけるコンテンツへのアクセスレベル取得の処理を最適化しました。 - Improved security through validation to prevent potential SQL injections in Freehand SQL calculated fields.
フリーハンドSQL計算フィールドでの潜在的なSQLインジェクションを防ぐため、検証プロセスを改善しました。 - Improved security for XML-related processes to avoid XXE attacks.
XXE攻撃を回避するため、XML関連のプロセスのセキュリティを強化しました。 - Improved email security by adding an option to allow password resets via email links, avoiding potential DoS, and by modifying the on-screen confirmation message to prevent username enumeration.
セキュリティ向上を目的として、パスワードリセットのリンクを電子メールに送信する際の画面にユーザー名が表示されないよう、メッセージの見直しを行いました。 - Added a cooling-down period between emails sent from Yellowfin to avoid denial of service.
Dosを防ぐため、Yellowfinから送信される電子メールの間にクーリングオフ期間を追加しました。 - Implemented a new security parameter to prevent URL titles from being fetched when sharing links in a discussion.
ディスカッションでリンクを共有する際、URLタイトルがフェッチされることを防ぐ目的で、新しいセキュリティパラメーターを実装しました。(詳しくはこちら) - Upgraded log4j, the library used for logging, from 1.2.17 to 2.13.3. The minimum supported Servlet spec has been changed from 2.3 to 3.0.
log4jを1.2.17から2.13.3にアップデートしました。このライブラリはログ出力で使用しています。Servletの最小要件を2.3から3.0に変更しました。(詳しくはこちら) - Added error logging to identify corrupt data in the contentmanagement table.
contentmanagementテーブルの破損データが識別できるよう、エラーログを追加しました。 - Improved file type validation for the Add Reference Code feature which allows for CSV file uploads.
参照コード登録時、CSVファイル以外のファイルがアップロードされないよう、ファイルタイプの検証を強化しました。 - Added a background task to clean up thumbnails of deleted reports.
削除済みレポートのサムネイルイメージをクリーンアップするバックグラウンドタスクを追加しました。
REST API
- Added an API info endpoint to the REST API for version info and better navigation to some previously-unlinked endpoints and top-level resources.
REST APIにバージョン情報のinfoエンドポイントを追加し、以前リンクしていなかったエンドポイントとトップレベルリソースへのナビゲーションを改善しました。 - Added API version info to the System Information page in the UI.
システム情報にREST APIのバージョン情報を追加しました。 - Improved the REST API refresh token and single sign-on responses so they now return token identifiers in the security token response model.
REST APIリフレッシュトークンとシングルサインオンの応答を改善し、セキュリティトークンモデルでトークン識別子が返されるようにしました。 - Improved error handling for the REST API to return error messages in standard JSON format.
標準のJSON形式でエラーメッセージを返すよう、REST APIのエラー処理を改善しました。 - Added handling for reading the requested REST API Version from custom header X-API-Accept, for clients who are not able to set/modify the Accept header.
Acceptヘッダーを変更/設定できない場合に、カスタムヘッダーX-API-Acceptから要求されたREST APIバージョンが読み取れるよう処理を追加しました。 - Updated REST API documentation for API version 1.2 and made some improvements for clarity of some file upload parameters.
REST APIのバージョンを1.2にアップデートし、一部のファイルアップロードパラメーターを明確にする改善を行いました。
ユーザーインターフェース
- Improved the UI by wrapping the View field details in the Select View area of the New Report dialog box.
新規レポート作成のポップアップで、ビュー名が長い場合に折り返して表示されるよう改善しました。 - Modified the UI text for Table Summaries.
カラム(列)の書式>サマリーのいくつかの設定でテキストの見直しを行いました。
ビュー
- Added new indexes and made performance improvements to the View Import and View Activation processes.
ビューのインポートと有効化のパフォーマンス改善のため、リポジトリデータベースにインデックスを追加しました。
Webサービス
- Added datasource UUID to the resources returned by the GETCONTENT web service.
GETCONTENTの戻り値にデータソースUUIDを追加しました。
Resolved Issues(不具合改修):
コンテンツインポート/エクスポート
- Resolved an issue where exporting a report to PDF with a company logo enabled would cause an error.
会社ロゴを表示したレポートがPDFにエクスポートできなかった事象を解消しました。 - Resolved an issue that would incorrectly include duplicate cell values during export to XLSX.
Excelエクスポート時、重複する値が複数含まれていた事象を解消しました。
ダッシュボード
- Resolved an issue where dashboard filter values would not be applied in Assisted Insights and in linked reports on dashboards.
インスタントインサイト実行時、ダッシュボードフィルター値が適用されていなかった事象を解消しました。
データ
- Resolved an issue where Oracle error ORA-01795 would occur when adding an access filter to a data source with more than 1000 associated view elements.
1000以上のビューエレメントが紐づいているデータソースにアクセスフィルターを追加する際に発生していたOracleエラーを解消しました。 - Resolved an issue where some components of Yellowfin would not work with custom authentication adapters.
カスタム認証アダプターで作成されたデータソースでは、Yellowfinの一部の機能が動作しなかった事象を解消しました。 - Resolved an issue where migrating schedule records would fail upon upgrade.
特定の条件下にて、スケジュールタスクのマイグレーションが正常に終了しなかった事象を解消しました。
インフラストラクチャー
- Resolved an issue that would prevent a user with a duplicate email address from being updated when skipEmailDupCheck was enabled.
skipEmailDupCheckオプションが有効の場合に、重複する電子メールアドレスを持つユーザーの更新ができなかった事象を解消しました。 - Resolved an issue with the Multiple sessions and Password Reset pages would not work if the configuration option Multiple Login Logic was set to Ask and the context path was not set to ROOT.
コンテキストパスがROOT以外の環境で、「重複ログイン時のルール」が"ユーザーに尋ねる"に設定されていた場合に重複ログインとパスワードリセットのページが動作していなかった事象を解消しました。 - Resolved a potential XSS (cross-site scripting) vulnerability within the report name in Report Builder.
XSS対応のため、レポートビルダーでのレポート名に関する処理を強化しました。 - Improved the robustness of filter loading when directing a user to a dashboard via SSO.
SSOでのログインでダッシュボードを表示する際のフィルター読込の堅牢性を改善しました。 - Resolved an issue where the IMPORTCONTENTNOVALIDATION web service call would still validate.
IMPORTCONTENTNOVALIDATIONを使用してコンテンツをインポートする際、クエリーの検証が実行されていた事象を解消しました。
レポート
- Resolved an issue that would incorrectly update filter values set to Current Values in a share link, rather than preserving the value used at the time the link was created.
共有メニューから「現在のフィルター値」でリンク作成後にフィルター値を変更すると、共有リンクからアクセスした場合も変更後のフィルター値で実行されていた事象を解消しました。 - Resolved an issue that would cause an error when Minimum/Maximum Value was selected from the Report filter list.
フィルター演算子が「一覧に含む(含まない)」だったときに最小値/最大値が使用できなかった事象を解消しました。 - Resolved an issue where a date time filter with an EQUAL operator would use BETWEEN in some SQL databases.
特定のデータベースで日付フィルターの演算子を「等しい」にしたとき、実際のレポートクエリーでは「~の間(Between)」が使用されていた事象を解消しました。 - Resolved an issue where editing a report would automatically re-enable the filtering setting Remember Filter Values each time.
レポートを編集すると、OFFに設定していた「フィルター値の記憶」設定がONに戻ってしまう事象を解消しました。 - Resolved an issue with field matching logic where importing a view with a view-level filter named the same as an existing field in the existing view would cause the report to break.
インポートするビューに、既存ビューで使用しているフィールド名と同じ名前のビューレベルフィルターが存在していた場合の、フィールドマッチのロジックを改善しました。 - Resolved an issue where removing multiple fields from report could cause an exception on tables with a large number of columns.
特にカラム数が多いレポートで、レポートからカラムを削除する際に例外エラーが発生していた事象を解消しました。 - Resolved an issue where altering report column fields would not update the related canvas text widget references.
レポートカラムを変更しても、関連するテキストウィジェットの参照が更新されなかった事象を解消しました。 - Resolved an issue with analytic functions where adding a section to a report would cause an incorrect field reference.
一部の高度な関数で、セクションを含んだレポートで正しいカラムを参照できていなかった事象を解消しました。 - Resolved an issue where a union joined report would fail with back-end exceptions.
特定の条件下にて、UNIONサブクエリーレポート実行中にバックエンドでエラーが発生していた事象を解消しました。 - Resolved an issue with duplicate values when Stored Procedure is added as Subquery.
ストアドプロシージャをサブクエリーとして追加すると値が重複して表示されていた事象を解消しました。
ユーザーインターフェース
- Resolved an issue that would prevent Boolean filters from rendering on dashboards.
ダッシュボードフィルターでBoolean型のフィルター値がレンダリングできていなかった事象を解消しました。 - Resolved an issue that would cause extra dialog boxes to appear when creating a new access filter via the Access Filter Record tab.
新しいアクセスフィルターを登録する際、別のダイアログボックスが表示されていた事象を解消しました。 - Resolved an issue that would unintentionally empty the search box of text after performing a search and adding or removing a calculated field to a report.
フィールドを検索したあと、計算フィールドを追加/削除すると検索ボックスのテキストが空になる事象を解消しました。 - Resolved an issue where columns hidden to custom user roles on the browse page would be displayed.
ロールで非表示にした閲覧ページのカラムが利用できていた事象を解消しました。 - Resolved an issue on the Browse page that would allow users to see views in a restricted folder.
非公開のコンテンツフォルダーに保存されているビューが、アクセス権のないユーザーでも閲覧可能だった事象を解消しました。 - Resolved an issue where a chart with variance could not be deleted.
差異を含むグラフの削除ができなかった事象を解消しました。 - Resolved an issue with assigning users to tasks.
タスクにユーザーをアサインできなかった事象を解消しました。 - Resolved an issue with two broken text links at the bottom of the New Connection dialog box.
新規データソース作成のポップアップ下部に表示されているリンクが動作していなかった事象を解消しました。 - Resolved an issue where some views would not be displayed in the Browse page.
閲覧ページに一部のビューが表示されていなかった事象を解消しました。 - Resolved an issue that would break columns of the Browse page when a user was assigned to a copied role.
コピーしたロールが付与されたユーザーでログインすると、閲覧ページ(一覧形式)にカラムが表示されていなかった事象を解消しました。
ビュー
- Resolved an issue that would prevent the creation of freehand SQL views using Hive.
Hive使用時にフリーハンドSQLビューが作成できなかった事象を解消しました。
Webサービス
- Refactored the use of the client org parameter in the user admin web service GETALLUSERS.
GETALLUSERSで特定のクライアント組織のユーザー情報を取得できるよう改善しました。(詳しくはこちら) - Resolved an issue where IMPORTCONTENTNOVALIDATION would cause an error 42 when trying to import older version import files via SOAP.
過去バージョンのインポートファイルでインポートしようとした際、エラーコード42が発生していた事象を解消しました。