Skip to content

Releases: salesforce/multicloudj

multicloudj: v0.3.5

21 May 19:40
9bb842f

Choose a tag to compare

0.3.5 (2026-05-21)

Blob Store

  • fix the checksum crc32c validation with negative case with… (#433) (228ec40)
  • onboard conformance test for Ali (#425) (16268d7)

multicloudj: v0.3.4

18 May 15:07
2454b39

Choose a tag to compare

0.3.4 (2026-05-15)

Blob Store

  • add object lock support to multipart uploads (#412) (b0d51ad)
  • Fix GcpTransformer.toBlobInfo(UploadRequest) so that UploadRequest.getChecksumValue() is forwarded to BlobInfo.setCrc32c(...) (#419) (1072d63)
  • fix testInvalidCredentials conformance test for GCP (#407) (4f9c835)
  • GCP and AWS directory upload object lock (#410) (2be326e)
  • onboard handling for archived objects in download for aws/gcp (#411) (1076088)
  • onboard perf configs on GCP (#416) (6b928e9)
  • Onboard the logging and tracing in blobstore for all AWS/GCP (#408) (db634b0)
  • support retention mode in updateObjectRetention for AWS & GCP (#417) (48df8d6)

Document Store

  • Update the documentation for docstore query (#413) (542fb1d)

multicloudj: v0.3.3

04 May 17:22
7b93177

Choose a tag to compare

0.3.3 (2026-05-01)

Blob Store

  • addition of createdTime in the object metadata for all the… (#400) (a284e81)
  • support parallel download option and createParentPath option in AWS and GCP (#377) (da86573)

multicloudj: v0.3.2

29 Apr 01:09
79d4421

Choose a tag to compare

0.3.2 (2026-04-29)

Blob Store

  • add an option to supply quota project id in bucket client (#401) (98a6d91)
  • Leverage the transferManager for GCP directory operations (#391) (d1a820e)

PubSub

multicloudj: v0.3.1

17 Apr 17:03
b8f3421

Choose a tag to compare

0.3.1 (2026-04-16)

Blob Store

  • add contentType support for MPU and optimize wiremock recordings (#378) (3f1945c)
  • checksum support with sha256 (#368) (1690f20)
  • fix GCP sync list api to return only blobs (#354) (0cd097f)
  • LoggingTransferListener for AWS (#367) (9d6bdaa)
  • make ListBlobsPageResponse constructor backward compatible (#376) (b11491d)
  • Onboard CommonPrefix support in listPage API (#369) (f81e955)
  • onboarding the aws basic credentials in aws creds overider (#384) (015ccdf)
  • support isObjectLockSupported in in memory blobstore (#380) (f2738a2)

multicloudj: v0.3.0

27 Mar 22:49
7aa9118

Choose a tag to compare

0.3.0 (2026-03-27)

Features

  • add Jekyll build step to generate-site.sh (#350) (dc22fe0)

Blob Store

  • onboard content-type in upload for all clouds (#346) (f9d8080)

multicloudj: v0.2.28

17 Mar 17:18
4090b67

Choose a tag to compare

0.2.28 (2026-03-17)

Blob Store

Document Store

  • fix the inequality filter scenario in pagination token (#340) (f97b58b)
  • support decoding byte[] (#338) (fb1c6f7)

PubSub

IAM

  • implement substrate neutral policy document model (#327) (03f6a8c)

multicloudj: v0.2.27

04 Mar 06:57
73fa908

Choose a tag to compare

0.2.27 (2026-03-04)

Blob Store

IAM

multicloudj: v0.2.26

25 Feb 19:57
c8e737f

Choose a tag to compare

0.2.26 (2026-02-25)

Blob Store

  • change validate bucket exists method (#305) (720fbf6)

IAM

  • implement AWS policy APIs and conformance tests (#279) (34fceac)
  • Onboard examples for IAM APIs (#277) (cd82264)

DB Backup Restore

  • add examples (#301) (7d3c34b)
  • add KMS encryption key and status message support to database restore (#303) (07fcf88)

multicloudj: v0.2.25

05 Feb 06:06
315e398

Choose a tag to compare

0.2.25 (2026-02-05)

Blob Store

  • Expose builder option useKmsManagedKey (#281) (fafd802)
  • handle the cases for network timeouts, connection timeouts, dns resolution errors (#273) (7a7e55b)
  • in memory blobstore for local testing (#267) (0391e3a)

STS

  • fix the aws web identity token provider overrider (#283) (4146d97)

PubSub

IAM