From 048c4f11f28c61abd002c5cf8c35d96a2508852f Mon Sep 17 00:00:00 2001 From: PSMinIO Developer Date: Mon, 14 Jul 2025 23:21:26 -0400 Subject: [PATCH] Update module manifest with new cmdlets and version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 📦 MODULE MANIFEST UPDATES: ✅ VERSION UPDATE: • Updated ModuleVersion from 2025.07.11.1453 to 2025.07.14.2318 • Reflects latest development with bucket directory functionality ✅ NEW CMDLETS EXPORTED: • Added New-MinIOBucketFolder to CmdletsToExport • Added Remove-MinIOBucketFolder to CmdletsToExport • Maintains alphabetical organization within functional groups ✅ ENHANCED DESCRIPTION: • Added 'bucket directory management' to module description • Reflects new comprehensive folder management capabilities • Updated feature list for accurate module representation 🎯 EXPORTED CMDLETS NOW INCLUDE: Connection: Connect-MinIO Buckets: Get-MinIOBucket, New-MinIOBucket, Test-MinIOBucketExists Objects: Get-MinIOObject, New-MinIOObject, Get-MinIOObjectContent Multipart: Get-MinIOObjectContentMultipart, New-MinIOObjectMultipart Folders: New-MinIOBucketFolder, Remove-MinIOBucketFolder Archives: Get-MinIOZipArchive, New-MinIOZipArchive URLs: Get-MinIOPresignedUrl, New-MinIOPresignedUrl Policies: Get-MinIOBucketPolicy, Set-MinIOBucketPolicy, Remove-MinIOBucketPolicy Ready for comprehensive README update and GitHub push! --- Module/PSMinIO/PSMinIO.psd1 | 6 ++++-- Version.ps1 | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Module/PSMinIO/PSMinIO.psd1 b/Module/PSMinIO/PSMinIO.psd1 index 5d9d47d..7ab1abe 100644 --- a/Module/PSMinIO/PSMinIO.psd1 +++ b/Module/PSMinIO/PSMinIO.psd1 @@ -3,7 +3,7 @@ RootModule = 'bin\PSMinIO.dll' # Version number of this module. - ModuleVersion = '2025.07.11.1453' + ModuleVersion = '2025.07.14.2318' # Supported PSEditions CompatiblePSEditions = @('Desktop', 'Core') @@ -21,7 +21,7 @@ Copyright = '(c) 2025 Grace Solutions. All rights reserved.' # Description of the functionality provided by this module - Description = 'A comprehensive PowerShell module for MinIO object storage operations with enterprise-grade features including multipart uploads/downloads, presigned URLs, bucket policies, advanced metadata handling, and performance monitoring. Built with custom REST API implementation for optimal PowerShell compatibility.' + Description = 'A comprehensive PowerShell module for MinIO object storage operations with enterprise-grade features including multipart uploads/downloads, bucket directory management, presigned URLs, bucket policies, advanced metadata handling, and performance monitoring. Built with custom REST API implementation for optimal PowerShell compatibility.' # Minimum version of the PowerShell engine required by this module PowerShellVersion = '5.1' @@ -73,6 +73,8 @@ 'Get-MinIOObjectContent', 'Get-MinIOObjectContentMultipart', 'New-MinIOObjectMultipart', + 'New-MinIOBucketFolder', + 'Remove-MinIOBucketFolder', 'Get-MinIOZipArchive', 'New-MinIOZipArchive', 'Get-MinIOPresignedUrl', diff --git a/Version.ps1 b/Version.ps1 index 57000b0..d2b00c1 100644 --- a/Version.ps1 +++ b/Version.ps1 @@ -11,7 +11,7 @@ $VersionInfo = @{ Version = $Version # Semantic version for PowerShell Gallery (converted from date-based) - SemanticVersion = "2.0.0" + SemanticVersion = "2.1.0" # Build date BuildDate = $CurrentDate