Sanity logosanity.ioAll Systems Operational© Sanity 2026
Change Site Theme
Sanity logo

Documentation

    • Overview
    • Platform introduction
    • Next.js quickstart
    • Nuxt.js quickstart
    • Astro quickstart
    • React Router quickstart
    • Studio quickstart
    • Build with AI
    • Content Lake
    • Functions
    • APIs and SDKs
    • Agent Actions
    • Visual Editing
    • Blueprints
    • Platform management
    • Dashboard
    • Studio
    • Canvas
    • Media Library
    • App SDK
    • Content Agent
    • HTTP API
    • CLI
    • Libraries
    • Specifications
    • Changelog
    • User guides
    • Developer guides
    • Courses and certifications
    • Join the community
    • Templates

Changelog

Track new features, improvements, and fixes across all Sanity products.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Changelog

Track new features, improvements, and fixes across all Sanity products.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

On this page

Filter by product

Filter by product

Apps
  • 6
  • 1
  • 18
  • 1
  • 6
  • 7
  • 6
  • 14
  • 3
  • 310
  • 2
  • 1
Integrations & Libraries
  • 15
  • 6
  • 2
  • 4
  • 2
  • 2
  • 9
  • 1
  • 1
  • 1
  • 6
  • 9
  • 4
  • 1
  • 3
Subscribe to the changelog
  • RSS (Latest)
  • RSS (Full)
  • JSON Feed (Latest)
  • JSON Feed (Full)
  1. Changelog
  2. Integrations & Libraries
  3. Sanity React App SDK

Introducing logging tooling

Published: January 22, 2026

v2.6.0

This release introduces configurable logging for the Sanity SDK, giving you visibility into SDK operations during development and troubleshooting.

Logging configuration

You can now configure logging to control what messages appear and from which parts of the SDK. This is useful for debugging authentication flows, document operations, and other SDK behavior.

import {configureLogging} from '@sanity/sdk'  

configureLogging({
  level: 'info',
  namespaces: ['auth', 'document']
})

The logger supports five levels of verbosity:

  • error: Critical failures that prevent operation.
  • warn: Issues that may cause problems but don't stop execution.
  • info: High-level informational messages.
  • debug: Detailed debugging information.
  • trace: Very detailed tracing, including internal stream operations.

Set namespaces to control which functional areas produce logs. Use ['*'] to see everything.

Loading...

On this page

  • Logging configuration
import {configureLogging} from '@sanity/sdk'  

configureLogging({
  level: 'info',
  namespaces: ['auth', 'document']
})

Previous Changelog

Live Content API query parameter includes system document updates

January 5, 2026

Content Lake

Next Changelog

Zero-config Studio integration and perspective-aware projections

February 13, 2026

Sanity React App SDK