Skip to content

Releases: minio/minio-dotnet

Bugfix Release

09 Apr 21:31
4.0.2
dc0fddd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.1...4.0.2

Bugfix Release

15 Mar 18:55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.0...4.0.1

Major Release

28 Feb 08:47
4.0.0
9ee5264
Compare
Choose a tag to compare

What's Changed

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

New Contributors

Full Changelog: 3.1.13...4.0.0

Minor Bug Fix Release

28 May 22:43
3.1.13
dbec99d
Compare
Choose a tag to compare

Changelog

  • Bring back Stat calls before GetObjects (#415) (05/19/20) (Praveen raj Mani)
  • Add tests for presigning operations and GetPresignCanonicalRequest (#407) (05/18/20) (Nathan Brown)
  • Correct StatObjectAsync header retrieval (#409) (05/18/20) (Nathan Brown)
  • remove PutObject_Test6 from functional test (#412) (05/14/20) (poornas)

Minor Bug Fix Release

01 May 22:39
3.1.12
51faca4
Compare
Choose a tag to compare

Changelog

  • Remove extra stat object calls. (#405) (04/30/20) (Nathan Brown)
  • Fix docs for SetPolicyAsync API (#404) (04/30/20) (poornas)
  • Validate bucket name in BucketExistsAsync call (#403) (04/30/20) (poornas)
  • Fix: Use typed exceptions for minio client (#398) (04/30/20) (ig-sinicyn)
  • removed double-encoding of url query parameters (#401) (04/29/20) (Willi Eggeling)
  • Retry policy callback for the MinioClient (#392) (04/23/20) (ig-sinicyn)
  • Improve region matching regex performance (fixes #393) (#394) (04/19/20) (Johan Geluk)

Minor Bug Fix Release

14 Apr 22:47
3.1.11
1468c43
Compare
Choose a tag to compare

Changelog

  • Bump up Restsharp dependency to 106.10.1 (#389) (04/13/20) (poornas)
  • Fix error response parsing (#391) (04/09/20) (poornas)
  • Add Content-Disposition to allowed headers for Stat and Put (#381) (03/14/20) (Nathan Brown)
  • Fix: MakeBucketAsync returns deserialization exception if BucketName is null (#382) (03/14/20) (Adam Hodgson)

Minor Feature Release

14 Mar 05:55
3.1.10
7e6312d
Compare
Choose a tag to compare

Highlights

Add SelectObject API. See (#367) for more details.
Add ListenBucketNotification API. See (#370) for more details.

Changelog

  • honor encoding-type XML response (#378) (03/05/20)
  • Extend MinioClient with WithTimeout (#375) (03/03/20)
  • Add ListenBucketNotificationsAsync API call (#370) (02/27/20)
  • Add SelectObjectContentAsync API call (#367) (02/01/20)

Minor Bug Fix Release

08 Jan 02:25
3.1.9
Compare
Choose a tag to compare
  • Update nuget package version for Mint (#365) (01/07/20)

Minor Bug Fix Release

07 Jan 18:03
3.1.8
Compare
Choose a tag to compare

Changelog

  • Prefix x-amz-meta- for custom metadata (#356) (12/12/19)

Minor Bug Fix Release

31 Oct 00:32
3.1.7
Compare
Choose a tag to compare

Changelog

  • Add SetCacheControl on PostPolicy (#345) (10/21/19)
  • Make ReadFull asynchronous (#346) (10/16/19)