---
title: Hunk 0.12
description: Hunk 0.12 brings native Windows support, Homebrew release
  automation, terminal-aware light and dark theme detection, and row windowing
  for very large…
editUrl: false
head:
  - tag: meta
    attrs:
      property: og:image
      content: https://hunk.dev/changelog/og/0.12.png
  - tag: meta
    attrs:
      property: og:image:alt
      content: Hunk 0.12 release notes — May 12, 2026 – May 14, 2026 · 2 releases · 15
        changes
  - tag: meta
    attrs:
      name: twitter:image
      content: https://hunk.dev/changelog/og/0.12.png
template: doc
sidebar:
  hidden: false
  attrs: {}
pagefind: true
draft: false
---

<!-- GENERATED by `bun run generate:changelog`. Edit CHANGELOG.md or website/releases/notes.json instead. -->

May 12, 2026 – May 14, 2026 · 2 releases

Hunk 0.12 brings native Windows support, Homebrew release automation, terminal-aware light and dark theme detection, and row windowing for very large single-file reviews.

```sh
npm i -g hunkdiff@0.12.1
```

Hunk 0.12 is no longer the current release. See [the latest release](/changelog/) or [all install options](/docs/start/install/).

## Related documentation

- [Install](/docs/start/install/)
- [OpenTUI components](/docs/reference/opentui-components/)

## Releases in this series

<a class="release-separator" id="v0-12-1"></a>

### 0.12.1

May 14, 2026

#### Fixed

- Included the bundled Hunk review skill in standalone prebuilt release archives so `hunk skill path` works after extracting a tarball or installing via Homebrew.

<a class="release-separator" id="v0-12-0"></a>

### 0.12.0

May 12, 2026

#### Added

- Added Homebrew tap release automation and Homebrew-aware startup update notices.
- Added lower-level `hunkdiff/opentui` primitives for embedding Hunk diff bodies, file headers, file navigation, and multi-file review streams in custom OpenTUI apps.
- Added row windowing for large single-file reviews to keep huge diffs responsive.
- Added Windows x64 prebuilt artifact publishing to the release workflow.
- Added native Windows support in the README, contributor guide, and local build/install scripts.
- Added Nix flake app outputs for `nix run`, a named `hunk` package output, and package validation.
- Added automatic light/dark theme detection from the terminal background when `theme = "auto"` is enabled.

#### Changed

- Ported `build:npm`, `build:bin`, and `install:bin` from bash scripts to cross-platform Bun-runnable TypeScript so native Windows contributors no longer need Git Bash to build or install Hunk locally.

#### Fixed

- Fixed the prebuilt npm package so the `hunkdiff/opentui` export and bundled type declarations are included.
- Fixed the npm package so `npx hunkdiff` and other package-name executable lookups resolve to the Hunk CLI.
- Made `hunk pager` emit static highlighted diff output for captured pager contexts like LazyGit, and pass diff input through unchanged when stdout is non-interactive.
- Fixed Ctrl-Z job-control suspend support so Hunk can suspend and resume cleanly from a terminal.
- Fixed Windows compatibility issues across paths, packaging, and tests.
- Fixed Ctrl-C in the live TUI so it exits through Hunk's full shutdown path instead of only destroying the renderer.

---

[Newer: Hunk 0.13](/changelog/0.13/) · [Older: Hunk 0.11](/changelog/0.11/) · [All releases](/changelog/)