Batch:
- NEW: The process ID is now logged at the top of the log file and appended to the end of the log file name; this works in conjunction with our Monitor and Debugger application which shows what current processes are running and the process ID (allowing you to match up the correct log file with the current running process)
- NEW: Added a new batch-specific INI feature under [PDF] settings to number top/starting bookmarks uniquely (added a number of right-click pop-up settings related to this feature, too). This allows for them to then be overridden/changed. This makes the biggest difference when you are merging multiple bookmarked PDFs. Each unique "chapter" can now have a unique title instead of "Report". By default, we use the word "Report" as the top bookmark. The main setting is PDFReportBookmarkIDs=YES. See this KB article for more information on using this new feature.
- NEW: Added a batch-specific INI feature under [PDF] to optionally delete/remove all sub-bookmarks in a group tree; this setting allows you to merge multiple "books" or "chapters" and only see the heading for the chapter in the group tree (all other groups are deleted from the tree). The setting is PDFDeleteAllSubBookmarks=YES
- NEW: Added two new global JNRRB.INI settings to optionally allow for bypassing the removal of characters in file names (BypassTildeRemoval=1 and BypassHashTagRemoval=1)
- NEW: Added some undocumented INI settings to optionally modify how background "worker" tasks run; by default they run at below normal priority; these new INI settings allow them to run at normal priority
- BUG FIX: Modified a crash check function for hardware going offline; it will now properly bypass the hardware error and attempt to keep running; this error was randomly being triggered by virtual environments like those with AWS instances.
- BUG FIX: Modified data validation function in Scheduler edit settings to prevent random bad data crashing the application
- BUG FIX: Modified MuteX function for automatic file/resource locks to shorten internal naming (names are based on the file resource, and super long file names prevented the ability to lock the resource)
- BUG FIX: Modified DSN error checking to ignore File DSNs
- BUG FIX (C/D): Added an option to the Known Keep Token Utility giving it the ability to update Report Runner's API tokens (the ones we use to authorize/identify Report Runner)
- BUG FIX (C): Fixed a minor setting related to SFTP for setting uncommon options
- UPDATE: Modified how OLE DB connected reports run when no ID and password are used; also created an INI option to override this new behavior should it break anything
- UPDATE: Added some data validation to the Archive settings to prevent the main Batch data folders from being used as the base archive directory (the Batch data folders should never be used, because the Archive function automatically deletes any files older than X days -- 100 years by default)
- UPDATE: Upgraded the Chilkat library to 9.5.97
- UPDATE: Modified auto-backups to look for the changed ReportRunnerWebPortal folder for users with Web Portal installed (auto-backups attempt to back up Web Portal data, too)
- UPDATE: Added new log file messages (for both normal batch runs and Event Server batch runs)
- UPDATE: Modified the Event Server rules interface to add yellow note about keeping at least one record in rules list
- UPDATE: Added new mail error messages and new advice/feedback on how to fix it based on the error triggered
- UPDATE (C): Added additional checks and messaging for licensing server errors (related to firewalls and security software blocking access); also added checks for reportrunner.key files that have been marked read only or can't be written to
- UPDATE (C): Modified SMS API access keys
Viewer:
- NEW: The process ID is now logged at the top of the log file and appended to the end of the log file name; this works in conjunction with our Monitor and Debugger application which shows what current processes are running and the process ID (allowing you to match up the correct log file with the current running process)
- NEW: Added some undocumented INI settings to optionally modify how background "worker" tasks run; by default they run at below normal priority; these new INI settings allow them to run at normal priority
- BUG FIX: Fixed a couple of editing issues with the Viewer Enterprise interface when deleting a single filtered value in reports or groups and users (deleting the "last" record was crashing the interface previously)
- BUG FIX: Modified DSN error checking to ignore File DSNs
- BUG FIX (C/D): Added an option to the Known Keep Token Utility giving it the ability to update Report Runner's API tokens (the ones we use to authorize/identify Report Runner)
- UPDATE: Modified how OLE DB connected reports run when no ID and password are used; also created an INI option to override this new behavior should it break anything
- UPDATE: Modified a crash check function for hardware going offline; it will now properly bypass the hardware error and attempt to keep running; this error was randomly being triggered by virtual environments like those with AWS instances
- UPDATE: Upgraded the Chilkat library to 9.5.97
- UPDATE: Added new log file messages
- UPDATE: Added new mail error messages and new advice/feedback on how to fix it based on the error triggered
- UPDATE (C): Added additional checks and messaging for licensing server errors (related to firewalls and security software blocking access); also added checks for reportrunner.key files that have been marked read only or can't be written to
Auto-Viewer:
- BUG FIX (C): Fixed an issue where licensing wasn't activating properly for authorized users
---
All downloads can be found here:
https://reportrunner.com/downloads
---
The (C) indicates it was added in Release C which came at a later date than the original release (09/22/2024)
The (D) indicates it was added in Release D which came at a later date than the original release (09/27/2024)