github devnullvoid/pvetui v1.4.1

5 hours ago

🚀 Release v1.4.1

Added

  • Cloudsmith Linux package repository: Added release publishing for DEB/RPM packages to the public Cloudsmith OSS repository, plus README install instructions and OSS hosting attribution.
  • Ansible community Proxmox inventory: The Ansible plugin can now use a generated community.proxmox.proxmox dynamic inventory source via plugins.ansible.inventory_source: community_proxmox, deriving non-secret connection fields plus secret environment variables from the active pvetui profile so saved inventory files can be reused without writing Proxmox secrets into them.
  • Ansible bootstrap UID: Bootstrap Access can now create or update the managed Ansible user with a configured numeric UID via plugins.ansible.bootstrap.uid.
  • Application settings dialog: Added in-app editing for icon display, debug logging, cache/age directories, theme configuration, and key bindings, plus SSH key path fields in profile editing.
  • Mock-backed media generation: make screenshots, make demo, and the mock VHS E2E runner now launch pvetui against the bundled Proxmox mock API with a generated config and media fixture, making screenshot and demo regeneration reproducible without a real cluster.

Fixed

  • Settings persistence: TUI configuration saves now preserve show_icons and apply settings/profile actions to the active custom config path when one is in use.
  • Icon toggle coverage: Startup progress, onboarding, and snapshot/backup message emoji prefixes now respect show_icons, while operational status indicators and spinners remain visible.
  • Active profile SSH settings: Changes to an active profile's SSH users, key files, and jump host now apply to new SSH/plugin operations immediately without requiring profile reactivation.

Don't miss a new pvetui release

NewReleases is sending notifications on new releases.