Commit Graph

11 Commits

Author SHA1 Message Date
PSProxmox Team 34b778c288 Enhanced build script with publish functionality and removed duplicate JSON library
- Added -Publish parameter to build script for automated PSGallery publishing
- Removed duplicate Newtonsoft.Json.dll reference from lib directory
- Updated module manifests to load all dependencies from bin directory
- Implemented proper folder structure for PowerShell Gallery publishing
- Added comprehensive error handling and cleanup for publish process
- Successfully published PSProxmox v2025.07.03.1200 to PowerShell Gallery
2025-07-03 08:50:42 -04:00
AX-AMote d9bd620168 feat: Add -IncludeGuestAgent parameter for performance optimization
- Added optional -IncludeGuestAgent parameter to Get-ProxmoxVM cmdlet
- Guest agent data retrieval is now optional for improved query performance
- Default behavior: Fast queries without guest agent data
- Use -IncludeGuestAgent switch when detailed network information is needed
- Significant performance improvement for normal VM queries
- Updated all documentation and examples to use new parameter
- Fixed binary module structure by removing unnecessary PSD1 from bin folder
- Version bump to 2025.05.30.2323

BREAKING CHANGE: Get-ProxmoxVM no longer fetches guest agent data by default.
Existing scripts that rely on guest agent data must add -IncludeGuestAgent parameter.
2025-05-30 23:25:19 -04:00
Alphaeus Mote f62d635e5f Update version to 2025.05.10.1500 and prepare for release 2025-05-09 16:54:03 -04:00
Alphaeus Mote d76c9fb247 Add cloud image template functionality 2025-05-09 16:49:09 -04:00
Alphaeus Mote 3516dd3acb Update build scripts to support version parameter 2025-05-09 15:12:23 -04:00
Alphaeus Mote 060ab64d70 Add script for publishing to PowerShell Gallery 2025-05-09 14:37:56 -04:00
Alphaeus Mote 6227fd1a54 Add scripts for building and installing from release 2025-04-28 20:36:49 -04:00
Alphaeus Mote 16051f5fbd Fix module loading by using PSM1 file and AssembliesToProcess 2025-04-28 20:23:16 -04:00
Alphaeus Mote 771c399d45 Include Newtonsoft.Json dependency in the module 2025-04-28 20:16:01 -04:00
Alphaeus Mote 1a75ff9aa7 Update documentation to reflect new project structure 2025-04-28 20:04:52 -04:00
Alphaeus Mote 1ffbaa4fa9 Move scripts to Scripts folder and update paths 2025-04-28 19:59:27 -04:00