i-net Clear Reports

Overview

  • Java 11 supported
  • Users and Groups Manager added.
    With the user manager it is possible to create and manage user accounts and groups. It replaces the Permissions dialog in the Configuration Manager. Each plugin can store its own user settings now
  • Login improved:
    • Multiple Login Types can be used at the same time
    • Login Types added: Google, GitBub, Facebook, Microsoft ADFS
    • i-net Clear Reports Login added. Users can add new user accounts which are stored in the persistence folder of i-net Clear Reports
  • Diagnostics added
    • It contains the current Server Information, Logging etc.
    • Statistics now contains only statistical data about performance, load etc. that are captured during runtime
  • Different event logs added to the statistics to monitor the state of the system
  • Web Application “Help”: The search feature in the help improved. The help tree remains and search results are highlighted in the tree.
  • Available as Docker container from https://hub.docker.com/r/inetsoftware/i-net-clear-reports/ (requires a Domain license, trial license available)

i-net Clear Reports runtime

New Features / Improvements

  • The JDBC-ODBC-Bridge now supports VARCHAR values larger 255 characters
  • Support for SSL certificate in PEM format added
  • The report URL parameter “reports” now supports XLSX and ODS. A new sheet will be created for each report
  • Userinfo (user:password) supported in the report URL parameter. It will be send as Basic authentication header
  • Support for XLSX and ODS format for multiple report file reports added

Changed Behavior

  • “Bean Data Source” removed because of security reasons
  • Option “Font Mapping” to replace fonts that are not embeddable for PDF files is enabled by default. The change will have direct impact on Font Path settings

Fixed Bugs

  • Zero value displayed with sign (-0) if the result was from a negation in a formula
  • Error “Report Error [1401] Illegal argument for DATE sproc …” occurred with SP parameter of type DATE
  • Arabic text in text export truncated
  • Security Bug: Improved security to prevent 'efail' attacks. Image URLs need to be valid in text interpretation “Advanced HTML”
  • Fix problems when NofM and PageCount are used alone in a subreport and not in the main report and hard disk cache is enabled. This can lead to missing pages of the main report and the subreport will miss the output of NofM
  • Overlapping fields in Ad-Hoc reports with sums in group footers occurred
  • Truncated Arabic text occurred in text export
  • Orignal SQLException was hidden by TransferException

Java Report Viewer

Fixed Bugs

  • NullPointerException occurred if there was no default printer

HTML Report Viewer

New Features / Improvements

  • Values of defaultzoom parameter changed to PAGE_FIT, PAGE_WIDTH and PAGE_HEIGHT
  • The HTML report viewer group tree supports several new actions: the tree can be closed using a toggle button, it can be resized by dragging the divider. Entries in the group tree can be expanded and collapsed (default) using a triangle button in front of every entry. The width and visibility of the group tree is being saved in the browser for later sessions
  • Remote Printing plugin added as an print option to print the current report on the server

Fixed Bugs

  • Reports that required a prompt does not open properly in the Internet Explorer 11 after the prompt request dialog was closed

i-net Designer

Fixed Bugs

  • Error “cannot access class sun.print.SunAlternateMedia” occurred in the Remote Designer used with Java 9

Task Planner

New Features / Improvements

  • Error message improved if the Engine Cache Timeout occurs. In earlier versions an ArrayIndexOutOfBoundsException occurred
  • Permissions for the task planner can be set via groups now. The task owner must login once after the update to activate this
  • All default values of a prompt parameter will be set if the prompt field supports multiple values on new report jobs
  • Task Planner rights can be set via group rights in “Users and Groups” app
  • It is possible to export/import a task using Web API

Fixed Bugs

  • Sorting and grouping of tasks by owner was wrong

Report Server

Fixed Bugs

  • LDAP authentication: It was not possible to login with a user contained in an LDAP group with a group name (full Distiguished Name) longer than 100 characters

Report Repository

New Features / Improvements

  • Reimplementation of the repository search using our own search engine

Changed Behavior

  • Java report viewer removed from the list of output formats because Java applets are not supported by most current browser versions

Configuration Manager

Changed Behavior

  • Function to activate a configuration temporarily removed
  • Property “Keystore File” for signing PDF files supports URL

SDK

New Features / Improvements

  • Samples for PropertiesChecker and EngineFactory plugins added
  • API method CertificateInfo.getInstance, parameter keyStorePathOrUrl supports path or URL. Keystore file for signing PDF files can be set as URL
  • The C# implementation based on IKVM is deprecated. It was replaced with the ProcessBridge
 

© Copyright 1996 - 2023, i-net software; All Rights Reserved.