S3 Support Matrix

This page records the supported S3 feature scope for awskit-s3. It is a release-reader matrix, not a promise that every AWS S3 feature or every S3-compatible storage provider is supported.

Rows are intentionally conservative:

The simulator is deterministic application-level evidence. It is not live AWS coverage and is not a wire-protocol authority. MinIO test coverage is the opt-in local S3-compatible test-double profile run by @s3-local-service; it does not imply support for arbitrary S3-compatible providers.

Object Operations

PutObject and Buffered Upload Helpers

GetObject, Optional Reads, and Streaming Readers

HeadObject, Exists, and Metadata Lookup

DeleteObject and DeleteObjects

CopyObject

ListObjectsV2 and Pagination

Object Versions and Version Listing

Object Tags and Metadata

Ranges, Preconditions, Checksums, Storage Class, and Encryption Metadata

Bucket Operations

Bucket Basics

Selected Bucket Configuration Subresources

Multipart Uploads

Direct Multipart Operations

Transfer Helpers

Local File Uploads and Downloads

Presigned Request Artifacts

Object and Upload-Part Presigning

Runtime, Simulator, and Provider Scope

Runtime Coverage

S3-Compatible Providers and Live AWS

Explicitly Unsupported S3 Families

Awskit does not claim support for these S3 feature families in this release:

See SUPPORT.md for the repository-wide support policy.