# AI SDK 7.0.89 - Product: AI SDK (https://whatsnew.fyi/product/ai-sdk) - Vendor: Vercel - Date: 2026-09-01 - Version: 7.0.89 - Original notes: https://github.com/vercel/ai/releases/tag/ai%407.0.89 - Permalink: https://whatsnew.fyi/product/ai-sdk/releases/7.0.89 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Extend the FilesV4 interface with optional getFileMetadata, downloadFile (streaming), and deleteFile operations - **added** — Add abortSignal and headers call options to FilesV4 interface - **added** — Add { type: 'stream' } upload data variant to FilesV4 interface - **added** — Expose byteSize, createdAt, and expiresAt in upload results - **added** — Surface byteSize, createdAt, and expiresAt through the core uploadFile() helper - **changed** — Forward abortSignal and headers in the core uploadFile() helper - **added** — Add postMultipartStreamToApi function for streaming multipart uploads with deterministic part ordering and failure-path stream teardown - **added** — Add deleteFromApi function to provider-utils - **added** — Add createBinaryStreamResponseHandler function to provider-utils ###### Patch Changes - 5190b67: feat(provider): extend the FilesV4 interface with optional `getFileMetadata`, `downloadFile` (streaming), and `deleteFile` operations, plus `abortSignal`/`headers` call options and a `{ type: 'stream' }` upload data variant; upload results now expose `byteSize`, `createdAt`, and `expiresAt` (also surfaced by the core `uploadFile()` helper, which now forwards `abortSignal`/`headers`); add `postMultipartStreamToApi` (streaming multipart uploads with deterministic part ordering and failure-path stream teardown), `deleteFromApi`, and `createBinaryStreamResponseHandler` to provider-utils - Updated dependencies [5190b67] - @ai-sdk/provider@4.0.10 - @ai-sdk/provider-utils@5.0.35 - @ai-sdk/gateway@4.0.71