Files
PSMinIO/Module
PSMinIO Developer 9b3e453358 Consolidate Module and Publish folders - reduce DLLs to essentials
 FOLDER CONSOLIDATION:
  • Removed redundant Publish folder
  • Migrated all content to Module folder
  • Centralized module distribution in single location

 DLL OPTIMIZATION:
  • Removed MinIO SDK dependency (Minio.dll) - no longer needed
  • Kept only essential DLLs:
    - PSMinIO.dll (main module)
    - PSMinIO.pdb (debugging symbols)
    - System.Text.Json.dll (JSON operations)
    - Newtonsoft.Json.dll (JSON compatibility)
  • Updated manifest to reflect minimal dependencies

 MANIFEST UPDATES:
  • Updated description to reflect custom REST API implementation
  • Removed Minio.dll from RequiredAssemblies
  • Updated FileList with essential DLLs only
  • Maintained all comprehensive cmdlet exports

 BENEFITS:
  • Reduced module size and dependencies
  • Eliminated MinIO SDK async/PowerShell compatibility issues
  • Cleaner distribution with minimal footprint
  • Single source of truth for module files

Module now contains only essential files for optimal PowerShell compatibility.
2025-07-14 10:58:54 -04:00
..