github.com/bpg/terraform-provider-proxmox
v0.111.1
#957 most downloaded on Go modules
bpg/terraform-provider-proxmox
What this package is like to depend on
Last release 28 days ago
27 Jul 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 184 of 184 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
384 releases · first in 2021
66 releases in the last 12 months
see the full history below
Release timeline
384 releases · Sep 2021 to Jul 2026Releases
latest 60 of 384-
v0.111.2-0.20260727001618-7b08decaa4f627 Jul 2026 pre-releaseNothing published for this version
-
v0.111.2-0.20260719124730-d6bd1ffe00c019 Jul 2026 pre-releaseNothing published for this version
-
v0.111.103 Jul 2026Release notes
Open source →0.111.1 (2026-07-03)
Bug Fixes
- cluster: handle
influx_tokenwrite-only status inmetrics_server(#2972) (65831bb) - hwmapping: percent-encode comments to survive PVE round-trip (#2980) (dcc0c36)
- vm: persist
boot_orderon first apply when cloning (#2969) (505cb8d)
Miscellaneous
- ci: update actions/attest-build-provenance digest (a2bbfa2 → 0f67c3f) (#2976) (1a3c1b1)
- ci: update actions/setup-go digest (4a36011 → 924ae3a) (#2970) (41f4c40)
- ci: update dorny/paths-filter action (v4.0.1 → v4.0.2) (#2979) (90d03f7)
- ci: update golangci/golangci-lint-action digest (82606bf → ba0d7d2) (#2977) (2cc0206)
- deps: update image golang (32c0e6e → f96cc55) (#2978) (95d97fe)
- deps: update image golang (792443b → 32c0e6e) (#2967) (efd1e95)
Contributors
Release notes
Open source →Bug Fixes
- cluster: handle
influx_tokenwrite-only status inmetrics_server(#2972) (65831bb) - hwmapping: percent-encode comments to survive PVE round-trip (#2980) (dcc0c36)
- vm: persist
boot_orderon first apply when cloning (#2969) (505cb8d)
Miscellaneous
- ci: update actions/attest-build-provenance digest (a2bbfa2 → 0f67c3f) (#2976) (1a3c1b1)
- ci: update actions/setup-go digest (4a36011 → 924ae3a) (#2970) (41f4c40)
- ci: update dorny/paths-filter action (v4.0.1 → v4.0.2) (#2979) (90d03f7)
- ci: update golangci/golangci-lint-action digest (82606bf → ba0d7d2) (#2977) (2cc0206)
- deps: update image golang (32c0e6e → f96cc55) (#2978) (95d97fe)
- deps: update image golang (792443b → 32c0e6e) (#2967) (efd1e95)
Release notes
Open source →b22fe91
This commit was created on GitHub.com and signed with GitHub’s verified signature .
GPG key ID: B5690EEEBB952194
Verified Learn about vigilant mode .
0.111.1 (2026-07-03)
Bug Fixes
-
cluster: handle influx_token write-only status in metrics_server ( #2972 ) ( 65831bb )
-
hwmapping: percent-encode comments to survive PVE round-trip ( #2980 ) ( dcc0c36 )
-
vm: persist boot_order on first apply when cloning ( #2969 ) ( 505cb8d )
Miscellaneous
-
ci: update actions/attest-build-provenance digest (a2bbfa2 → 0f67c3f) ( #2976 ) ( 1a3c1b1 )
-
ci: update actions/setup-go digest (4a36011 → 924ae3a) ( #2970 ) ( 41f4c40 )
-
ci: update dorny/paths-filter action (v4.0.1 → v4.0.2) ( #2979 ) ( 90d03f7 )
-
ci: update golangci/golangci-lint-action digest (82606bf → ba0d7d2) ( #2977 ) ( 2cc0206 )
-
deps: update image golang (32c0e6e → f96cc55) ( #2978 ) ( 95d97fe )
-
deps: update image golang (792443b → 32c0e6e) ( #2967 ) ( efd1e95 )
Contributors
-
@bpg-dev
-
@simoncaron
- cluster: handle
-
v0.111.023 Jun 2026Release notes
Open source →0.111.0 (2026-06-23)
Features
- acme: add write-only data_wo argument to proxmox_acme_dns_plugin (#2962) (cd4ecd7)
- disk: add support for ZFS disk/zpool creation with
proxmox_node_disk_zfs(#2952) (087b1d0) - openid: add write-only client_key_wo to proxmox_realm_openid (#2964) (0ef7bdc)
Miscellaneous
- ci: Update actions/checkout action (v6.0.3 → v7.0.0) (#2958) (0a5bf04)
- docs: update README.md (5fd272a)
Contributors
Release notes
Open source →Features
- acme: add write-only data_wo argument to proxmox_acme_dns_plugin (#2962) (cd4ecd7)
- disk: add support for ZFS disk/zpool creation with
proxmox_node_disk_zfs(#2952) (087b1d0) - openid: add write-only client_key_wo to proxmox_realm_openid (#2964) (0ef7bdc)
Miscellaneous
-
v0.110.018 Jun 2026Release notes
Open source →0.110.0 (2026-06-18)
Features
- cluster: add dynamic crs ha scheduler and auto-rebalance options (#2940) (1b14b39)
- file: add ImportState to
proxmox_virtual_environment_download_file(#2938) (e7a1032) - storage: add
optionsparameter for proxmox_storage_cifs resource (#2947) (e152990) - storage: add create_base_path and create_subdirs base options for cifs,nfs,dir storage resources (#2949) (c1262fd)
Bug Fixes
- core: surface underlying error on SSH file transfer failure (#2956) (45d73a6)
- node: accept string-typed startall-onboot-delay in node config (#2957) (87b7992)
Miscellaneous
- deps: update image golang (68cb6d6 → 87a41d2) (#2941) (b5dafd8)
- deps: update module golang.org/x/crypto (v0.52.0 → v0.53.0) (#2942) (5bedef1)
- deps: update module golang.org/x/net (v0.55.0 → v0.56.0) (#2943) (804860f)
Contributors
Release notes
Open source →Features
- cluster: add dynamic crs ha scheduler and auto-rebalance options (#2940) (1b14b39)
- file: add ImportState to
proxmox_virtual_environment_download_file(#2938) (e7a1032) - storage: add
optionsparameter for proxmox_storage_cifs resource (#2947) (e152990) - storage: add create_base_path and create_subdirs base options for cifs,nfs,dir storage resources (#2949) (c1262fd)
Bug Fixes
- core: surface underlying error on SSH file transfer failure (#2956) (45d73a6)
- node: accept string-typed startall-onboot-delay in node config (#2957) (87b7992)
Miscellaneous
-
v0.109.006 Jun 2026Release notes
Open source →0.109.0 (2026-06-06)
⚠ BREAKING CHANGES
vmagent.wait_for_ip.enabledreplaced byagent.wait_for_ip.disabledThe
agent.wait_for_ip.enabledattribute onproxmox_virtual_environment_vm(introduced in v0.108.0) has been replaced byagent.wait_for_ip.disabledwith inverted semantics. The previous attribute defaulted totrue, which causedipv4_addresses,ipv6_addresses, andnetwork_interface_namesto become empty onrefresh/planfor VMs created before v0.108.0: their stored state had no value for the new switch, so it read back asfalse("disabled") and the provider skipped the agent IP lookup.Features
Bug Fixes
- core: bound SSH dial and handshake with a timeout, improve concurrent sudo checks (#2924) (d59b7bb)
- vm: restore ipv4_addresses on refresh for existing VMs (#2932) (fdcc890)
Miscellaneous
- ci: update actions/checkout action (v6.0.2 → v6.0.3) (#2937) (832d2f8)
- ci: update actions/checkout digest (de0fac2 → df4cb1c) (#2936) (e064604)
- deps: update image golang (1.26.3 → 1.26.4) (#2933) (3159f24)
Contributors
Release notes
Open source →⚠ BREAKING CHANGES
- vm: restore ipv4_addresses on refresh for existing VMs (#2932)
Features
Bug Fixes
- core: bound SSH dial and handshake with a timeout, improve concurrent sudo checks (#2924) (d59b7bb)
- vm: restore ipv4_addresses on refresh for existing VMs (#2932) (fdcc890)
Miscellaneous
-
v0.108.1-0.20260601103640-1c14cc41f77801 Jun 2026 pre-releaseNothing published for this version
-
v0.108.001 Jun 2026Release notes
Open source →0.108.0 (2026-06-01)
Features
- access: add audiences parameter to openid realm resource (#2907) (71cfead)
- ceph: add proxmox_ceph_status data source (#2910) (776d8bf)
- vm: add agent.wait_for_ip.enabled to disable IP lookup (#2923) (58db0a0)
Bug Fixes
- access: only warn on inline acl when set in config (#2918) (05f106b)
- core: correct errors in diagnostic messages (#2873) (6dfdfb6)
- lxc: apply idmap on first boot after container create (#2922) (f062e3e)
- vm: prevent VM restart on import from keyboard/agent defaults (#2911) (7080ae0)
- vm: refresh hook_script_file_id in read (#2921) (f8b2dd9)
- vm: remove node-local devices before migration (#2837) (7290812)
Miscellaneous
- ci: update actions/stale digest (b5d41d4 → eb5cf3a) (#2920) (8e93ff7)
- deps: update image golang (6df14f4 → 2d6c802) (#2916) (50673a0)
- deps: update module github.com/rogpeppe/go-internal (v1.14.1 → v1.15.0) (#2917) (b0c896e)
Contributors
Release notes
Open source →Features
- access: add audiences parameter to openid realm resource (#2907) (71cfead)
- ceph: add proxmox_ceph_status data source (#2910) (776d8bf)
- vm: add agent.wait_for_ip.enabled to disable IP lookup (#2923) (58db0a0)
Bug Fixes
- access: only warn on inline acl when set in config (#2918) (05f106b)
- core: correct errors in diagnostic messages (#2873) (6dfdfb6)
- lxc: apply idmap on first boot after container create (#2922) (f062e3e)
- vm: prevent VM restart on import from keyboard/agent defaults (#2911) (7080ae0)
- vm: refresh hook_script_file_id in read (#2921) (f8b2dd9)
- vm: remove node-local devices before migration (#2837) (7290812)
Miscellaneous
-
v0.107.024 May 2026Release notes
Open source →0.107.0 (2026-05-24)
Features
- ceph: add proxmox_ceph_pool resource (#2884) (8fb6738)
- ha: add failback attribute to haresource (#2865) (1b5e7d8)
- node: add
node_configresource and datasource (#2875) (e00e81a)
Bug Fixes
- access: gate user/group acl read; deprecate inline acl (e40c1ab)
- lxc: avoid nil-bool panic when disk block is omitted (#2908) (053ce10)
- lxc: skip empty config PUT for lifecycle-only updates (#2888) (32b1194)
- sdn: add missing acceptance build tag to EVPN Zone test (#2872) (93ed6a8)
Miscellaneous
- ci: update actions/create-github-app-token action (v3.1.1 → v3.2.0) (#2879) (84f9d53)
- ci: update golangci/golangci-lint-action digest (1e7e51e → 82606bf) (#2903) (287ae68)
- ci: update goreleaser/goreleaser-action action (v7.2.1 → v7.2.2) (#2909) (4e63070)
- ci: update hashicorp/setup-terraform action (v4.0.0 → v4.0.1) (#2878) (519319e)
- ci: update hashicorp/setup-terraform digest (5e8dbf3 → dfe3c3f) (#2876) (e9d0381)
- ci: use pull_request_target in project-automation (f40c393)
- deps: update golangci/golangci-lint (v2.12.1 → v2.12.2) (#2867) (832e174)
- deps: update image golang (1.26.2 → 1.26.3) (#2868) (a729891)
- deps: update image golang (2981696 → 313faae) (#2877) (4237a30)
- deps: update image golang (313faae → 6df14f4) (#2904) (1c97160)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.14.1 → v7.15.0) (#2885) (b4d87e8)
- deps: update module golang.org/x/crypto (v0.51.0 → v0.52.0) (#2905) (5c4d15d)
- deps: update module golang.org/x/net (v0.53.0 → v0.54.0) (#2870) (c4f2de6)
- deps: update module golang.org/x/net (v0.54.0 → v0.55.0) (#2906) (ecb905d)
- docs: update terraform local (2.8.0 → 2.9.0) (#2880) (7b51658)
- docs: update terraform tls (4.2.1 → 4.3.0) (#2881) (15fc5ab)
- vm2: error format sweep (#2861) (047c4d4)
Contributors
Release notes
Open source →Features
- ceph: add proxmox_ceph_pool resource (#2884) (8fb6738)
- ha: add failback attribute to haresource (#2865) (1b5e7d8)
- node: add
node_configresource and datasource (#2875) (e00e81a)
Bug Fixes
- access: gate user/group acl read; deprecate inline acl (e40c1ab)
- lxc: avoid nil-bool panic when disk block is omitted (#2908) (053ce10)
- lxc: skip empty config PUT for lifecycle-only updates (#2888) (32b1194)
- sdn: add missing acceptance build tag to EVPN Zone test (#2872) (93ed6a8)
Miscellaneous
- ci: update actions/create-github-app-token action (v3.1.1 → v3.2.0) (#2879) (84f9d53)
- ci: update golangci/golangci-lint-action digest (1e7e51e → 82606bf) (#2903) (287ae68)
- ci: update goreleaser/goreleaser-action action (v7.2.1 → v7.2.2) (#2909) (4e63070)
- ci: update hashicorp/setup-terraform action (v4.0.0 → v4.0.1) (#2878) (519319e)
- ci: update hashicorp/setup-terraform digest (5e8dbf3 → dfe3c3f) (#2876) (e9d0381)
- ci: use pull_request_target in project-automation (f40c393)
- deps: update golangci/golangci-lint (v2.12.1 → v2.12.2) (#2867) (832e174)
- deps: update image golang (1.26.2 → 1.26.3) (#2868) (a729891)
- deps: update image golang (2981696 → 313faae) (#2877) (4237a30)
- deps: update image golang (313faae → 6df14f4) (#2904) (1c97160)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.14.1 → v7.15.0) (#2885) (b4d87e8)
- deps: update module golang.org/x/crypto (v0.51.0 → v0.52.0) (#2905) (5c4d15d)
- deps: update module golang.org/x/net (v0.53.0 → v0.54.0) (#2870) (c4f2de6)
- deps: update module golang.org/x/net (v0.54.0 → v0.55.0) (#2906) (ecb905d)
- docs: update terraform local (2.8.0 → 2.9.0) (#2880) (7b51658)
- docs: update terraform tls (4.2.1 → 4.3.0) (#2881) (15fc5ab)
- vm2: error format sweep (#2861) (047c4d4)
-
v0.106.1-0.20260515202813-93ed6a84567415 May 2026 pre-releaseNothing published for this version
-
v0.106.1-0.20260509141200-264d9cefa6da09 May 2026 pre-releaseNothing published for this version
-
v0.106.006 May 2026Release notes
Open source →0.106.0 (2026-05-06)
Features
Bug Fixes
- lxc: allow disabling feature flags on update (#2857) (2f3ae58)
- lxc: refresh
features,start_on_boot,hookscriptin read (#2852) (e316aba) - network: allow unknown
portson linux bridge validate (#2855) (dacac9c)
Miscellaneous
Contributors
-
v0.105.002 May 2026Release notes
Open source →0.105.0 (2026-05-02)
Features
- core: add SFTP file upload method (#2836) (39ca5d3)
- network: add
vidsattribute toproxmox_network_linux_bridge(#2841) (f391b1c) - sdn: add support for EVPN controller (#2839) (ed23beb)
Bug Fixes
- acme: mark
eab_hmac_keyandeab_kidas Sensitive (#2838) (30051b2) - ci: derive bot identity from app-slug output, not /app endpoint (b801d67)
- ci: read release PR branch from action output, not gh pr view (52565bb)
- lxc: gate
host_managedon PVE 9.1+, not 9.0+ (#2828) (d348aed) - network: catch omitted
vlan_awareinvidsvalidator (#2849) (9e47424)
Miscellaneous
- ci: update goreleaser/goreleaser-action action (v7.1.0 → v7.2.1) (#2831) (2506f61)
- ci: Update JetBrains/qodana-action action (v2025.3.2 → v2026.1.0) (#2834) (d485cc9)
- code: address Qodana code-quality findings (#2827) (b0e08d7)
- core: add nil-safe helpers for nil to value conversion (#2829) (03493e9)
- deps: update golangci/golangci-lint (v2.11.4 → v2.12.1) (#2844) (c3a14a3)
- deps: update image golang (1e598ea → b54cbf5) (#2830) (16c2280)
- deps: update module github.com/hashicorp/terraform-plugin-sdk/v2 (v2.40.0 → v2.40.1) (#2843) (114ce5a)
- docs: configure context7.json indexing with version sync (ac70974)
- lxc: restructure container docs for LLM retrieval (#2833) (7d264d8)
Contributors
Release notes
Open source →Features
- core: add SFTP file upload method (#2836) (39ca5d3)
- network: add
vidsattribute toproxmox_network_linux_bridge(#2841) (f391b1c) - sdn: add support for EVPN controller (#2839) (ed23beb)
Bug Fixes
- acme: mark
eab_hmac_keyandeab_kidas Sensitive (#2838) (30051b2) - ci: derive bot identity from app-slug output, not /app endpoint (b801d67)
- ci: read release PR branch from action output, not gh pr view (52565bb)
- lxc: gate
host_managedon PVE 9.1+, not 9.0+ (#2828) (d348aed) - network: catch omitted
vlan_awareinvidsvalidator (#2849) (9e47424)
Miscellaneous
- ci: update goreleaser/goreleaser-action action (v7.1.0 → v7.2.1) (#2831) (2506f61)
- ci: Update JetBrains/qodana-action action (v2025.3.2 → v2026.1.0) (#2834) (d485cc9)
- code: address Qodana code-quality findings (#2827) (b0e08d7)
- core: add nil-safe helpers for nil to value conversion (#2829) (03493e9)
- deps: update golangci/golangci-lint (v2.11.4 → v2.12.1) (#2844) (c3a14a3)
- deps: update image golang (1e598ea → b54cbf5) (#2830) (16c2280)
- deps: update module github.com/hashicorp/terraform-plugin-sdk/v2 (v2.40.0 → v2.40.1) (#2843) (114ce5a)
- docs: configure context7.json indexing with version sync (ac70974)
- lxc: restructure container docs for LLM retrieval (#2833) (7d264d8)
-
v0.104.025 Apr 2026Release notes
Open source →0.104.0 (2026-04-25)
Features
Bug Fixes
- lxc: apply disk acl/quota/replicate on container create (#2824) (0d64b73)
- vm: stop re-emitting
format=on existingimport_fromdisks (#2822) (edfdac6) - vm: treat missing disk volume as not-found during read (#2821) (07cd772)
Miscellaneous
- ci: Update googleapis/release-please-action action (v4.4.1 → v5) (#2820) (c607cbc)
- ci: update goreleaser/goreleaser-action action (v7.0.0 → v7.1.0) (#2823) (4d86ada)
- deps: update github.com/hashicorp/terraform-plugin-* (#2819) (65e1e16)
- deps: update image golang (5f3787b → 1e598ea) (#2818) (4e2d74e)
- vm2: add design for VM Plugin Framework migration (d824227)
- vm2: audit VM resource implementation (#2810) (618e0cb)
- vm2: mark PR #1 merged in tracker (8624144)
Contributors
Release notes
Open source →Features
Bug Fixes
- lxc: apply disk acl/quota/replicate on container create (#2824) (0d64b73)
- vm: stop re-emitting
format=on existingimport_fromdisks (#2822) (edfdac6) - vm: treat missing disk volume as not-found during read (#2821) (07cd772)
Miscellaneous
- ci: Update googleapis/release-please-action action (v4.4.1 → v5) (#2820) (c607cbc)
- ci: update goreleaser/goreleaser-action action (v7.0.0 → v7.1.0) (#2823) (4d86ada)
- deps: update github.com/hashicorp/terraform-plugin-* (#2819) (65e1e16)
- deps: update image golang (5f3787b → 1e598ea) (#2818) (4e2d74e)
- vm2: add design for VM Plugin Framework migration (d824227)
- vm2: audit VM resource implementation (#2810) (618e0cb)
- vm2: mark PR #1 merged in tracker (8624144)
-
v0.103.019 Apr 2026Release notes
Open source →0.103.0 (2026-04-18)
Features
- cluster: refactoring and improving
proxmox_metrics_server(#2805) (354abf4) - file: add
file_name_regexfilter toproxmox_filesdata source (#2802) (c84eca9) - hw: add
proxmox_hardware_pcidata source (#2799) (76618a1)
Miscellaneous
- cluster: align cluster_options with ADR-003/005 (#2804) (829ba6b)
- deps: update image golang (fcdb3e4 → 5f3787b) (#2807) (d067ce0)
Contributors
- cluster: refactoring and improving
-
v0.102.014 Apr 2026Release notes
Open source →⚠ BREAKING CHANGES
- lxc: use computed
cpu.unitsvalue instead of hardcoded 1024 (#2791)
Features
- provider: add
node_address_sourcessh attribute for DNS-based node resolution (#2792) (87d0abb) - vm: add
upgradeattribute to cloud-init initialization block (#2788) (e828b52) - vm: wait for guest agent readiness before reboot (#2790) (40317ec)
Bug Fixes
- example: update /example/* to use short aliases (d6f1680)
- lxc: use computed
cpu.unitsvalue instead of hardcoded 1024 (#2791) (b54e6c5)
Miscellaneous
- ci: update actions/create-github-app-token action (v3.0.0 → v3.1.1) (#2796) (8397ff6)
- ci: update actions/setup-go digest (4b73464 → 4a36011) (#2793) (bfbf78c)
- ci: update actions/upload-artifact digest (bbbca2d → 043fb46) (#2794) (5c82af8)
- ci: update googleapis/release-please-action action (v4.4.0 → v4.4.1) (#2798) (7b10d95)
- code: update to use Golang 1.26.x (#2785) (d2f3c70)
- deps: update image golang (2a2b4b5 → fcdb3e4) (#2797) (32d0937)
- deps: update module github.com/hashicorp/terraform-plugin-mux (v0.23.0 → v0.23.1) (#2795) (19925da)
- docs: codify audit-discovered conventions into ADR-003/004/005 (#2787) (d8c8c75)
- docs: update links to reference bpg.sh for documentation (b36528a)
- docs: update upgrade.md guide (befb41d)
- lxc: use computed
-
v0.101.110 Apr 2026Release notes
Open source →Bug Fixes
Miscellaneous
- ci: Update actions/github-script action (v8 → v9) (#2782) (c8c9823)
- deps: update image golang (1.26.1 → 1.26.2) (#2778) (6805a82)
- deps: update image golang (595c784 → cd78d88) (#2777) (ef0c04d)
- deps: update module golang.org/x/crypto (v0.49.0 → v0.50.0) (#2780) (a963a30)
- deps: update module golang.org/x/net (v0.52.0 → v0.53.0) (#2781) (d167c32)
-
v0.101.009 Apr 2026Release notes
Open source →⚠ BREAKING CHANGES
- vm: fix and improve VM datasources, deprecate SDK datasource (#2764)
Features
- core: surface PVE task warnings from VM/container operations (#2761) (28850c8)
- lxc: add
cpu.limitattribute for containers (#2744) (cb25180) - lxc: add
fullflag to clone block (#2755) (f7010e1) - network: add linux bond interface resource (5db6deb), closes #1980
Bug Fixes
- docs: add storage import docs (#2759) (079902f)
- hwmapping,ha: better 'not-found' detection in read and delete (#2767) (ac53f8c)
- network: adjust Linux Bridge name validator to PVE UI constraint (#2762) (190f7fa)
- network: improve consistency of linux network interface resources (#2776) (57a97ce)
- vm: fix and improve VM datasources, deprecate SDK datasource (#2764) (0ce6d0c)
- vm: use move_disk API for EFI disk and TPM state storage migration (#2757) (c78c873)
Miscellaneous
-
v0.100.001 Apr 2026Release notes
Open source →⚠ BREAKING CHANGES
- vm: set power state of VM centrally (#2508)
Features
- access: add short-name aliases for access resources (#2720) (8b690cf)
- acme: add short-name aliases for ACME resources (#2721) (d386759)
- cluster: add short-name aliases for cluster resources (#2725) (8fafc04)
- ha: add short-name aliases for HA resources (#2722) (acd0d9f)
- node: add short-name aliases for node resources (#2726) (33914d5)
- provider: add short-name aliases for vm, version, and pool resources (#2728) (38dca5a)
- sdn: add short-name aliases for SDN resources (#2724) (0028588)
- storage: add short-name aliases for storage resources (#2727) (798f1ea)
Bug Fixes
- cpu: update docs, tests (033b8f5)
- docs: update broken doc links (#2754) (b7d0242)
- lychee: update comments for clarity (6fea54e)
- vm: mark disk size as computed to prevent passthrough drift (#2718) (cba4dd6)
- vm: prevent disk resize revert when combined with config changes (#2751) (f45cf78)
- vm: set power state of VM centrally (#2508) (b8ceecd)
- vm: support fractional cpulimit values (#2745) (445e47c)
Miscellaneous
- core: add migration helpers for resource type name rename (ADR-007) (#2719) (b2bb732)
- deps: update golangci/golangci-lint (v2.11.3 → v2.11.4) (#2729) (f95bc46)
- dev: update ADRs and reference examples (#2752) (15afbe8)
- dev: update code-review skill (a7a489f)
- docs: document usage of ZFS storage in acc tests (2eca921)
- docs: update FWK reference examples documentation (c20d0be)
- test: add tier-based and resource-targeted test execution (#2753) (31b4706)
- test: improve acceptance test stability and reliability (#2746) (f54fca2)
-
v0.99.021 Mar 2026Release notes
Open source →Features
- backup: add
proxmox_backup_jobresource andproxmox_backup_jobsdata source (#2711) (92b3e88) - file: add
proxmox_filesdata source (#2703) (e848a57) - ha: add
proxmox_virtual_environment_haruleresource (PVE 9+) (#2682) (31ab05a) - provider: add support for replication (#2661) (ca9a5f7)
Bug Fixes
- access: remove overly restrictive
username_claimvalidation on openid realm (#2685) (7782dc5) - ci: correct repository reference in sync-docs workflow (f225107)
- ha: handle nil Strict value in HARule and update API response validation (3bf1e8c)
- lxc: ignore warnings in container create and clone tasks (#2701) (7f7e36d)
- vm: reboot after disk resize when disk is not hotpluggable (#2686) (4ffb2f1)
- vm: skip cloud-init device update when only config changed (#2709) (46e8362)
Miscellaneous
- ci: Update actions/create-github-app-token action (v2.2.1 → v3.0.0) (#2698) (7983416)
- ci: Update dorny/paths-filter action (v3.0.2 → v4.0.1) (#2699) (9828faa)
- ci: update jetbrains/qodana-action action (v2025.3.1 → v2025.3.2) (#2712) (98e9407)
- deps: bump google.golang.org/grpc from 1.79.2 to 1.79.3 (#2713) (c653d7c)
- deps: update github.com/hashicorp/terraform-plugin-* (#2693) (db6522f)
- deps: update golangci/golangci-lint (#2670) (979ce29)
- deps: update golangci/golangci-lint (v2.11.2 → v2.11.3) (#2692) (a737b37)
- deps: update image golang (c7e98cc → 595c784) (#2708) (d6339f9)
- deps: update image golang (e2ddb15 → c7e98cc) (#2691) (c33b2ab)
- deps: update module golang.org/x/crypto (v0.48.0 → v0.49.0) (#2696) (e7484c2)
- deps: update module golang.org/x/net (v0.51.0 → v0.52.0) (#2697) (951bc29)
- dev: introduce ADR-007 for resource type name migration to shorter prefix (1c07f6d)
- backup: add
-
v0.98.109 Mar 2026Release notes
Open source →Bug Fixes
- pool: support nested pool IDs in API endpoints (#2680) (c6c726b)
- provider: preserve null
tosin ACME account when API returns empty string (#2672) (f9bbd7d) - vm: replace enumerated network and IP config fields with dynamic unmarshaling (#2679) (e5b2771)
- vm: support removal of network devices from VM configuration (#2674) (9b5a978)
Miscellaneous
-
v0.98.006 Mar 2026Release notes
Open source →Features
- access: add OpenID Connect realm resource and documentation (#2655) (51c7535)
- lxc: add support for
entrypointattribute (#2543) (178a8ad)
Bug Fixes
- lxc: wrong mapping of
ignore-unpack-errorsattr increateAPI request (8fe621d) - vm: add
startedattribute tocloned_vmresource (#2666) (d9b292a)
Miscellaneous
- ci: Update crazy-max/ghaction-import-gpg action (v6.3.0 → v7.0.0) (#2665) (e77ea1e)
- ci: Update peter-evans/repository-dispatch action (v3 → v4) (#2653) (3408558)
- deps: bump cloudflare/circl to v1.6.3 (da4b6ab)
- deps: update image golang (9edf713 → fb612b7) (#2663) (369254f)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.14.0 → v7.14.1) (#2664) (b25f773)
- docs: fix broken links (c792dc9)
- docs: remove TOC section from the main documentation page (d6638f7)
- docs: update badge links in readme.md (7de7db1)
- docs: update os type
l26linux kernel range for vm (#2657) (cdd7356) - docs: update shields in readme.md (8988f21)
- docs: update terraform proxmox (0.97.0 → 0.97.1) (#2648) (6811fb3)
- fwk: standardize model files (#2651) (911d8d3)
-
v0.97.127 Feb 2026Release notes
Open source →Bug Fixes
- firewall: handle missing security group in
Readand fix id overrideCreate(#2647) (f526c39) - hwmapping: enable nested USB hubs (#2636) (d42fe74)
- vm,lxc: add name validation (#2631) (53cce6f)
- vm: allow adding EFI disk without forcing VM replacement (#2645) (d636403)
Miscellaneous
- ci: Update actions/attest-build-provenance action (v3 → v4) (#2641) (de5f833)
- ci: update actions/setup-go digest (7a3fe6c → 4b73464) (#2643) (9af341a)
- ci: Update actions/upload-artifact action (v6 → v7) (#2642) (4d84904)
- ci: Update hashicorp/setup-terraform action (#2635) (af078b7)
- ci: update lycheeverse/lychee-action action (v2.7.0 → v2.8.0) (#2638) (5271851)
- deps: update github.com/hashicorp/terraform-plugin-* (#2634) (345f785)
- deps: update image golang (c83e68f → 9edf713) (#2633) (c47a705)
- deps: update module github.com/hashicorp/terraform-plugin-sdk/v2 (v2.38.2 → v2.39.0) (#2639) (8b3bff1)
- deps: update module golang.org/x/net (v0.50.0 → v0.51.0) (#2640) (587d1fe)
- docs: add vm-lifecycle, multi-node, and upgrade guides (#2628) (d2b8729)
- firewall: handle missing security group in
-
v0.97.023 Feb 2026Release notes
Open source →Features
Bug Fixes
- ci: exclude ARM architecture for Windows builds in goreleaser (9c268a5)
- docs: clarify SSH password inheritance with API token auth (#2624) (d453924)
- firewall: handle "already exists" error in SG and IPSet create (#2627) (06f3c6f)
- firewall: update rules with position awareness (#2593) (2bd6b98)
- lxc, vm: add retries for LXC operations, unify retry logic into shared package (#2616) (39c0198)
- storage: unknown
encryption_key_fingerprintafter PBS apply (#2625) (82c49fd) - vm: preserve disk deletions in update request (#2614) (b12111f)
- vm: remove duplicate line in ipConfigObjects (#2618) (0a4ab5b)
- vm: skip cdrom devices during disk read-back on import (#2626) (64c2db2)
Miscellaneous
-
v0.96.018 Feb 2026Release notes
Open source →Features
- cluster: add otel options to metrics server resource (#2595) (32dfac8)
- network: add configurable timeout for network reload operations (#2573) (ed8593d)
Bug Fixes
- cluster: fix
Descriptionbody-building bug and standardize delete handling in options (#2601) (a704bb1) - file: retry read-back after upload for distributed storage consistency (#2571) (989a4ba)
- hwmapping: add comment validator, fix acceptance tests (#2609) (f943051)
- network: properly delete cidr/cidr6 when address is removed from linux (#2587) (a52a11f)
- network: properly delete optional fields when removed from VLAN config (#2599) (d0f1704)
- node: add CPU utilization to node data source (#2605) (1a1cbbb)
- sdn: avoid mtu=0 when omitted for sdn zones (#2584) (66c43d8)
- sdn: better
applyresiliency, fix import of a pending zone (#2610) (a9ea3c1) - vm: clean up orphaned re-import code and clarify
import_fromas create-only (#2568) (2160f00)
Miscellaneous
- core: unify Delete field type across API client structs (#2604) (d6a66f4)
- deps: update golangci/golangci-lint (v2.8.0 → v2.9.0) (#2589) (ee0f07f)
- deps: update image golang (1.25.7 → 1.26.0) (#2590) (8f5d598)
- deps: update module golang.org/x/crypto (v0.47.0 → v0.48.0) (#2591) (43c295b)
- deps: update module golang.org/x/net (v0.49.0 → v0.50.0) (#2592) (7b83dd8)
- test: do not run SDN acceptance tests in parallel (#2607) (ac1fabd)
- test: fix parallel VM tests execution (#2608) (09500be)
-
v0.95.1-rc111 Feb 2026 pre-releaseNothing published for this version
-
v0.95.1-0.20260208182320-252eb98b087008 Feb 2026 pre-releaseNothing published for this version
-
v0.95.008 Feb 2026Release notes
Open source →⚠ BREAKING CHANGES
- node: correct
cpu_countinconsistency between_nodeand_nodesdata sources (#2559)
Bug Fixes
- docs: update PR title guidelines for breaking changes and contributor notes (d884c4a)
- lxc: apply start_on_boot and features on clone and update (#2562) (b21616a)
- node: correct
cpu_countinconsistency between_nodeand_nodesdata sources (#2559) (c4d8d6b) - vm: apply custom timeouts on update operations (#2561) (e9bb225)
- vm: correctly update hotpluggable devices (#2556) (9d4155a)
- vm: reboot before disk resize to prevent pending changes from reverting size (#2563) (3465c84)
Miscellaneous
- ci: Update actions/checkout action (v4.2.2 → v6.0.2) (#2554) (9262783)
- ci: update actions/checkout digest (8e8c483 → de0fac2) (#2557) (db2bba1)
- deps: update image golang (011d6e2 → cc73743) (#2564) (5b10da9)
- deps: update image golang (1.25.6 → 1.25.7) (#2552) (d148eb0)
- deps: update module github.com/hashicorp/terraform-plugin-sdk/v2 (v2.38.1 → v2.38.2) (#2553) (aa1b8ce)
- dev: update templates and define skills for LLM agent flows (#2542) (615c670)
- docs: add Architecture Decision Records for the dev process (#2546) (97317f6)
- docs: add notice to enable 'Import' content type to allow its use with file resources (#2558) (90ce565)
- docs: fix links in DEBUGGING.md (8beb699)
- node: correct
-
v0.94.002 Feb 2026Release notes
Open source →Features
Bug Fixes
- lxc: provision mount points when cloning containers (#2529) (67990d7), closes #2518 #2507
- network: update reload timeout and retry (#2510) (f66b9dd)
- sdn: correct EVPN resource handling and improvements to base zone (#2501) (c159715)
- storage: add validator for acceptable values for storage content and update docs (#2519) (fc8b018)
- vm: add missing cpu types (#2499) (f51c8df)
- vm: handle nil
ip_configblock in cloud-init during clone (#2527) (4ed5433) - vm: require reboot for CPU core or socket changes (#2534) (3ca754c), closes #2516
-
v0.93.2-0.20260131195439-4ed543348ea531 Jan 2026 pre-releaseNothing published for this version
-
v0.93.131 Jan 2026Release notes
Open source →Bug Fixes
Miscellaneous
- ci: update actions/checkout action (v6.0.1 → v6.0.2) (#2521) (84e0b97)
- ci: update actions/setup-go digest (4dc6199 → 7a3fe6c) (#2520) (1a1174c)
- deps: update image golang (1.25.5 → 1.25.6) (#2504) (3e75bbb)
- deps: update image golang (6cc2338 → 8bbd140) (#2503) (d087c97)
- deps: update module golang.org/x/net (v0.48.0 → v0.49.0) (#2506) (9fe808a)
- docs: update terraform local (2.6.1 → 2.6.2) (#2522) (8c64b5e)
- docs: update terraform tls (4.1.0 → 4.2.1) (#2523) (94d9dd3)
-
v0.93.012 Jan 2026Release notes
Open source →Features
- lxc: add
path_in_datastorecomputed attribute for cross-resource refs (#2493) (616ec37) - lxc: enable root disk resize without recreate (#2321) (581782c)
- vm: add ha-aware migration for ha-managed vms (#2476) (4f5b4fb)
- vm: add support for
hotplugparameter (#2356) (891fd41)
Bug Fixes
- docs: improve provider documentation readability and structure (#2487) (b9457fa)
- example: make lxc container use root provider so it works (#2458) (7e1a379)
- lxc: allow mounting existing subvol with size argument (#2491) (0b9e1e0)
- ssh: harden try_sudo for PVE 9, improve shell compatibility (#2480) (f3dd703)
- vm: prevent initialization drift when cloning VM with user_account (#2486) (dbd4fd5)
- vm: resizing disk deletes cdrom / cloud-init (#2484) (ae17149)
Miscellaneous
- lxc: add
-
v0.92.010 Jan 2026Release notes
Open source →⚠ BREAKING CHANGES
-
The
proxmox_virtual_environment_download_fileresource now checks the upstream URL's Content-Length during every refresh withoverwrite=true(default). This restores the original behavior from v0.33.0 that was accidentally removed in v0.78.2. Users who want to disable upstream checking should setoverwrite=false. -
The
proxmox_virtual_environment_firewall_optionsresource now requires exactly one ofvm_idorcontainer_idto be specified. Previously, configurations with onlynode_namewould pass validation but fail at runtime. This change enforces the requirement at validation time.
Features
- access: add LDAP realm and sync resources (#2454) (085b73b), closes #1871
- docs: add universal LLM Agent instructions and contribution guidelines (#2473) (16abacc)
Bug Fixes
- api: detect TFA requirement and return clear error message (#2477) (876849d)
- docs: clarify documentation workflow for FWK resources (#2475) (7bd295a)
- docs: fix broken links in docs (#2464) (cdeddf8)
- docs: update reference to setting up proxmox (#2455) (3c11ffd)
- file: restore upstream URL change detection in
download_file(#2474) (ad181ee), closes #2470 - firewall: make
vm_id/container_idrequired in VM/Container -level firewall options (#2453) (5ded5d4) - storage: prevent "was absent, but now present" error for backups block (#2465) (501c09b)
- vm: allow vcpus hotplug without reboot (#2466) (f864d36)
- vm: correct disk speed settings for multiple disks and update detection (#2478) (0889c74)
Miscellaneous
- deps: update golangci/golangci-lint (v2.7.2 → v2.8.0) (#2472) (5009161)
- deps: Update module github.com/avast/retry-go/v4 (v4.7.0 → v5.0.0) (#2452) (1f664be)
- docs: remove outdated Ceph handles from
apt_standard_repositorydocs (#2471) (ccbaabd), closes #2421 - docs: update terraform proxmox (0.90.0 → 0.91.0) (#2459) (d175ef0)
-
-
v0.91.1-0.20260107125340-f864d36a557f07 Jan 2026 pre-releaseNothing published for this version
-
v0.91.003 Jan 2026Release notes
Open source →Features
- acme: add support for certificate ordering (#2292) (a2a970d)
- sdn: add support for Fabric resources (#2444) (b223dad)
- storage: add support for provisioning storage types (NFS/CIFS/PBS/Directory/LVM) (#2130) (f361704)
Bug Fixes
- core: handle scientific notation in CustomInt/CustomInt64 unmarshaling (#2431) (4baff92)
- vm: allow TPM state updates in place (#2446) (f8717c4)
Miscellaneous
- code: cleanup issues reported by static code alalysis (#2442) (686e575)
- code: cleanups and linter rules adjustment (#2443) (1eee491)
- deps: update image golang (36b4f45 → b6ba523) (#2439) (f82f03c)
- deps: update image golang (b6ba523 → 6cc2338) (#2448) (2b22bde)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.12.1 → v7.14.0) (#2438) (4bdd335)
- deps: update module github.com/google/go-querystring (v1.1.0 → v1.2.0) (#2440) (ad6b9b2)
- docs: add guide for creating VMs from compressed cloud images (#2449) (daa339b)
- docs: update contributing guidelines and dev setup guides (#2447) (371e0a1)
- docs: update terraform proxmox (0.89.1 → 0.90.0) (#2435) (975f818)
-
v0.90.024 Dec 2025Release notes
Open source →Features
- cloned_vm: add cloned VM resource implementation (#2424) (88cad5c)
- provider: add ContentType in ListDatastoreFiles (#2423) (773b174)
Miscellaneous
- ci: Update actions/upload-artifact action (v5 → v6) (#2419) (3021c54)
- ci: update jetbrains/qodana-action action (v2025.2.3 → v2025.2.4) (#2426) (5b2e9ea)
- ci: update jetbrains/qodana-action action (v2025.2.4 → v2025.3.1) (#2434) (db3c5bf)
- deps: update image golang (20b91ed → a22b2e6) (#2418) (fa883ec)
- deps: update image golang (a22b2e6 → 36b4f45) (#2425) (11fccbe)
- docs and dev UX improvements (#2427) (a034e8b)
-
v0.89.109 Dec 2025Release notes
Open source →Bug Fixes
- vm,lxc: revert deprecation notice for
pool_idattribute (#2405) (af3efa9) - vm: allow EFI disk parameter updates without VM recreation (51b8d39), closes #1515
- vm: handle disk size mismatch when re-adding removed disk (#2411) (d7346d4)
- vm: match CPU type format with PVE (#2409) (63f22db)
- vm: prevent perpetual diff when using
pool_membershipwithoutpool_id(#2408) (acc95bf) - vm: prevent unnecessary reboots on hotplug operations (#2412) (77dc49e), closes #538
- vm: retry disk resize on 'does not exist' errors (#2407) (f5f5437)
- vm: retry HTTP 500 errors when waiting for agent retrieving IPs (#2410) (c324ef0)
Miscellaneous
- ci: update jetbrains/qodana-action action (v2025.2.2 → v2025.2.3) (#2400) (893fd6d)
- deps: update golangci/golangci-lint (v2.7.1 → v2.7.2) (#2413) (99e30e1)
- deps: update module golang.org/x/crypto (v0.45.0 → v0.46.0) (#2414) (67ac0b1)
- deps: update module golang.org/x/net (v0.47.0 → v0.48.0) (#2415) (b0aabfd)
- vm,lxc: revert deprecation notice for
-
v0.89.006 Dec 2025Release notes
Open source →⚠ BREAKING CHANGES
- vm: revert cpu.units default to use PVE server default (#2402)
Features
- lxc: add
envparameter support (#2383) (ef134fc) - oci: add proxmox_virtual_environment_oci_image resource for OCI Images Management (#2373) (86a5bf1)
- sdn: add possibility to apply SDN changes on a particular actions (#2386) (01e6433)
Bug Fixes
- vm: do not re-import existing disks during update (#2401) (0c7fad9)
- vm: revert cpu.units default to use PVE server default (#2402) (c9b8a3f)
Miscellaneous
- ci: pin dependencies (#2388) (84bf77d)
- ci: update actions/checkout action (v6.0.0 → v6.0.1) (#2398) (5eb8020)
- ci: update actions/checkout digest (1af3b93 → 8e8c483) (#2396) (a9926ca)
- ci: update actions/create-github-app-token action (v2.2.0 → v2.2.1) (#2399) (2f6c1b4)
- ci: Update actions/github-script action (v7 → v8) (#2394) (aaef00e)
- ci: update actions/stale digest (5f858e3 → 9971854) (#2397) (cd63393)
- ci: update golangci/golangci-lint-action digest (e7fa5ac → 1e7e51e) (#2389) (6593102)
- deps: update github.com/hashicorp/terraform-plugin-* (#2392) (459cdfc)
- deps: update golangci/golangci-lint (v2.6.2 → v2.7.1) (#2393) (4b5652f)
- deps: update image golang (1.25.4 → 1.25.5) (#2390) (54e6aa5)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.12.0 → v7.12.1) (#2391) (5952ae7)
-
v0.88.001 Dec 2025Release notes
Open source →Features
- provider: add OTel implementation for
metricsresource (#2372) (d37a8bb) - vm,lxc: add
wait_for_ipconfiguration for agent/network interfaces (#2362) (f24add3) - vm: support custom cloud init drive file format (#2375) (ddccd0a)
Bug Fixes
- apt: add support for modern APT sources (PVE9+) (#2376) (6f6edec)
- disk: restore updating boot disk. (#2150) (0da0bcb)
- example: comment out otel metrics server resource (fc94e2a)
- lxc: allow container creation/update with correct mountoptions (#2319) (c2dc3a7)
- lxc: ignore link-local addresses when waiting for network IPs (#2357) (8c081f5)
- vm: convert to template using proper endpoint (#2340) (5615298)
- vm: prevent state changes after VM import (#2294) (f0bb501)
Miscellaneous
- ci: Update actions/checkout action (#2361) (f5d4676)
- ci: update actions/create-github-app-token action (v2.1.4 → v2.2.0) (#2366) (3055dc2)
- ci: update actions/setup-go digest (4469467 → 4dc6199) (#2365) (bcce7da)
- ci: update golangci/golangci-lint-action digest (0a35821 → e7fa5ac) (#2358) (dd416a1)
- ci: update jetbrains/qodana-action action (v2025.2.1 → v2025.2.2) (#2360) (092df22)
- deps: update golangci/golangci-lint (v2.5.0 → v2.6.2) (#2304) (0937f2b)
- deps: update image golang (e68f6a0 → f60eaa8) (#2359) (b80a193)
- deps: update image golang (f60eaa8 → 6981837) (#2370) (faf56bc)
- deps: Update module github.com/avast/retry-go/v4 (v4.7.0 → v5.0.0) (#2380) (630240d)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.10.0 → v7.11.0) (#2379) (5e55d92)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.11.0 → v7.12.0) (#2384) (2f7bbb1)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.9.0 → v7.10.0) (#2371) (d3b4847)
- deps: update module github.com/hashicorp/go-version (v1.7.0 → v1.8.0) (#2381) (ad38c5b)
- deps: update module golang.org/x/crypto (v0.44.0 → v0.45.0) [security] (#2348) (78ce72e)
- docs: update terraform local (2.5.3 → 2.6.1) (#2367) (d5b3c64)
- update docs to pve 9.1, fix example tests (#2350) (6e2a5aa)
- vm: refactor network devices update logic (#2260) (db3d7ec)
- provider: add OTel implementation for
-
v0.87.020 Nov 2025Release notes
Open source →Features
- pool: add
pool_membershipresource (#2297) (95f180b) - sdn: add support for VNets datasource (#2299) (c25f19a)
- vm: add
purge_on_destroyanddelete_unreferenced_disks_on_destroyparameters (#2345) (05a59aa)
Bug Fixes
- access: imported
groupresource missinggroup_id(#2333) (ee1c525) - apt: add missing Ceph Squid (#2318) (8b9bf62)
- file: better error message for unsupported
importcontent type (#2344) (f94e25d) - firewall: appending a rule without re-creating the whole ruleset (#2310) (6290cce)
- lxc: panic when cloning a container with empty IP config (#2347) (0a259ca)
- lxc: race condition in container clone / reboot operations (#2320) (ce358d5)
- sdn: fix subnet datasource IP address datatype (#2300) (7ffb314)
- ssh: update sudo check logic and cache check results (#2309) (702500c)
- vm: increase max disk limit to 31 (#2302) (2ae021a)
Miscellaneous
- ci: Update golangci/golangci-lint-action action (v8 → v9) (#2330) (90810fa)
- ci: update lycheeverse/lychee-action action (v2.6.1 → v2.7.0) (#2305) (9a788da)
- deps: update image golang (1.25.3 → 1.25.4) (#2328) (90f876f)
- deps: update image golang (6ca9eb0 → e68f6a0) (#2335) (5354d6b)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.8.1 → v7.8.2) (#2303) (cd9b5fb)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.8.2 → v7.9.0) (#2329) (76680dd)
- deps: update module github.com/hashicorp/terraform-plugin-log (v0.9.0 → v0.10.0) (#2336) (6dd51fd)
- deps: update module golang.org/x/crypto (v0.43.0 → v0.44.0) (#2337) (fb3fbfc)
- deps: update module golang.org/x/net (v0.46.0 → v0.47.0) (#2338) (9f57e9f)
- docs: document auto option for enabling SLAAC in IPv6 config in vm and lxc (#2317) (e8c70d7)
- docs: update the main doc page for consistency (#2326) (7e4f421)
- lxc,vm: add deprecation notice for pool_id attribute (#2312) (3c507cc)
- pool: add
-
v0.86.1-0.20251111141023-6290ccebc48a11 Nov 2025 pre-releaseNothing published for this version
-
v0.86.1-0.20251107205052-8b9bf6240f0f07 Nov 2025 pre-releaseNothing published for this version
-
v0.86.1-0.20251102000523-702500cb3be602 Nov 2025 pre-releaseNothing published for this version
-
v0.86.1-0.20251101181420-227ceef93c6e01 Nov 2025 pre-releaseNothing published for this version
-
v0.86.028 Oct 2025Release notes
Open source →Features
- firewall: ability to import firewall rules & options (#2269) (dd1afe6)
- firewall: add ability to import ipsets (#2280) (33c751d)
- firewall: support node-level firewall rules (#2281) (18c675b)
Bug Fixes
- lxc: delete dns attributes when set to null (#2263) (a32988a)
- vm: correctly detect pool membership for VM (#2264) (5a5c9c6)
Miscellaneous
- ci: Update actions/upload-artifact action (v4 → v5) (#2275) (ad4bbd7)
- ci: update googleapis/release-please-action action (v4.3.0 → v4.4.0) (#2273) (0bcba7b)
- deps: update image golang (7d73c4c → 8c945d3) (#2253) (a2bb9b6)
- deps: update image golang (8c945d3 → dd08f76) (#2270) (4c1514f)
- deps: update image golang (dd08f76 → 6bac879) (#2283) (0c9879a)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.8.0 → v7.8.1) (#2271) (11d4c71)
- deps: update module github.com/hashicorp/terraform-plugin-framework-timeouts (v0.6.0 → v0.7.0) (#2274) (b9ccb0d)
- deps: update module github.com/pkg/sftp (v1.13.9 → v1.13.10) (#2272) (fdbe313)
- docs: update CONTRIBUTING.md (#2278) (110093b)
-
v0.85.2-0.20251022231719-a32988a1289722 Oct 2025 pre-releaseNothing published for this version
-
v0.85.115 Oct 2025Release notes
Open source →Bug Fixes
- docs: clarify that ip in ct ip_config must be in CIDR notation (#2238) (f3b835f)
- lxc: DNS / hostname update is not applied (#2245) (9aa1eaf)
- sdn: add missing
dhcpfield tosimplezone datasource (#2243) (b4b8d09) - sdn: handle attribute delete in all SDN resources (#2248) (50accca)
- sdn: zone: make
nodesattribute optional (#2242) (798623b)
Miscellaneous
-
v0.85.012 Oct 2025Release notes
Open source →Features
Bug Fixes
- file: add
importcontent type to file datasource (#2221) (f918bed) - vm: allow cpu units = 1 for cgroups v2 compatibility (#2237) (3fc688b)
Miscellaneous
- ci: update actions/stale digest (3a9db7e → 5f858e3) (#2222) (b38066b)
- ci: Update peter-evans/create-issue-from-file action (v5.0.1 → v6.0.0) (#2217) (29748a5)
- deps: update image golang (1.25.1 → 1.25.2) (#2228) (9e77057)
- deps: update image golang (8305f5f → ab1f5c4) (#2215) (6a1f972)
- deps: update module github.com/hashicorp/terraform-plugin-framework (v1.16.0 → v1.16.1) (#2216) (515c6bb)
- deps: update module github.com/hashicorp/terraform-plugin-framework-validators (v0.18.0 → v0.19.0) (#2230) (761fb70)
- deps: update module github.com/skeema/knownhosts (v1.3.1 → v1.3.2) (#2229) (b6022d4)
- deps: update module golang.org/x/net (v0.44.0 → v0.45.0) (#2231) (60fdfd6)
- deps: update module golang.org/x/net (v0.45.0 → v0.46.0) (#2236) (68bd667)
- file: add
-
v0.84.2-0.20251003230953-b38066b42d7103 Oct 2025 pre-releaseNothing published for this version
-
v0.84.129 Sep 2025Release notes
Open source →Bug Fixes
- api: handle PVE API's 403 response status (#2207) (46e8c24)
- sdn: subnet validation errors when using value interpolation (#2204) (5f876c0)
Miscellaneous
-
v0.84.1-0.20250922041828-2ab3d943d69c22 Sep 2025 pre-releaseNothing published for this version
-
v0.84.022 Sep 2025Release notes
Open source →Features
- file: add file datasource (#2176) (8244813)
- sdn: add support for Subnet resource and datasource (#2191) (1df305d)
- sdn: add support for VNet resource and datasource (#2185) (8938d86)
Miscellaneous
- deps: update github.com/hashicorp/terraform-plugin-* (#2187) (09b704a)
- deps: update image golang (bb979b2 → 8305f5f) (#2186) (b70fa62)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.6.0 → v7.7.0) (#2189) (46dbc68)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.7.0 → v7.7.1) (#2192) (11f4002)
- deps: update module github.com/hashicorp/terraform-plugin-sdk/v2 (v2.37.0 → v2.38.0) (#2188) (2b2d619)
-
v0.83.3-0.20250920124913-46dbc68da70b20 Sep 2025 pre-releaseNothing published for this version
-
v0.83.214 Sep 2025 -
v0.83.110 Sep 2025Release notes
Open source →Bug Fixes
Miscellaneous
- ci: Update actions/setup-go action (v5 → v6) (#2154) (16814d4)
- ci: Update actions/stale action (v9 → v10) (#2155) (87e6392)
- code: minor code cleanups (#2156)ssh (9e22c3c)
- deps: update image golang (1.25.0 → 1.25.1) (#2153) (a58bf4f)
- deps: update image golang (a5e935d → d6bdb04) (#2161) (58d833d)
- deps: update image golang (d6bdb04 → b773c94) (#2169) (a979850)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.5.1 → v7.6.0) (#2162) (ffdc3a5)
- deps: update module golang.org/x/crypto (v0.41.0 → v0.42.0) (#2163) (4e73d56)
- deps: update module golang.org/x/net (v0.43.0 → v0.44.0) (#2170) (ed366b5)
- docs: improve
containerdocumentation (#2160) (380fd7f) - docs: improve
vm.initializationdocumentation (#2158) (29ef9d2) - docs: include vm/lxc lock error details in the README known issues section (#2166) (1810273)
- docs: update reference to
release-buildin contributing doc (#2167) (739471a) - docs: update sdn_applier example (c275e03)
-
v0.83.031 Aug 2025Release notes
Open source →Features
Bug Fixes
Miscellaneous
- ci: Update actions/attest-build-provenance action (v2 → v3) (#2142) (f62e69d)
- ci: update googleapis/release-please-action action (v4.2.0 → v4.3.0) (#2136) (f634b2e)
- ci: update lycheeverse/lychee-action action (v2.5.0 → v2.6.0) (#2137) (64c1ab3)
- ci: update lycheeverse/lychee-action action (v2.6.0 → v2.6.1) (#2138) (7f56290)
- deps: update image golang (4859242 → 5502b0e) (#2134) (20f41e8)
- deps: update image golang (91e2cd4 → 4859242) (#2128) (9ae882e)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.3.0 → v7.4.0) (#2129) (11b8167)
- deps: update module github.com/brianvoe/gofakeit/v7 (v7.4.0 → v7.5.1) (#2143) (2eae3ee)
- deps: update module github.com/stretchr/testify (v1.10.0 → v1.11.1) (#2135) (6b00db6)
-
v0.82.2-0.20250823233005-9ae882e5d7cd23 Aug 2025 pre-releaseNothing published for this version
-
v0.82.119 Aug 2025 -
v0.82.018 Aug 2025Release notes
Open source →Features
- docs: update compatibility notes for PVE 9.x (#2116) (08ea66a)
- lxc: add
proxmox_virtual_environment_containersdata source (#2090) (45f2805) - lxc: Add missing configuration options for container rootfs (#2067) (b2c5012)
Bug Fixes
- lxc: adjust max number of container's IP configs (#2088) (602568e)
- provider: parsing PVE version reported by API (#2115) (f1501e2)
- vm: regression: disk re-ordering on re-apply (#2114) (634ad69)
Miscellaneous
- ci: Update actions/checkout action (#2098) (3855cb2)
- ci: update actions/create-github-app-token action (v2.0.6 → v2.1.0) (#2095) (6161969)
- ci: update actions/create-github-app-token action (v2.1.0 → v2.1.1) (#2099) (7f5d771)
- ci: update goreleaser/goreleaser-action action (v6.3.0 → v6.4.0) (#2111) (78ce7f0)
- ci: update jetbrains/qodana-action action (v2025.1.1 → v2025.2.1) (#2106) (0dec643)
- ci: update lycheeverse/lychee-action action (v2.4.1 → v2.5.0) (#2096) (7c98464)
- deps: update golangci/golangci-lint (v2.3.0 → v2.3.1) (#2074) (9947a86)
- deps: update golangci/golangci-lint (v2.3.1 → v2.4.0) (#2110) (21bed82)
- deps: update image golang (1.24.5 → 1.24.6) (#2085) (ac91fe8)
- deps: update image golang (1.24.6 → 1.25.0) (#2107) (9e10206)
- deps: update image golang (10a15b9 → 9e56f0d) (#2109) (420add8)
- deps: update module github.com/hashicorp/terraform-plugin-testing (v1.13.2 → v1.13.3) (#2113) (1863847)
- deps: update module golang.org/x/crypto (v0.40.0 → v0.41.0) (#2086) (5018b31)
- deps: update module golang.org/x/net (v0.42.0 → v0.43.0) (#2087) (5151dcc)
- docs: cleanup and update
clone-vmexample (#2094) (c7cd61a) - docs: remove spurious sdn datasource .tf examples (#2092) (91e0fbf)
-
v0.81.001 Aug 2025Release notes
Open source →Features
- firewall: adds forward type to firewall rules (#2052) (e185201)
- firewall: adds forward_policy to cluster firewall (#2064) (209d10c)
- sdn: add support for zone resources and datasources (#2046) (6b73d82)
Bug Fixes
- acme: fix ACME account management & add acceptance tests (#2072) (3f5b795)
- example: update ubuntu LXC image ref (#2070) (ce66bfd)
- vm,lxc: 32bit int overflow in list nodes / containers API calls when running on i386 arch (#2057) (47ff578)
Miscellaneous
- deps: update golangci/golangci-lint (v2.2.2 → v2.3.0) (#2056) (092edf2)
- deps: update image golang (14fd8a5 → ef5b4be) (#2061) (4da593d)
- deps: update module github.com/hashicorp/terraform-plugin-framework (v1.15.0 → v1.15.1) (#2073) (4be9e93)
- docs: add ceph squid to
apt_standard_repositorydocs (#2063) (5c33941) - example: apply consistency in example/*.tf node_name declarations (#2051) (757b191)
- project: switch repo infographic to repobeats (#2058) (bbd55d2)