Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.bunny.net/llms.txt

Use this file to discover all available pages before exploring further.

2026-05-04
Stream(New)

Compact controls - bunny player feature

Maximize screen real estate on the bunny player with Compact Controls. Ideal for mobile and embedded players. You can now enable compact controls on your video library via the ‘update video library’ API endpoint or by adding ‘compactControls=true’ to your player embed parameters. Learn more
2026-05-01
Stream(Improvement)

’Add video library’ API update

The Stream ‘Add video library’ API endpoint can now pre-configure premium encoding, transcribing, video resolutions and more in a single API call.
Learn more
2026-04-30
Optimizer(Improvement)

AVIF support

The Optimizer now supports AVIF as both an input and output format, offering better compression than WebP with excellent quality. Learn more
2026-04-28
Optimizer(Improvement)

Image Upscaling

Introduced the ‘upscaling’ parameter to allow images to be enlarged beyond their original dimensions using resampling. Learn more
2026-04-28
CDN(New)

Seamless Domain Migration

Introducing seamless domain migration with SSL certificate issuance via DNS verification, allowing zero-downtime transitions to bunny.net. Learn more
2026-04-27
Shield(New)

API Guardian

Introducing API Guardian, a new feature in Bunny Shield that provides schema-aware protection for your APIs. It enforces your OpenAPI contract at the edge, ensuring requests and responses match your application’s expectations, and stops invalid or abusive traffic before it reaches your origin. Learn more
2026-04-15
Stream(Improvement)

bunny player

This release makes playback smoother and more reliable everywhere. We’ve upgraded media-chrome to 4.19.0, fixed Firefox H.265 seeking and referrer handling, tightened Chromecast sync, and cleaned up iOS fullscreen transitions. Early-play and JIT videos start has improved, heatmaps work on token-protected embeds, and we’ve refined French UI translations and expanded RUM monitoring to new regions.
2026-04-07
Stream(Improvement)

Stream API

Upgraded Smart feature language model to v5.4 for higher quality generation. JIT watermarking is now more reliable, accurate, and consistent. Cleanup unconfigured resolutions endpoint now supports MP4 removal Learn more
2026-04-07
Storage(Improvement)

S3 API ‘Closed Preview’

CopyObject now handles source objects up to 5 GB and plays nicely with multipart uploads, CORS works across pre-signed URLS.
2026-03-31
Stream(Improvement)

Transcribing upgrade

Transcribing language model has been upgraded to v1.2.0 for faster and higher quality transcriptions. Learn more
2026-03-24
Storage(Improvement)

S3 API ‘Closed Preview’

Added presigned URL support for S3 via the AWS CLI presign command.
2026-03-18
Stream(New)

Vimeo2Bunny CLI

A new command-line tool to migrate videos from Vimeo to Bunny Stream. Videos transfer directly from Vimeo via Fetch Video URL — nothing is downloaded to your machine. Learn more
2026-03-18
CDN(New)

Edge Rule pattern matching

Use Lua-based pattern matching in Edge Rule conditions to match structured request values such as URLs, headers, cookies, and query strings. Learn more
2026-03-17
Database(New)

Database Shell

The Bunny Database Shell (bsql) is a standalone, interactive SQL shell for querying and managing your database from the terminal. Learn more
2026-03-16
Stream(New)

Webhook signature validation

Validate webhook signatures to verify that incoming notifications are genuinely from Bunny Stream and have not been tampered with. Learn more
2026-03-12
Stream(New)

Player 2.0

The new Bunny Stream video player is here with a modern interface and improved performance. It’s enabled by default for all new video libraries. Learn more
2026-03-10
Magic Containers(New)

Templates

Deploy pre-built application templates with just a few clicks. Each template includes a ready-to-run container image, and some include a sidecar database. Learn more
2026-03-10
Magic Containers(New)

Quick Deploy

A streamlined deployment flow that lets you go from zero to deployed in seconds, with everything presented in a single form. Learn more
2026-03-09
CDN(New)

JA4 fingerprinting

JA4 TLS fingerprinting is now available on all pull zones. Identify clients based on their TLS handshake characteristics via the CDN-JA4 request header. Learn more
2026-03-09
CDN(Improvement)

Logging and Permanent Log Storage updates

Logging documentation has been updated with improved details on log retention, and Permanent Log Storage now includes specifics on part rotation and compression. Learn more
2026-02-11
Stream(New)

Mobile SDK token authentication

Token authentication is now available for the Stream Mobile SDKs, adding an extra layer of security for mobile video playback. Learn more
2026-02-11
Edge Scripting(New)

Node.js file system API

A Node.js-compatible file system API is now available in Edge Scripts, allowing you to read and write files directly at the edge. Learn more
2026-02-01
Magic Containers(Improvement)

Graceful Shutdown

New applications now have a default grace period of 30 seconds (up from 1 second), giving your applications more time to clean up resources and complete in-flight requests during rolling updates and scaling events. Learn more
2026-01-23
Stream(New)

Smart Chapters

Automatically generate chapters for your videos using AI. Smart Chapters analyzes your video’s caption track to create chapter markers. Learn more
2026-01-20
Database(New)

SQL API

Execute SQL queries against your Bunny Database over HTTP using the SQL API. Learn more
2026-01-19
Database(New)

Database SDKs

Connect to Bunny Database using official SDKs for TypeScript, Go, Rust, and .NET. Learn more