powerJobs Processor v26

v26.0.3

05-06-2025

Fixed

  • Issues with Job Processor 2026:

    • Trace Window remained empty and did not display log entries from executing jobs

    • Compatibility-Issue with powerFLC Processor caused by improperly loaded nested modules (via Import-Module) in powerJobs-runspaces.
      As a result, invocations of coolOrange cmdlets via their module-qualified names (e.g. powerVault\Open-VaultConnection) failed.

    • Failing Enter-PSHostRunspace calls (Attach Debugger) to powerJobs-runspaces, which prevented attaching PowerShell debuggers such as Windows PowerShell ISE or Visual Studio Code

  • Issues when debugging in Windows Powershell (5.X) IDEs and consoles:

    • Open-Document failed to start DWG TrueView 2026 (COMException 0x80004005), as well as 2025 and earlier versions when the cmdlet was explicitly called with parameter -Application 'DWG TrueView' (0x80004005)

    • importing the powerJobs module on Vault 2026 environments could cause a StackOverflowException in some situations that lead to application crashes or a “A new guard page for the stack cannot be created” system error

General

  • Improved a display problem for v26, where on non-English Vault installations, the Job Processor dialog is not correctly embedded in the PowerJobsProcessor window but opens separately — preventing it from exiting automatically on close

  • Updated powerVault to version: 26.0.3

v26.0.2

08-05-2025

Fixed

  • Vault 2026 login issues in the PowerJobs Window that prevented the automatic queueing of Time Triggered Jobs.
    Also on newly created Job Processor 2026 environments, the started Vault JobProcessor may entered an error state due to missing login credentials, instead of prompting for user input.

  • Open-Document calls may failed to start Inventor 2026 on some environments due to a missing Autodesk.Inventor.Interop assembly when debugging with Windows PowerShell

General

  • Improved the assembly loading mechanism in the Job Processor 2026 to prevent compatibility issues with other add-ins and allow future-safe updates of individual dependencies,
    e.g. when jobs include latest versions of libraries, while Vault 2026 still ships with older ones.
    (In exceptional cases, the powerJobs Processor.vcet.config can simply be adjusted so that all assemblies of the PowerShell 7 session are loaded in the Default AssemblyLoadContext as usual)

v26.0.1

29-04-2025

Features

  • Added support for PowerShell 7, enabling cmdlets and custom applications to seamlessly run in both Windows PowerShell and PowerShell Core

General

  • Added support for Vault, Inventor and DWG TrueView 2026

  • Updated powerVault to version: 26.0.1

  • Removed DEPRECATED support for Autodesk.DataManagement.Client.Framework.Vault.Currency.Entities.ChangeOrder properties on the automatic $changeOrder variable, which was replaced in v22.0 with the PowerShell-optimized powerVault object.

Possible Breaking Changes with Vault Job Processor 2026

Generally, no breaking changes are expected when upgrading from previous versions.

However, in rare cases, custom jobs may not work with Vault Job Processor 2026!
In such cases, you’ll need to modify these job scripts and modules to ensure compatibility with PowerShell 7.

For more details, Microsoft provides information on missing cmdlets and other potential differences between Windows PowerShell and PowerShell 7.4.

In addition, jobs using custom-built applications may not work correctly in .NET 8 environments due to potential assembly loading issues.
To avoid such problems, it’s recommended to rebuild your projects targeting .NET Standard 2.0 or .NET 8, ensuring that all package references are correctly resolved for the new runtime.