⌘K
Back to changelog
January 30, 2026

January 2026 Release

Better Studio, faster performance, easier testing

We rebuilt parts of the platform to make your daily work smoother.

Studio Redesign

The old Studio worked, but it was clunky. Too many clicks, confusing flows, unclear hierarchy.

We fixed that.

Island Design

Everything now centers around your block hierarchy. Cleaner visuals, less noise, easier to scan.

Complex layouts are simpler to read. Adding blocks takes fewer steps.

Auto-Save + Undo/Redo

No more manual saving. Changes save automatically.

And yes, undo/redo is finally here. change freely, roll back when needed.

Design & Actions Split

When you select a block, you get two tabs:

  • Design – layout and styling
  • Actions – interactions and behavior

Keeps things organized. Makes wiring up behaviors way easier.

Performance Boost

We optimized the Core SDK and compiler. Content-heavy screens now scroll 30-70% smoother.

No code changes needed. Just rebuild with the new compiler and you're done.

Preview Kit

New tool for testing screens without redeploying.

Shake to launch – shake your device to open Preview Kit, tweak conditions, preview changes.

Perfect for QA and internal testing. Doesn't work in production builds (intentionally).

Setup

val previewKit = PreviewKit.Builder()
    .launchOnShake()
    .build()

NativeblocksManager.getInstance().wandKit(previewKit)
let previewKit = PreviewKit.Builder()
    .launchOnShake()
    .build()

NativeblocksManager.getInstance().wandKit(previewKit)

For full setup details, check the documentation.