Repository navigation
Release 0.2.0
Changelog:
- Add broad QEMU guest agent support, including guest information, hostname, OS details, time, timezone, users, vCPU state, network interfaces, guest shutdown, filesystem info, fsfreeze, and fstrim
- Add QEMU disk unlink support to detach one or more disks from an existing VM
- Expand the LXC API with snapshot management, including listing, creation, update, rollback, and deletion
- Add new LXC container operations for clone, migration, template conversion, config updates, pending changes, feature availability checks, and network interface inspection
- Wiki rework
Breaking Changes:
- Several LXC lifecycle methods now return
ProxmoxRequest<PveTask>instead ofProxmoxRequest<JsonObject>
Add this version to your project:
Maven:
<dependency>
<groupId>fr.freshperf</groupId>
<artifactId>PVE4J</artifactId>
<version>0.2.0</version>
</dependency>
Gradle:
implementation("fr.freshperf:PVE4J:0.2.0")