DotNetNuke Reports Module 5.1 enters the Release Tracker

It took almost a week longer than I said it would, but it’s finally done.  Version 5.1 of the DotNetNuke Reports Module is in the DotNetNuke Project Release Tracker.  I’ll post some more info over the next week, but for now, here are the release notes:

Reports Module 5.1 for DotNetNuke 5.0.1

Required DotNetNuke Version: 5.0.1 or above

The following issues have been resolved in this release of the Reports Module

  • RPT-9810: Simple URL Parameter system - A simple URL parameter system has been added which allows users to provide a list of QueryString parameters which will be added to the query. The parameter names are in the following format: @url_[QueryString Parameter Name]. Only the parameters specified in the "Allowed URL Parameters" section will be added.
  • RPT-5953: XSLT Extension Objects - CLR objects can now be provided to the XSLT Visualizer to use as XSLT Extension Objects. These objects must have a parameter-less constructor and MAY (but are not required to) implement the IXsltExtensionObject interface (found in DotNetNuke.Modules.Reports.dll) in order to receive additional context information.
  • RPT-7025: Search Indexing fails due to an exception - When there is an error in a Data Source, that exception is also thrown by the Search Indexer. Since Reports Module Exceptions were localized, through the Message property, when the Scheduler caught the exception thrown by the module, it would attempt to localize the text and fail (since there is no HttpContext). This has been corrected so that Data Source errors are no longer masked.
  • RPT-9543: Exception thrown when opening "Manage Add-Ins" page on DNN 5.0 - The DotNetNuke Extensions Installer API was moved to a different namespace in 5.0. The Reports module has been updated to reflect this change.
  • RPT-8145: Reports Module does not release file handle - The HTML Visualizer was opening a StreamReader and using ReadToEnd to load the contents, but not closing the StreamReader. It has been corrected to use System.IO.File.ReadAllText. A similar issue in the XSLT Visualizer was discovered and resolved the same way
  • RPT-7237: Show Info Pane working incorrectly - The "Show Info Pane", "Show Controls", and "Auto Run Report" settings were not being updated if the user is not a Super User, despite the fact that these settings are visible to non-Super Users. This has been corrected in the 5.1 release.
  • RPT-7236: Critical error when no file name entered for HTML Template Visualizer setting - The HTML Visualizer allowed users to leave the Template file field empty, causing a Critical Error on the view page. The view page has been corrected to avoid causing this error. A similar issue with the XSLT Visualizer has also been corrected
  • RPT-7238: Show Header field cannot be unchecked - A bug prevented the ShowHeader option from being deselected in the Grid Visualizer.

Also included is an update for the UDT Data Source for the Reports Module, here are the release notes:

Forms and Lists Data Source for DotNetNuke Reports 1.1.0 - Release Notes

This is a minor update to the User Defined Table Data Source for the DotNetNuke Reports Module. It has been renamed to the Forms and List Data Source, to match the new project name. Only one minor change is included: The stored procedure used to retrieve the list of Forms and List modules has been removed and replaced with (safe) dynamic SQL to reduce installation overhead. Requires DotNetNuke Reports 5.0 or above.

Track the progress of the module through the DotNetNuke Release process here: http://www.dotnetnuke.com/Development/ReleaseManagement/ProjectReleaseTracking/tabid/997/ctl/History/mid/3337/ItemID/394/Default.aspx

Comments are closed.