4.0.0
版本发布时间: 2022-02-28 16:47:59
minio/minio-dotnet最新发布版本:6.0.1(2023-11-10 16:22:01)
What's Changed
- Improve speed of GetRegionFromEndpoint with caching by @ngbrown in https://github.com/minio/minio-dotnet/pull/406
- Fix presigned url to exclude default port by @poornas in https://github.com/minio/minio-dotnet/pull/427
- Remove port from HostHeader by @kannappanr in https://github.com/minio/minio-dotnet/pull/434
- Throw BucketNotFoundException for all http methods by @kannappanr in https://github.com/minio/minio-dotnet/pull/432
- Fix xml sent in DeleteObjects API by @kannappanr in https://github.com/minio/minio-dotnet/pull/437
- Fix for wrong Content-MD5 header when body is XElement by @sergei66666 in https://github.com/minio/minio-dotnet/pull/439
- fix erroneous flag set by @poornas in https://github.com/minio/minio-dotnet/pull/441
- Fix the subscription to bucket notifications for more than one event type by @Maxim-Kornilov in https://github.com/minio/minio-dotnet/pull/449
- Builder implemented for MinioClient, Arguments by @BigUstad in https://github.com/minio/minio-dotnet/pull/446
- Builder refactoring including WithBucket. by @BigUstad in https://github.com/minio/minio-dotnet/pull/454
- ListBuckets API implementation modified by @BigUstad in https://github.com/minio/minio-dotnet/pull/457
- Get/Set Bucket Policy with Args/Response object. by @BigUstad in https://github.com/minio/minio-dotnet/pull/460
- List Objects for bucket/prefix with Versions. by @BigUstad in https://github.com/minio/minio-dotnet/pull/458
- Github actions workflow added. by @BigUstad in https://github.com/minio/minio-dotnet/pull/482
- Bucket notifications Get/Set/Listen/RemoveAll operations by @BigUstad in https://github.com/minio/minio-dotnet/pull/470
- SelectObjectContent API with args & response object. by @BigUstad in https://github.com/minio/minio-dotnet/pull/475
- Fixes dotnet mint test and cleanup issues against Azure by @ebozduman in https://github.com/minio/minio-dotnet/pull/466
- Resolves github actions failure related to add-path/set-env by @BigUstad in https://github.com/minio/minio-dotnet/pull/491
- PresignedGetObject API. by @BigUstad in https://github.com/minio/minio-dotnet/pull/486
- StatObject with Args & Response objects. by @BigUstad in https://github.com/minio/minio-dotnet/pull/472
- ListIncompleteUploads Args, Response. by @BigUstad in https://github.com/minio/minio-dotnet/pull/492
- PresignedPostPolicy API. Args, Response by @BigUstad in https://github.com/minio/minio-dotnet/pull/489
- PresingedPutObject API. Args & Functional test. by @BigUstad in https://github.com/minio/minio-dotnet/pull/487
- RemoveIncompleteUpload with Args. by @BigUstad in https://github.com/minio/minio-dotnet/pull/493
- Bucket Encryption API. by @BigUstad in https://github.com/minio/minio-dotnet/pull/494
- LegalHold APIs (Set, Get) with Args, Response. by @BigUstad in https://github.com/minio/minio-dotnet/pull/495
- GetObject API with Args & Response objects. by @BigUstad in https://github.com/minio/minio-dotnet/pull/473
- Object Tags APIs - Set, Get, Remove. by @BigUstad in https://github.com/minio/minio-dotnet/pull/503
- Object Lock Configuration with Args, Response. by @BigUstad in https://github.com/minio/minio-dotnet/pull/498
- Retention Configuration (Set, Get) with Args, Response objects by @BigUstad in https://github.com/minio/minio-dotnet/pull/496
- Removing github action warnings. by @BigUstad in https://github.com/minio/minio-dotnet/pull/505
- Bucket Lifecycle configuration APIs(Get, Set, Remove) by @BigUstad in https://github.com/minio/minio-dotnet/pull/507
- Remove Object Async. With Args. by @BigUstad in https://github.com/minio/minio-dotnet/pull/464
- Bucket Replication APIs(Set, Get, Remove) by @BigUstad in https://github.com/minio/minio-dotnet/pull/508
- fix: Functional Tests running against different modes of MinIO by @BigUstad in https://github.com/minio/minio-dotnet/pull/514
- CopyObject API with Args, Response. by @BigUstad in https://github.com/minio/minio-dotnet/pull/485
- minio-dotnet implementation of aws session token by @BigUstad in https://github.com/minio/minio-dotnet/pull/518
- fix: Functional Tests with Encryption/HTTPS, S3 by @BigUstad in https://github.com/minio/minio-dotnet/pull/517
- AWS Credentials implementation(Pt 2). IAM/Web Identity. by @BigUstad in https://github.com/minio/minio-dotnet/pull/522
- fix: SetBucketNotification/Notification/ToXML. XMLWriter dispose by @BigUstad in https://github.com/minio/minio-dotnet/pull/525
- fix: ListObjectsAsync, list-type, continuation-token also added. by @BigUstad in https://github.com/minio/minio-dotnet/pull/524
- PutObject with Args/Response object. by @BigUstad in https://github.com/minio/minio-dotnet/pull/484
- fix: ListObjectsAsync error for empty bucket/prefix by @BigUstad in https://github.com/minio/minio-dotnet/pull/527
- fix: PUT partsize to 16MiB & COPY partsize to 512 MiB by @BigUstad in https://github.com/minio/minio-dotnet/pull/531
- Func tests adding gateway, NotImplemented Exception handling by @BigUstad in https://github.com/minio/minio-dotnet/pull/535
- Object Stat details returned with GetObject call by @BigUstad in https://github.com/minio/minio-dotnet/pull/536
- Exceptions list updated in doc related to code by @BigUstad in https://github.com/minio/minio-dotnet/pull/537
- ObjectLock folder for configuration items relating to ObjectLock feature by @BigUstad in https://github.com/minio/minio-dotnet/pull/538
- Tagging directory within DataModel. by @BigUstad in https://github.com/minio/minio-dotnet/pull/539
- Function Test rebasing by @BigUstad in https://github.com/minio/minio-dotnet/pull/541
- ListObjectVersionsAsync replaced. VersionItem class removed. by @BigUstad in https://github.com/minio/minio-dotnet/pull/543
- User choice for ListObjects(V1)/ListObjectsV2 by @BigUstad in https://github.com/minio/minio-dotnet/pull/546
- Adds missing bucket replication config exception by @ebozduman in https://github.com/minio/minio-dotnet/pull/542
- Fix ListenBucketNotificationsAsync API to avoid repeated polling by @poornas in https://github.com/minio/minio-dotnet/pull/555
- Several fixes for endpoint and region settings by @ebozduman in https://github.com/minio/minio-dotnet/pull/557
- Runs all MakeBucketAsync tests regardless of the platform by @ebozduman in https://github.com/minio/minio-dotnet/pull/545
- Removes broken exception handling outside of TearDown async function by @ebozduman in https://github.com/minio/minio-dotnet/pull/547
- Replaces RestSharp library with built-in HttpClientFactory by @ebozduman in https://github.com/minio/minio-dotnet/pull/551
- HttpClient instance as a property of MinioClient class by @ebozduman in https://github.com/minio/minio-dotnet/pull/582
- Bumps release version number to 4.0.0 by @ebozduman in https://github.com/minio/minio-dotnet/pull/584
New Contributors
- @sergei66666 made their first contribution in https://github.com/minio/minio-dotnet/pull/439
- @Maxim-Kornilov made their first contribution in https://github.com/minio/minio-dotnet/pull/449
- @BigUstad made their first contribution in https://github.com/minio/minio-dotnet/pull/446
- @ebozduman made their first contribution in https://github.com/minio/minio-dotnet/pull/466
Full Changelog: https://github.com/minio/minio-dotnet/compare/3.1.13...4.0.0