Changelog
ProcessModel is updated regularly with new features, improvements, and fixes. For the latest release and its announcement, see the release history.
Recent highlights include Build with AI (create a model from a plain-language description), AI Analysis in Smart Stats, and one-click re-layout. The full version history is below.
Version history
Section titled “Version history”ProcessModel v7.0
Section titled “ProcessModel v7.0”- See announcement, released: 2026-08-01
- Build with AI, rebuilt
- Models that run when they are finished: Build with AI now checks its own work against the simulation engine before it hands you a model, and repairs what it finds, so times, routes, resources, and shifts all follow the rules the app enforces instead of being left to guesswork.
- Build and edit in one place: Building a model and refining it now happen in a single window, with progress shown as the model takes shape.
- It builds instead of asking: Describe your process and you get a model, with the assumptions it made listed beside it rather than asked up front.
- Connect a model server on your own computer: Alongside the cloud providers, you can now point ProcessModel at a model running locally.
- Build a daily arrival pattern from your own history
- Paste your own arrival data: Copy a column of date and time stamps out of a spreadsheet, with an optional priority column beside it, and paste it straight into the importer. A hundred thousand rows load without a stall.
- The importer fits the pattern for you: It reads how many arrivals came in on each weekday, fits a distribution to each one, and builds an hour by hour curve from the actual arrival times, so you can accept its choice or pick a different fit per day.
- See the data behind the pattern: A chart shows each weekday’s share of the week, opening any single day magnifies its week to week variation, and a table lists the weekly numbers by week start date. Your imported data stays with the model, ready to review again whenever you reopen it.
- Industry patterns, saved patterns, and growth: Start from a ready made industry pattern, name and save the patterns you build, or enter the arrivals per year you expect and the whole week rescales to match while holding its shape.
- Arrivals land on the right day: A weekly pattern now follows the calendar, so Monday’s arrivals fall on Mondays, and daily totals no longer round short.
- A clearer Output Report
- Every replication gets its own variable graph: Expand a tracked variable and click any replication to see its own chart, assignment log, and exports, labeled with its number, so a single run’s results never pass for the average.
- Average a variable across replications: Right-click a tracked variable, pick a time bucket, and the report draws the mean across every replication over time, with an optional median, min and max, standard deviation, or a 90, 95, or 99 percent confidence band.
- State percentages that tell the truth: An activity’s Operation, Waiting, Blocked, and Idle percentages now add up to 100, and time held behind a closed schedule or a full station reads as the real share of scheduled time instead of climbing past 100 percent.
- A faster, more accurate engine
- Time units are honored everywhere: A day expression returns days and an hour expression returns hours, a one week delay runs for a week, and a time value the app cannot read now stops the run and names the field instead of guessing.
- Resources stay held across activities: Take a resource in one activity and free it in a later one and the hold now lasts the whole way, so the resource is genuinely tied up in between and utilization reads true.
- Blocked time counts against the item that waited: Time an item spends stuck behind a full station now lands in its Non-Value-Added time and Wait Time, so its time buckets add back up to the throughput time and Process Efficiency reflects a line that is blocking.
- Big models run fast and report honestly: A change to a variable now wakes exactly the work that watches it, so condition-based routing that once crawled runs in seconds with identical results, and a scenario that fails now fails the run instead of reporting a clean success.
- Calendar-accurate schedule connections
- Draw as many schedule connections as you need: One per weekday, or several to the same destination with different windows, so calendar-based routing works the way you draw it.
- Closed windows hold the line where you can see it: When a connection is closed, finished work holds at the activity and everything behind it waits in the input queue, filling on screen through the closed day, then releases at a steady pace when the window opens. Nothing crosses a closed window and nothing is lost.
- The week starts on your Start Day: Set the model to start on a Tuesday and a Monday-only schedule first opens the following Monday, for schedule connections, resource shifts, and activity shifts alike.
- A schedule that can never open stops the run: Pick no days, or point at a calendar that does not exist, and the run refuses to start and names the connection instead of quietly staying open around the clock.
- Signing in brings you back to ProcessModel
- The app comes forward on its own: Sign-in opens in your web browser, and ProcessModel now comes to the front as soon as the browser confirms you are signed in, with the license window already showing your account.
- Sign in with your email address: The license window offers email sign-in, so the address on your account is all you need.
- Large models deliver their results
- A year-long run now opens its report: Big models used to finish the simulation and then stall at the very end with nothing to show. The report now opens the moment the run completes.
- Runs with animation off finish faster: With animation turned off, the engine no longer narrates every resource claim and release, so a large run finishes faster and still delivers every number in the report. Turn animation on and the play-by-play returns exactly as before.
ProcessModel v6.2
Section titled “ProcessModel v6.2”- See announcement, released: 2026-01-20
- AI-Powered Features
- Build AI: A new dialog-based tool that creates process models from scratch using natural language descriptions, uploaded images (flowcharts, whiteboards, or sticky notes), or pasted lists of process steps.
- Analyze AI: An integrated analysis tab in Smart Stats that utilizes Large Language Models (LLMs) to provide deep insights into simulation results, focusing on throughput time, quantity processed, cost, process efficiency, and resource utilization.
- AI Setup Customization: The installer now includes a checkbox to “Install AI features,” allowing users to exclude these features if they lack internet access or have strict security policies.
- Localized AI Engine Selection: Users can select between different AI “Engine Types” (Fastest, and Faster) to balance processing speed with depth of analysis.
- Re-layout: Added dedicated toolbar buttons to automatically rearrange entire models or selected objects in vertical (top-bottom) or horizontal (left-right) orientations.
- Terminal Auto-Generation: During re-layout, the system can automatically identify unattached routes and connect them to new “Terminal” shapes named “Terminate”.
- Layout Undo/Redo: Full support for standard undo and redo functionality specifically for re-layout actions.
- Full Executable Signing: Major system files and the installer itself, are now digitally signed to improve security and reduce antivirus false positives.
- Modernized UI Icons: Application icons, .spg file icons, and toolbar buttons have been updated with higher-resolution imagery and improved transparency.
- Toolbar Optimization: Reorganized the toolbar with new separators and adjusted spacing to prevent accidental clicks between re-layout and definition buttons.
- Registry Maintenance: The standalone installer now automatically detects and removes legacy “Network” registry keys to resolve conflicts when switching from network to standalone installations.
- Bug Fixes:
- CTL3D32.dll Error: Resolved a critical issue where simulation would fail due to missing system DLLs by ensuring required files are correctly handled in the application path.
- Smart Stats Freezing: Fixed a bug causing Smart Stats to freeze when opening specific models.
- Process Efficiency Target Colors: Corrected an issue where PET (Process Efficiency Target) highlights used the wrong colors; performance meeting targets now correctly displays in green.
- Custom Report Resizing: Fixed a bug where text fields in custom reports would shrink to unreadable sizes after saving and reopening a model.
- Screen Resolution UI Fix: Adjusted anchors for the “Edit Stats” dialog to ensure “OK” and “Cancel” buttons remain accessible on lower screen resolutions (e.g., 1024x768 and 1366x768).
- Variable Tab Exceptions: Resolved a conversion exception in Smart Stats that occurred when selecting “Period 1” in the variables tab.
- Icon Caching on Windows 11: Fixed a known Windows 11 bug where the Smart Stats icon would occasionally vanish from the taskbar.
ProcessModel v6.1 R1
Section titled “ProcessModel v6.1 R1”- See blogpost, released: 2025-03-27
- Bug Fixes: Process Efficiency Target in Custom Reports
- Bug Fixes: Licensing Window display
- Bug Fixes: Stat:Fit open
- New and updated shape palettes
- Misc Fixes
ProcessModel v6.1
Section titled “ProcessModel v6.1”- See blogpost, released: 2025-02-04
- Feature added: Process Efficiency
- Feature added: Weighted Overall Process Efficiency
- Feature added: Impact Analysis
- Feature added: Hotspot Evaluator
- Feature added: Custom Report - Stats
- Feature added: Service Level Agreements
- Feature added: View Raw Variable Data
- Enhanced Tooltips
- Smart Stats with Help Wizards
- Misc Fixes
ProcessModel v6.0 R1
Section titled “ProcessModel v6.0 R1”- See blogpost, released: 2022-10-19
- New License Server
- New Network Client
- Trial Experience Updated
- License Debugging
- Model Objects Update
- Gallery Location Fix
- Updated Help
- Usability updates to Smart Stats
- Filtered Stats bug fix
- Updates to the Uninstall Process
- Misc Fixes
ProcessModel v6.0
Section titled “ProcessModel v6.0”- See blogpost, released: 2022-08-08
- New licensing engine
- New licensing process
- Personal license feature
- New Charting features
- New Output Report called Smart Stats
- Antivirus false positive fixes
- Object deletion enhancements
- Gallery Disappearance Issue Fixed
- Updated Stat:Fit
- Misc Fixes
ProcessModel v5.6.5 End of life
Section titled “ProcessModel v5.6.5 ”- See blogpost, released: 2020-05-18
- Ability to Add New Attributes, Variables, Scenarios, and Scenario Parameters During Import
- Data Import Fixes
- Data Export Fixes
- Automation of Exporting Variable Data
- Import Data, Simulate and Retrieve Output Using Model Objects
- Ability to Export Output Report Using Model Objects
- Hotspot Evaluator Filter Fixes
- New Model Object Capabilities for Importing Data, Assigning Resources, and Writing Action Logic
- Fixes: Stability Fixes, Output Report Fixes, Search Fixes, Installation Fixes
ProcessModel v5.6.4 End of life
Section titled “ProcessModel v5.6.4 ”- released: 2018-10-30
- Fixes to the Output Report
- Fixes: Misc Installer, Stability fixes
ProcessModel v5.6.3 End of life
Section titled “ProcessModel v5.6.3 ”- See blogpost, released: 2018-06-06
- New Output Reporting
- Export Large Variable Files to the limit of Excel
- Added Help
- Improved Attributes, Variables and Scenario Parameters combined window
- Easy Action Logic
- New BPMN Palette
- Fixes: Misc Installer, Stability fixes
ProcessModel v5.6.2 End of life
Section titled “ProcessModel v5.6.2 ”- See blogpost, released: 2016-12-19
- Action Logic: Autocomplete
- Action Logic: Find/Replace/Mark
- Action Logic: Colored Logic
- Action Logic: Logic Folding
- Output Report: Output Detail and the Output Summary into one integrated report
- Stat::Fit: Update to the latest version
- Data Export: Now export upto 32,000 chars per cell
- Model Objects: New and updated model objects
- Fixes: Misc Installer, Stability fixes
ProcessModel v5.6.1 End of life
Section titled “ProcessModel v5.6.1 ”- See blogpost, released: 2016-03-16
- New and updated Model Objects
- New and updated shape palettes
- Export options updated
- Fixes to the installer
- Licensing fixes
- License server fixes
- Stability fixes
- Image import fixes
ProcessModel v5.6.0 End of life
Section titled “ProcessModel v5.6.0 ”- See blogpost, released: 2016-01-20
- Scheduled Arrivals Importer: Import scheduled arrivals
- Error Management: Better error management
- New Model Objects: Over a 165 new and updated model objects
- Submodel: Call the same submodel multiple times
- Integrated Help: Help integrated to each dialog box
- Simplified Licensing: Licensing is more simplified and robust
- Network Client: Updates to the network client
ProcessModel v5.5.0 End of life
Section titled “ProcessModel v5.5.0 ”- See blogpost, released: 2014-11-16
- Industry Specific Installs: Industry specific customizations to palette, demos and model objects.
- Automatic Licensing: Faster and more robust licensing.
- File Management: Always save as a .SPG.
- Import Templates: Import data into ProcessModel faster.
- Model Objects Panel: A new built in Model Objects panel for easier access.
- New Model Objects: Over a 100 new and updated model objects.
- Automatic Updates: Automatically update model objects and ProcessModel.
- New Toolbar buttons: Simulate and Narrate on the go.
- Graph Formatting: Streamlined name changes.
- Narration: Have the model speak to you. Attach audio, video or links.
- New Palettes: Dozens of new and updated shape palettes.
- Error Management: Better error management.
- Automatic Backups: Create automatic backups of your model.
ProcessModel v5.3.0 End of life
Section titled “ProcessModel v5.3.0 ”- released: End of Life

