Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: modem-dev/hunk

v0.15.3

13 Jun 18:29
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
3a2ba1c
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Fixed Windows launches from Cygwin, Git Bash, and WSL-style VCS paths by @edemaine in #416
  • Reduced large-review scroll and hunk-navigation latency by ×ばつ by @elucid in #427
  • Hardened Homebrew tap release updates by @benvinegar in #428
  • Added release benchmark snapshots and a release benchmark gate by @benvinegar in #429
  • Capped diff geometry caches per file to avoid retained-memory growth by @benvinegar in #430
  • Backfilled release benchmark baselines for recent releases by @benvinegar in #431
  • Prepared the 0.15.3 release and committed its benchmark snapshot by @benvinegar in #432
  • Fixed release staging so benchmark comparison artifacts are not mistaken for platform binary artifacts by @benvinegar in #433

Full Changelog: v0.15.2...v0.15.3

Contributors

benvinegar, elucid, and edemaine
Assets 8
Loading

v0.15.2

13 Jun 14:51
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
48dc6d0
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • docs: explain how to get Hunk skill by @zzl0 in #414
  • feat(ui): honor transparent background in static pager output by @franky47 in #418
  • chore(deps): bump taiki-e/install-action from 2.77.2 to 2.79.2 in the github-actions group by @dependabot[bot] in #390
  • fix(session): resolve --repo selector to repo root by @franky47 in #424
  • perf(ui): yield scroll updates and highlight work to input timers by @fink-andreas in #422
  • fix(ui): keep popups opaque in transparent mode by @reobin in #411
  • chore(release): prepare 0.15.2 by @benvinegar in #425

Full Changelog: v0.15.1...v0.15.2

Contributors

benvinegar, franky47, and 4 other contributors
Loading

v0.15.1

10 Jun 04:11
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
1de9e8a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.15.0...v0.15.1

Contributors

benvinegar, odjhey, and dependabot
Loading

v0.15.0

08 Jun 23:25
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
9f3f39a
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Features

  • Added Sapling (sl) support for hunk diff and hunk show, so Sapling repositories can use Hunk without going through Git compatibility layers. (#291)
  • Added moved-line highlighting from Git's colorMoved output, making relocated code easier to distinguish from newly added or deleted code. (#323)
  • Added a --transparent-bg flag and transparent_background config option for translucent terminal setups. (#322, #392)
  • Added Zenburn as a built-in theme, plus Catppuccin Frappé and Macchiato to complete the official Catppuccin family. (#394, #395)
  • Show the newly selected theme in the footer when cycling themes. (#396)

Fixes and polish

  • Made syntax highlighting follow Hunk's active theme colors instead of Pierre's built-in palette, including custom themes. (#393)
  • Preserved split diff alignment when horizontally scrolling through wide CJK and emoji characters. (#397)
  • Expanded the diff window during rapid scrolling so large reviews keep real rows mounted instead of flashing blank placeholders. (#391)

Tests and maintenance

  • Added local benchmark coverage for parsing, loading, rendering, memory, and competitor comparisons to make performance changes easier to validate. (#391)
  • Prepared the 0.15.0 release. (#401)

New contributors

Thanks to first-time contributors in this release:

Full Changelog: v0.14.1...v0.15.0

Contributors

ramin, rtlechow, and zzl0
Loading
CaioBianchi and zzl0 reacted with rocket emoji
2 people reacted

v0.14.1

01 Jun 19:43
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
a4bca55
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Fix fresh npm installs by pinning @pierre/diffs to the tested version, avoiding the broken @pierre/diffs@1.2.6 package by @benvinegar in #388
  • Add local performance benchmarks for startup, loading, rendering, highlighting, navigation, memory, and competitor comparisons by @benvinegar in #385
  • Preserve Git log colors in plain-text pager fallback by @benvinegar in #381
  • Improve large diff windowing lookup performance by @benvinegar in #387

Full Changelog: v0.14.0...v0.14.1

Contributors

benvinegar
Loading
ruinivist and lin72h reacted with rocket emoji
2 people reacted

v0.14.0

26 May 17:25
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
aab17a8
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Features

  • Added inline expansion for collapsed unchanged context, so you can reveal surrounding source without leaving the review. Expand rows by clicking ▾ N unchanged lines or pressing z on the selected hunk. Includes source-load limits and coverage for edge cases. (#303, #367, #372)
  • Added mouse-drag text selection in diff views with clipboard copy via OSC 52, plus safer copied text handling. (#306, #371)
  • Added custom theme support, letting users define their own Hunk palette in config. (#226)
  • Added Catppuccin Latte and Catppuccin Mocha as built-in themes, and made them work correctly as custom theme base themes and in static pager output. (#305, #352, #354, #365)
  • Surfaced agent author names in inline notes and matching popovers, making multi-agent reviews easier to follow. (#293)

Fixes

  • Fixed split diff alignment for wide CJK and emoji characters, and stabilized wrapped-row hover backgrounds so add-note affordances do not shift layout. (#353, #376)
  • Fixed inline note shortcuts: Ctrl-S works in tmux CSI-u input, and copy chords such as Ctrl-C / Ctrl-Shift-C no longer trigger note actions. (#350, #375)
  • Fixed editor launch behavior when Hunk is started from a repository subdirectory. (#347, #360)
  • Fixed VCS auto-detection so Git repositories nested under parent Jujutsu workspaces still use Git by default. (#342)
  • Hardened pager execution and fallback behavior: pager commands no longer evaluate shell metacharacters, and captured/dumb-terminal non-diff pager content passes through instead of spawning less. (#358, #362)
  • Restricted session reloads so daemon commands cannot read files outside the initial Hunk session root. (#349)
  • Hardened terminal rendering against control-sequence injection from diffs, file paths, notes, expanded context, copied selections, and pager fallback output. (#371)

Tests and maintenance

  • Added broader PTY coverage for add-note keyboard actions, stack/deletion/context rows, note focus, multiple drafts, editor launch paths, and flaky terminal interactions. (#336, #348, #351, #356, #357, #360, #361)
  • Centralized diff section row planning to keep rendering, navigation, scrolling, and note placement aligned. (#359)
  • Added issue templates and skipped expensive CI jobs for docs-only changes. (#368, #369)
  • Added coverage for actionable security gaps around non-script terminal content. (#372)

New contributors

Thanks to first-time contributors in this release:

Full Changelog: v0.13.1...v0.14.0

Contributors

TaltonFiggins, sgruendel, and 4 other contributors
Loading
ansonhoyt, Markgatcha, and lin72h reacted with heart emoji
3 people reacted

v0.14.0-beta.3

25 May 17:50
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
d748c02
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v0.14.0-beta.3 Pre-release
Pre-release

What's Changed

Full Changelog: v0.14.0-beta.2...v0.14.0-beta.3

Contributors

benvinegar
Loading

v0.14.0-beta.2

25 May 15:44
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
97793d5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v0.14.0-beta.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.14.0-beta.1...v0.14.0-beta.2

Contributors

benvinegar
Loading

v0.14.0-beta.1

24 May 20:27
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
ebf4230
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v0.14.0-beta.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.14.0-beta.0...v0.14.0-beta.1

Contributors

benvinegar
Loading

v0.14.0-beta.0

24 May 19:25
@github-actions github-actions
Immutable release. Only release title and notes can be modified.
4e21faa
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

v0.14.0-beta.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.13.1...v0.14.0-beta.0

Loading
Previous 1 3 4 5
Previous

AltStyle によって変換されたページ (->オリジナル) /