Changelog 📝

Changelog 📝

v2026.4.0 (2026-04-15)

Bug Fixes:

  • #811: compute vm mk from-template: Unable to find source when creating a virtual machine from template.

  • #814: core: fix dependabot vulnerabilities.

  • #815: core: fix pre-commit hooks.

Improvements:

  • #812: compute vm mk * --gpu-profile: add option to specify gpu profile when creating a vm with gpu.

  • #813: core: upgrade pyvss to v2026.4.0.

v2026.1.0 (2026-01-14)

Bug Fixes:

  • #802: compute mk from-file: fix errors when selecting template.

  • #805: ci: fix missing docs jobs in pipeline

  • #806: core: fix call to requests without timeout

  • #807: ovf: Fix SAST Config Complexity - OVF Parser Refactoring

Improvements:

  • #797: assist: optional show thought process

  • #798: core: fix core security warning

  • #799: assist: set propper context when calling the agent

  • #800: compute vm res: to restore validate name length less than 70 chars without prefix

  • #801: core: Windows Credential Locker Support

  • #803: security: CodeClimate Security Scanning with NIST 800-171/OWASP Compliance

  • #804: assist: implement new turn_index attribute in response

  • #808: assist: Chat Endpoint Migration

v2025.10.0 (2025-11-05)

Bug Fixes:

  • #790: ci: sphinx issue in pipeline.

Improvements:

  • #792: core: agentOS implementation [experimental].

  • #793: core: Secure Credential Keystore Integration [experimental].

  • #794: core: agentOS upgrade to v2 [experimental].

v2025.9.0 (2025-09-25)

Bug Fixes:

  • #788: compute template set: minor fix in help.

Improvements:

  • #785: assist: new thoughtful search.

  • #786: docs: add docs for agents.

  • #787: assist: use secure gateway.

v2025.8.0 (2025-08-25)

Bug Fixes:

  • #780: assist: not returning a valid response due to hard-coded model.

Improvements:

  • #781: compute template set: to allow operations on templates.

  • #782: compute vm set template: updates to only update vms.

  • #783: homebrew: version release.

v2025.7.0 (2025-07-14)

Bug Fixes:

  • #773: compute/vm/mk/from-file: logging too high.

  • #774: mcp: properly handle import error.

  • #777: compute template rm: removes running vms.

Improvements:

  • #775: homebrew: formula for vss-cli add mcp-vss.

  • #776: assist: update retrieval format.

v2025.6.1 (2025-06-27)

Bug Fixes:

  • #766: docs: confluence pipeline failed.

  • #768: compute vm mk from-file: spec not properly parsed.

  • #769: homebrew: missing dependency vss-cli[mcp].

  • #770: compute vm set domain: docstring typo.

v2025.6.0 (2025-06-26)

Improvements:

  • #759: ci: implement uv and pyproject.toml in favour of setup tools

  • #760: compute vm get metrics: additional counters disk.

  • #761: core: Upgrade dataclasses-json to 0.6.7.

  • #763: docs: docs/update install method.

  • #764: homebrew: formula improvements: add mcp to install.

New Features:

  • #762: mcp: command to run and install to the Model Context Protocol Server.

Bug Fixes:

  • #757: core: autocompletion fix for networks and folders.

  • #758: request ls: missing username attribute

v2025.2.1 (2025-02-21)

Improvements:

  • #750: docs: improving examples titles.

  • #751: core: upgrade pyvss to v2025.2.1.

  • #752: compute vm get encryption: add command to obtain current vm encryption status.

  • #753: compute vm set encryption: add command to set vm encryption status.

  • #754: ci: upgrade pip before installing setup tools.

v2025.2.0 (2025-02-13)

Improvements:

  • #737: docs: pvscsi example update.

  • #738: core: upgrade clikc from 8.1.7 to 8.1.8.

  • #739: core: upgrade sphinxcontrib-confluencebuilder to 2.10.1.

  • #740: core: upgrade minio from 7.2.8 to 7.2.15.

  • #741: homebrew: formula improvements: add stor to installation.

  • #742: core: upgrade jsonpath-ng to v1.7.0.

  • #743: core: upgrade dateparser from 1.2.0 to 1.2.1.

  • #744: core: upgrade rich to 13.9.4.

  • #745: core: upgrade validators to 0.34.0.

  • #746: core: upgrade setuptools to 75.8.0.

