mirror of
https://github.com/Grace-Solutions/PSMinIO.git
synced 2026-08-28 21:06:56 +00:00
Upgrade to MinIO 5.0.0 and include built module
- Updated MinIO SDK from 3.1.13 to 5.0.0 - Fixed all compilation errors and warnings for MinIO 5.0.0 compatibility - Updated API calls to use new Args-based patterns (PutObjectArgs, GetObjectArgs, etc.) - Fixed type compatibility issues (DateTime, ulong conversions) - Removed deprecated APIs (WithCancellation, ProgressReport) - Updated System.Text.Json to 9.0.0 to resolve security vulnerabilities - Added Module directory to repository with built PSMinIO.dll - Module is now ready for distribution and testing - All builds pass with 0 errors and 0 warnings
This commit is contained in:
+2
-6
@@ -36,12 +36,10 @@
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Minio" Version="5.0.0" />
|
||||
<PackageReference Include="PowerShellStandard.Library" Version="5.1.1" />
|
||||
<PackageReference Include="System.Text.Json" Version="6.0.0" />
|
||||
<PackageReference Include="System.Text.Json" Version="9.0.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Include="src\**\*.cs" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
<ItemGroup>
|
||||
<None Include="PSMinIO.psd1">
|
||||
@@ -56,8 +54,6 @@
|
||||
<ItemGroup>
|
||||
<ModuleFiles Include="$(OutputPath)\PSMinIO.dll" />
|
||||
<ModuleFiles Include="$(OutputPath)\PSMinIO.pdb" />
|
||||
<ModuleFiles Include="$(OutputPath)\Minio.dll" />
|
||||
<ModuleFiles Include="$(OutputPath)\System.Text.Json.dll" />
|
||||
<ModuleFiles Include="PSMinIO.psd1" />
|
||||
</ItemGroup>
|
||||
<Copy SourceFiles="@(ModuleFiles)" DestinationFolder="Module\PSMinIO\bin\" />
|
||||
|
||||
Reference in New Issue
Block a user