Files
PSProxmox/CHANGELOG.md
T
2025-04-28 21:15:57 -04:00

2.4 KiB

Changelog

All notable changes to the PSProxmox module will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2025.04.28.2035] - 2025-04-28

Added

  • Comprehensive documentation in the Documentation folder
  • Example scripts for common tasks
  • Installation guide and usage guides
  • Build and installation scripts in the Scripts folder

Changed

  • Reorganized project structure to separate source code from module files
  • Updated module manifest to use NestedModules for loading the DLL
  • Improved build process with dedicated build scripts
  • Enhanced installation process with multiple installation options

Fixed

  • Fixed dependency loading by including Newtonsoft.Json.dll in the module
  • Fixed Connect-ProxmoxServer to return ProxmoxConnection instead of ProxmoxConnectionInfo
  • Fixed module loading issues by using a PSM1 file as the root module
  • Fixed type mismatch between ProxmoxConnectionInfo and ProxmoxConnection

[2023.04.28.1324] - 2023-04-28

Added

  • Initial release of PSProxmox module
  • Session management with Connect-ProxmoxServer and Disconnect-ProxmoxServer
  • VM management with Get-ProxmoxVM, New-ProxmoxVM, Remove-ProxmoxVM, Start-ProxmoxVM, Stop-ProxmoxVM, Restart-ProxmoxVM
  • VM builder pattern for complex VM configurations
  • Storage management with Get-ProxmoxStorage, New-ProxmoxStorage, Remove-ProxmoxStorage
  • Network management with Get-ProxmoxNetwork, New-ProxmoxNetwork, Remove-ProxmoxNetwork
  • User and role management with Get-ProxmoxUser, New-ProxmoxUser, Remove-ProxmoxUser, Get-ProxmoxRole, New-ProxmoxRole, Remove-ProxmoxRole
  • SDN management with Get-ProxmoxSDNZone, New-ProxmoxSDNZone, Remove-ProxmoxSDNZone, Get-ProxmoxSDNVnet, New-ProxmoxSDNVnet, Remove-ProxmoxSDNVnet
  • Cluster management with Get-ProxmoxCluster, Join-ProxmoxCluster, Leave-ProxmoxCluster
  • Cluster backup management with New-ProxmoxClusterBackup, Get-ProxmoxClusterBackup, Restore-ProxmoxClusterBackup
  • Template management with New-ProxmoxVMTemplate, Get-ProxmoxVMTemplate, Remove-ProxmoxVMTemplate, New-ProxmoxVMFromTemplate
  • IP management with New-ProxmoxIPPool, Get-ProxmoxIPPool, Clear-ProxmoxIPPool
  • Comprehensive unit tests for all components
  • Detailed documentation and examples

Changed

  • N/A (initial release)

Fixed

  • N/A (initial release)