Vision Report+ v1.13.0 release
Vision Report+ v1.13.0: approval workflow, execution states, and service recovery
This release adds report approval states, execution comments, grouped PDF output, Queued and Processing states, missed-report recreation, expanded timestamp patterns, English (International) PDF output, and a bundled .NET 10 LTS runtime.
Vision Report+ v1.13.0 extends the report execution model with an approval workflow, execution-level comments, additional lifecycle states, and recovery of executions missed while the service was unavailable. It also adds output grouping, timestamp pattern support, an additional English output language, and a bundled runtime.
Approval workflow and report status
The approval workflow is optional. When enabled, generated reports enter the Draft state and an email is sent to a configured list of approvers. Approval changes the report state and records the approver and approval time.
Generate in Draft state
The generated PDF contains the Draft watermark and remains identified as pending approval.
Send approval notification
Vision Report+ sends an email to the configured approver list for the report execution.
Complete the approval workflow
After approval, the Draft watermark is removed and the report is marked with the approver name and approval time.
Comments can be added directly to a report execution to record review decisions, exceptions, and follow-up information with the generated output.
Output grouping, file names, and language
Displays in a report can now be assigned to output groups. Each group is rendered as an individual PDF, and a single report email can contain the resulting PDF files. File Name Extension Patterns also support additional StartTime and EndTime values, including Event Frame start and end times.
Approval workflow
Enable Draft output, approver notification, and approval processing for generated reports.
Execution comments
Store comments against the report execution that produced the output.
Multiple PDFs
Render configured display groups into separate PDFs delivered by one report email.
More precise file names
Use report, display, and Event Frame StartTime and EndTime values in generated file names.
English (International)
Use English (International) for DD/MM/YYYY dates or English (US) for MM/DD/YYYY dates.
Execution lifecycle states
Report executions now include Queued and Processing states. Queued indicates that the execution is waiting to be handled; Processing indicates that report generation is active. These states are available in addition to the existing execution states.
Queued and Processing distinguish pending work from active rendering when reviewing execution status or investigating service load.
Recreate executions missed during service downtime
If the Vision Report+ service is unavailable, scheduled report executions may be missed. After the service starts again, v1.13.0 identifies and regenerates the missed reports.
- Service unavailable. Scheduled executions may not be created while the reporting service is down.
- Service restart. Vision Report+ evaluates the reporting periods missed during the outage.
- Report recreation. The missed reports are regenerated and added to the execution history.
.NET 10 LTS runtime
Vision Report+ now targets .NET 10 LTS. The runtime is installed with the tool, so a separate .NET installation is not required for deployment.
The release also adds English (International) as an output language for PDF reports. English (US) uses MM/DD/YYYY; English (International) uses DD/MM/YYYY.
Validate the target operating system against the .NET 10 LTS support requirements before upgrading an existing environment. The v1.13.0 package includes the installer, user guide, and installation and administration guide.
Technical summary
Vision Report+ v1.13.0 adds approval workflow support, execution comments, grouped PDF output, Queued and Processing states, missed-report recreation, expanded StartTime and EndTime file-name patterns, English (International) PDF output, and a bundled .NET 10 LTS runtime.
These changes affect report execution status, approval workflow processing, output generation, localization, service recovery, and runtime deployment.
