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

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)
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
  1. Changelog
  2. Integrations & Libraries
  3. import

@sanity/import is now ESM only

Published: October 2, 2025

v4.0.0

The import package is now ESM-only and has an updated minimum Node.js requirement. This change only impacts users of the @sanity/import package.

Breaking Changes

Node.js 20+ Required

The minimum Node.js version is now 20.19.1 (or 22.12+ for Node 22). Node.js is no longer supported.

18

ESM-only Package

The package is now pure ESM and no longer supports CommonJS. Additionally, named exports are now used - there is no default export anymore. The only exported method is named sanityImport.

Before (v3):

const sanityImport = require('@sanity/import')

After (v4):

import {sanityImport} from '@sanity/import'

Loading...

On this page

  • Breaking Changes
  • ESM-only Package
const sanityImport = require('@sanity/import')
import {sanityImport} from '@sanity/import'

Previous Changelog

Rendering performance improvements

October 1, 2025

Media Library

Next Changelog

Small bug fixes

October 13, 2025

Sanity Studio