Files
ProxmoxVE-Local/VERSION
MickLesk 0357e904a9 chore: release v1.1.0
Bug Fixes
---------
- fix: use exact match for config file existence check in isVM (#584)
  Destroy container was calling qm destroy on LXC containers because
  'not_exists'.includes('exists') is true. Fixed sentinel to 'not_found'.

- fix: allow nested repository paths in URL validator (#585)
  Regex required exactly two path segments, rejecting GitLab nested
  groups like https://git.example.com/group/sub-group/repo.

- fix: terminal window fills floating shell properly (#586)
  Fixed-height xterm classes overflowed the FloatingShell window,
  cutting off content and overlapping the button bar. Added fillParent
  prop so the terminal fills available space via flexbox.

- fix: cleanupOrphanedScripts wrongly deletes VMs (#589)
  Two bugs: ID regex \d{3,4} dropped IDs >=10000; config path used
  server.name (display label) instead of the real Proxmox hostname,
  causing config lookups to always return not_found and VMs to be
  incorrectly removed from the database on every startup.

- fix: generate key pair hangs when key files already exist (#590)
  ssh-keygen prompts 'Overwrite (y/n)?' when target file exists;
  stdin never receives input so the process hangs indefinitely.
  Now deletes existing key files before spawning ssh-keygen.

Script Engine Updates
---------------------
- add tools.func from upstream
- update build.func
- add vm-core
- add install.func from upstream
- add node heap space in error-handler
- minor fixes and upgrade pve version for core
- prefer jq in json_escape with robust awk fallback
- improve LXC motd profile and OS detection

Misc
----
- bump nodejs
- fix duplicate permissions in release-drafter.yml
- Just removing a doubled word in filebrowser-quantum description (#583)
2026-05-27 14:32:21 +02:00

1 line
5 B
Plaintext