v2024.10.0 (2024-10-31)

Improvements:

  • #731: assist: increase retrieval results to 5.

  • #732: docs: add cli specification documentation

  • #733: compute vm get spec: add scsi controller reference to spec

  • #734: compute vm get spec: add iso if mounted.

  • #734: compute vm get spec-api: add iso if mounted.

v2024.9.0 (2024-09-25)

Improvements:

  • #727: request change ls: show group requests.

  • #727: request export ls: show group requests.

  • #727: request folder ls: show group requests.

  • #727: request image ls: show group requests.

  • #727: request new ls: show group requests.

  • #727: request restore ls: show group requests.

  • #727: request retire ls: show group requests.

  • #727: request snapshot ls: show group requests.

  • #727: request vmdk ls: show group requests.

  • #728: assist: add note about always checking for references.

v2024.8.1 (2024-08-30)

Improvements:

  • #722: compute vm set client-note: improvements to set --action default to up.

  • #723: core: upgrade dateparser from 1.1.8 to 1.2.0.

  • #724: core: upgrade validators from 0.2.0 to 0.33.0.

v2024.8.0 (2024-08-29)

Improvements:

  • #717: assist: additional attributes in payload required.

  • #718: docs: libs upgrade sphinxcontrib-confluencebuilder 2.7.1.

  • #719: core: upgrade minio from 7.2.7 to 7.2.8.

v2024.7.2 (2024-07-17)

Improvements:

  • #709: assist: minor improvements.

  • #713: Homebrew: update formula to python 3.11.

  • #714: core: minimum python version 3.8.5.

Bug Fixes:

  • #708: core: error with importlib.resources.

  • #712: importlib-resources and importlib-metadata version requirements

v2024.7.0 (2024-07-12)

New Features:

  • #702: assist: command to provide access to the ITS Private cloud AI assistant

Improvements:

  • #703: core: replace pygments with rich to increase console printing functionality.

  • #704: docs: title improvements for answer engine optimization.

  • #705: plugins: implement importlib-resources and importlib-metadata to replace pkg_resources.

Bug Fixes:

  • #701: docs: client note doc outdated.

v2024.6.0 (2024-06-05)

Improvements:

  • #694: vpn: commands to handle new VSS VPN MFA implementation.

  • #695: core: handle mandatory multi-factor authentication.

  • #696: core: upgrade pyvss to v2024.6.0.

  • #697: core: Homebrew formula for vss-cli version 2024.6.0.

  • #699: ci: update gitlab templates.

  • #700: ci: replace CI_BUILD_TAG with CI_COMMIT_TAG.

v2024.5.0 (2024-05-24)

Improvements:

  • #684: compute vm get controller: add usb and usb-xhci counts.

  • #685: ci: moving pipeline to use CI_REGISTRY_USER and CI_REGISTRY_PASSWORD.

  • #686: core: upgrade sphinxcontrib-confluencebuilder to 7.2.7.

  • #687: core: upgrade minio to 2.5.2.

  • #688: core: upgrade pyvss to v2024.5.0.

  • #689: compute vm get controller usb: get existing usb controllers.

  • #689: compute vm get controller usb-xhci: get existing usb-xhci controllers.

  • #690: core: implement importlib-resources and importlib-metadata to replace pkg_resources.

  • #693: core: Homebrew formula for vss-cli version 2024.5.0.

Bug Fixes:

  • #683: ovf get: error when label is missing.

  • #691: core: --totp option env variable should be VSS_USER_OTP.

v2023.12.1 (2023-12-15)

Improvements:

  • #681: compute vm res: add confirmation message.

  • #682 : core: Homebrew formula for vss-cli v2023.12.1.

v2023.12.0 (2023-12-13)

Improvements:

  • #678 : core: Homebrew formula for vss-cli v2023.12.0.

  • #676: core: upgrade pyvss from 2023.11.0 to 2023.12.0.

  • #675: compute vm set gpu mk: add vGPU to virtual machine.

  • #675: compute vm set gpu rm: remove vGPU from virtual machine.

  • #675: compute vm set gpu update: update vGPU profile.

  • #674: raw: support --table-format and --output.

University of Toronto - Since 1827