> ## 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.

# Changelog

> Latest updates and improvements to the CDN.

<Update label="2026-06-16" tags={["New"]}>
  ## CDN Connectivity documentation

  New documentation covering IPv4 and IPv6 connectivity across the bunny.net CDN, including network tier support, origin connectivity, CDN Acceleration with dual-stack origins, and Origin Shield for guaranteed IPv6 connectivity. [Learn more](/cdn/connectivity)
</Update>

<Update label="2026-06-04" tags={["New"]}>
  ## Vary Cache by Request Headers

  You can now vary cached content based on the value of one or more request headers, such as `Accept-Language`. Each unique header value combination creates a separate cache entry, enabling localized content, feature flags, and device-specific experiences without sacrificing CDN caching. [Learn more](/cdn/vary-cache)
</Update>

<Update label="2026-06-04" tags={["Improvement"]}>
  ## WebSocket pay-as-you-go pricing

  WebSocket billing has moved to pay-as-you-go pricing based on connection-minutes, replacing the previous tiered monthly subscription model. Connection limits can now be configured from 100 to 25,000 concurrent connections per zone. [Learn more](/cdn/websockets)
</Update>

<Update label="2026-05-26" tags={["Improvement"]}>
  ## CDN Logging API enhancements

  The CDN Logging API now supports exact request ID lookup and includes additional fields such as JA4 TLS client fingerprint, ASN, and ASN organization in the response. [Learn more](/cdn/logging/index)
</Update>

<Update label="2026-05-20" tags={["CDN","(New)"]}>
  ## CDN Logging API v2

  The CDN Logging API v2 now returns structured JSON with filtering by status, cache status, country, IP, edge location, URL, User-Agent, and Referer. [Learn more](/cdn/logging)
</Update>

<Update label="2026-05-07" tags={["Improvement"]}>
  ## Per-request control for Request Coalescing

  You can now enable or disable Request Coalescing per request using Edge Rules, allowing more granular control over caching behavior. [Learn more](/cdn/request-coalescing)
</Update>

<Update label="2026-04-28" tags={["New"]}>
  ## Seamless Domain Migration

  Introducing seamless domain migration with SSL certificate issuance via DNS verification, allowing zero-downtime transitions to bunny.net. [Learn more](/cdn/seamless-migration)
</Update>

<Update label="2026-03-26" tags={["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](/cdn/security/ja4-fingerprinting)
</Update>

<Update label="2026-03-26" tags={["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](/cdn/edge-rules/pattern-matching)
</Update>

<Update label="2026-03-18" tags={["New"]}>
  ## Edge Rule pattern matching

  You can now use Lua-based pattern matching in Edge Rule conditions to match structured request values such as URLs, headers, cookies, and query strings. [Learn more](/cdn/edge-rules/pattern-matching)
</Update>

<Update label="2026-03-09" tags={["New"]}>
  ## JA4 fingerprinting

  JA4 TLS fingerprinting is now available on all pull zones. Identify clients based on their TLS handshake characteristics, and access the fingerprint via the `CDN-JA4` request header. [Learn more](/cdn/security/ja4-fingerprinting)
</Update>

<Update label="2026-03-09" tags={["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, file size limits, and GZip compression. [Learn more](/cdn/logging/permanent-storage)
</Update>
