Skip to content

v0.2.0

Latest

Choose a tag to compare

@rorymcmahon rorymcmahon released this 05 Oct 06:43
v0.2.0
bb55353

Minor release: new environment-variable authentication plus bug fixes and a full security dependency sweep.

Added

  • Environment-variable authentication via VSPHERE_USERNAME / VSPHERE_PASSWORD, enabling the server to run on Linux, WSL, and containers (not just macOS). The macOS Keychain path is unchanged and still used when env vars are absent (#6).

Fixed

  • Credential-layer errors (missing security binary, cancelled prompt) are normalized to CredentialError and handled by authenticate() instead of crashing (#6).
  • list_datastores() no longer raises TypeError on null capacity/free-space values (#6).
  • get_vm_details() resolves VMs whose name begins with vm- instead of 404ing on a mistaken MOID match (#6).

Security

Full Changelog: v0.1.1...v0.2.0