QOps-Update

Updates to the latest QOps version.

New in version 1.14

 

Installs the new version whether or not the licence checks out. Where the check fails, or cannot run at all, the run says which of the two happened and carries on:

QOps-Update: license check failed. License is invalid: the license has expired. The update runs
anyway: QOps-Update does not require a license. Other commands do - run QOps-Activate to restore
them.

Every other command still checks the licence for itself, so this changes what you can update, not what you can do.

Updated in version 3.0.15

Syntax

QOps-Update [-Beta] [-Force] [-Channel] [-VerboseLog]

Parameters meaning:

-Beta indicates that QOps should be updated to the version with current development

-Force performs an in-session hot-reload update — downloads the new version to a versioned subdirectory and loads it immediately without restarting PowerShell. No more killing PowerShell processes.

Updated in version 3.0.4

 

-Channel installs from a specific release channel for this run only — it does not change the machine's default. To make a channel the machine's default, use QOps-SetUpdateChannel. Accepts letters, digits, dot, dash and underscore.

New in version 3.0.11

 

-VerboseLog enables full verbose output including complete API response dumps and debug information. By default, QOps now produces concise output summaries.

New in version 3.0.4

 

Version 3.0 is not backward compatible with previous versions due to changes in the configuration structure. Therefore, the auto-update is limited to the latest version 2.2.1. To update to version 3.0+, use the command:

QOps-Update -Force

Examples

QOps-Update

QOps-Update -Beta -Force

QOps-Update -Channel beta-3.1