---
title: "v0.32.0 — Complete Block Pipeline Coverage"
date: 2026-04-06
version: v0.32.0
---

## New features

**Attachment blocks** — files added or removed from Claude's context mid-session are now visible as structured blocks in developer mode. See exactly what context changes happened and when.

**Permission mode change blocks** — when Claude's permission mode shifts during a session (e.g. from default to bypassPermissions), it now appears as an explicit event in the timeline rather than being invisible.

**Scheduled task fire blocks** — when a scheduled task triggers and spawns a Claude agent, the trigger event is now rendered in the session timeline.

## Improvements

**Hook progress blocks de-duplicated** — event and hook name were duplicated between the block header and the body. The body now shows only the status message and command, while the header carries the full event→name label.

**Stdout no longer silently truncated** — hard `.slice()` caps on hook command output and stdout have been removed. Long outputs now display in full. Height caps were also raised for better readability.

**Block pipeline exhaustiveness enforced at compile time** — the renderer switch is now a compile-time exhaustiveness check. Adding a new system block variant without a matching renderer is a type error, not a runtime blank.

## Getting started

```bash
npx claude-view@latest
```
