# Changelog, December 2025: an icon picker and tidier internals

December added a Lucide icon picker in the Studio, TypeScript path aliases, a normalised API version and better error handling.

![Neon yellow and orange light streaks crossing a dark dotted grid](https://cdn.sanity.io/images/s6kuy1ts/production/57efbed4ccc2c41cd2bb2821848afe69b12edd57-4096x2596.png?w=1600&fm=webp&q=80&auto=format)

December was a month of small, sensible upgrades. The kind you only notice when they are missing.

## Pick icons in the Studio

Editors can now choose Lucide icons from a picker, and the related components render them. No more pasting icon names into a text field and hoping.

## Cleaner imports and one API version

TypeScript path aliases replaced long relative imports. The Sanity API version was normalised into one place, so the Studio and the frontend cannot drift apart.

## Fewer rough edges

Document creation gained error handling, Biome fixes landed, canonical class handling was corrected, and components picked up docstrings ahead of Storybook work.

One version string, defined once. That is how drift dies.
