## v0.4.4 BUG FIXES: * resource/virtual_environment_vm: Fix watchdog deserialization issue ## v0.4.3 BUG FIXES: * resource/virtual_environment_container: Fix IP initialization issue ## v0.4.2 BUG FIXES: * resource/virtual_environment_vm: Fix `disk.file_id` diff issue * resource/virtual_environment_vm: Fix disk resizing issue OTHER: * provider/example: Remove support for Terraform v0.11 and older * provider/makefile: Update to use plugin caching to support local builds ## v0.4.1 OTHER: * provider/docs: Fix issue with navigational link titles in Terraform Registry ## v0.4.0 FEATURES: * **New Data Source:** `proxmox_virtual_environment_time` * **New Resource:** `proxmox_virtual_environment_time` BREAKING CHANGES: * resource/virtual_environment_vm: `interface` is now required to create disks ``` disk { datastore_id = "local-lvm" file_id = "${proxmox_virtual_environment_file.ubuntu_cloud_image.id}" interface = "scsi0" } ``` ENHANCEMENTS: * provider/configuration: Add `virtual_environment.otp` argument for TOTP support * resource/virtual_environment_vm: Clone supports resize and datastore_id for moving disks * resource/virtual_environment_vm: Bulk clones can now use retries as argument to try multiple times to create a clone. * resource/virtual_environment_vm: `on_boot` parameter can be used to start a VM after the Node has been rebooted. * resource/virtual_environment_vm: `reboot` parameter can be used to reboot a VM after creation * resource/virtual_environment_vm: Has now multiple new parameters to set timeouts for the vm creation/cloning `timeout_clone`, `timeout_move_disk`, `timeout_reboot`, `timeout_shutdown_vm`, `timeout_start_vm`, `timeout_stop_vm` BUG FIXES: * library/virtual_environment_nodes: Fix node IP address format * library/virtual_environment_nodes: Fix WaitForNodeTask now detects errors correctly * library/virtual_environment_vm: Fix CloneVM now waits for the task to be finished and detect errors. * resource/virtual_environment_container: Fix VM ID collision when `vm_id` is not specified * resource/virtual_environment_vm: Fix VM ID collision when `vm_id` is not specified * resource/virtual_environment_vm: Fix disk import issue when importing from directory-based datastores * resource/virtual_environment_vm: Fix handling of storage name - correct handling of `-` WORKAROUNDS: * resource/virtual_environment_vm: Ignore default value for `cpu.architecture` when the root account is not being used ## 0.3.0 ENHANCEMENTS: * resource/virtual_environment_container: Add `clone` argument * resource/virtual_environment_container: Add `disk` argument * resource/virtual_environment_container: Add `template` argument * resource/virtual_environment_vm: Add `agent.timeout` argument * resource/virtual_environment_vm: Add `audio_device` argument * resource/virtual_environment_vm: Add `clone` argument * resource/virtual_environment_vm: Add `initialization.datastore_id` argument * resource/virtual_environment_vm: Add `serial_device` argument * resource/virtual_environment_vm: Add `template` argument BUG FIXES: * resource/virtual_environment_container: Fix `network_interface` deletion issue * resource/virtual_environment_vm: Fix `network_device` deletion issue * resource/virtual_environment_vm: Fix slow refresh when VM is stopped and agent is enabled * resource/virtual_environment_vm: Fix crash caused by assuming IP addresses are always reported by the QEMU agent * resource/virtual_environment_vm: Fix timeout issue while waiting for IP addresses to be reported by the QEMU agent OTHER: * provider/docs: Add HTML documentation powered by GitHub Pages ## 0.2.0 BREAKING CHANGES: * resource/virtual_environment_vm: Rename `cloud_init` argument to `initialization` * resource/virtual_environment_vm: Rename `os_type` argument to `operating_system.type` FEATURES: * **New Data Source:** `proxmox_virtual_environment_dns` * **New Data Source:** `proxmox_virtual_environment_hosts` * **New Resource:** `proxmox_virtual_environment_certificate` * **New Resource:** `proxmox_virtual_environment_container` * **New Resource:** `proxmox_virtual_environment_dns` * **New Resource:** `proxmox_virtual_environment_hosts` ENHANCEMENTS: * resource/virtual_environment_vm: Add `acpi` argument * resource/virtual_environment_vm: Add `bios` argument * resource/virtual_environment_vm: Add `cpu.architecture`, `cpu.flags`, `cpu.type` and `cpu.units` arguments * resource/virtual_environment_vm: Add `tablet_device` argument * resource/virtual_environment_vm: Add `vga` argument ## 0.1.0 FEATURES: * **New Data Source:** `proxmox_virtual_environment_datastores` * **New Data Source:** `proxmox_virtual_environment_group` * **New Data Source:** `proxmox_virtual_environment_groups` * **New Data Source:** `proxmox_virtual_environment_nodes` * **New Data Source:** `proxmox_virtual_environment_pool` * **New Data Source:** `proxmox_virtual_environment_pools` * **New Data Source:** `proxmox_virtual_environment_role` * **New Data Source:** `proxmox_virtual_environment_roles` * **New Data Source:** `proxmox_virtual_environment_user` * **New Data Source:** `proxmox_virtual_environment_users` * **New Data Source:** `proxmox_virtual_environment_version` * **New Resource:** `proxmox_virtual_environment_file` * **New Resource:** `proxmox_virtual_environment_group` * **New Resource:** `proxmox_virtual_environment_pool` * **New Resource:** `proxmox_virtual_environment_role` * **New Resource:** `proxmox_virtual_environment_user` * **New Resource:** `proxmox_virtual_environment_vm`