---
changelog:
  category: Release
  version: files-sdk@2.2.3
date: '2026-08-02T18:43:44Z'
seo:
  description: >-
    Preserve the caller's query string on gateway-minted proxy upload targets,
    so a per-request files factory selected via the endpoint query (e.g.
    useFiles({…
title: files-sdk@2.2.3
type: changelog
---
### Patch Changes

- 5dd79f3: Preserve the caller's query string on gateway-minted proxy upload targets, so a per-request `files` factory selected via the endpoint query (e.g. `useFiles({ endpoint: "/api/files?bucket=images" })`) resolves the same instance across the presign/proxy/complete round-trip.
- ab2aa2f: Infer the content type from the key when listing S3-compatible buckets, instead of reporting every object as `application/octet-stream`.
