Releases: luthermonson/go-proxmox
v0.2.1
v0.2.0
Breaking Changes
- Term/VNC features changed from string channels to []byte channels
What's Changed
- feat: Add CIUpgrade field on VirtualMachineConfig by @alperencelik in #158
- Fix return value of
Clone
functions whenCloneOptions.NewID
is set by @rybnico in #160 - Re-Implementation of Term and VNC Features. by @ricardoalcantara in #161
- Feature: add ContainerConfig to Container by @xortim in #159
- Vnc and Term Proxy Example by @ricardoalcantara in #162
- Fix various linting warnings by @xortim in #164
- fix: do not compare optional QMP Status field when determining VM status by @brandonllocke in #166
- Quality of life features for ContainerConfig by @xortim in #165
New Contributors
- @xortim made their first contribution in #159
- @brandonllocke made their first contribution in #166
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- fix: CPUInfo.MHZ type error by @im-zhou in #153
- ✨feat: Add cluster storage operations by @alperencelik in #155
- Add function CheckID by @rybnico in #157
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.0
This is the first official non-beta release. We will continue to work on the client and add more endpoints but the basic functionality has worked for years and we will consider ourselves out of beta. Thanks to everyone who contributed!
What's Changed
- fix: adding container interfaces method by @bl4ko in #136
- List cluster tasks by @Pivnoy in #140
- Fix AgentExec when no pid returned by @mcbenjemaa in #141
- Extract config by @Pivnoy in #142
- feat: Add function for merging disks by @alperencelik in #150
New Contributors
Full Changelog: v0.0.0-beta6...v0.1.0
v0.0.0-beta6
What's Changed
- 🐛fix: password endpoint client method by @alperencelik in #130
- Basic backup logic by @Pivnoy in #133
- Add function that Unmount Cloud ISO if not needed by @mcbenjemaa in #131
New Contributors
Full Changelog: v0.0.0-beta5...v0.0.0-beta6
v0.0.0-beta5
WARNING This release has breaking changes to the API for Container Start/Stop/Suspend/Reboot/Resume/Shutdown as they are now all return Tasks instead of ContainerStatus
What's Changed
- ✨feat: Add ConvertToTemplate method by @alperencelik in #122
- ✨feat: Enhance support for /access by @alperencelik in #125
- Fixed types in AgentExecStatus struct by @mperezd in #123
- ✨feat: Enhance support for containers by @alperencelik in #126
- Agent exec args by @mperezd in #124
- ♻️: Update container status return by @alperencelik in #129
New Contributors
Full Changelog: v0.0.0-beta4...v0.0.0-beta5
v0.0.0-beta4
What's Changed
- fix: Return array for Getcontent method by @alperencelik in #113
- ✨ feat: Add methods for node custom certificates by @alperencelik in #116
- ✨feat: Add DeleteContent method for storage by @alperencelik in #117
- add a nil check on config to HasTag to not panic if it was never set by @luthermonson in #121
Full Changelog: v0.0.0-beta3...v0.0.0-beta4
v0.0.0-beta3
What's Changed
- Fix live migrations by @jqueuniet in #106
- ✨ feat: vm vncproxy added by @mhkarimi1383 in #107
- Add support for download-url function on node/storage by @alperencelik in #110
- Add Storage Get function by @alperencelik in #111
New Contributors
- @mhkarimi1383 made their first contribution in #107
Full Changelog: v0.0.0-beta2...v0.0.0-beta3
v0.0.0-beta2
What's Changed
- still return a cluster if no sys.audit access by @luthermonson in #100
- Add support for LXC clone by @alperencelik in #99
- Update README to mention context support by @jqueuniet in #101
- Add delete function for containers(LXC) by @alperencelik in #103
- feat: Add Config function for containers(LXC) by @alperencelik in #104
- Fix qemu config memory field parsing by @jqueuniet in #105
New Contributors
- @alperencelik made their first contribution in #99
Full Changelog: v0.0.0-beta1...v0.0.0-beta2
v0.0.0-beta1
What's Changed
- Add context support by @jqueuniet in #97
Full Changelog: v0.0.0-alpha10...v0.0.0-beta1