2026-10-21
| ab6686c | fix(kittygraphics): advance cursor by derived cells when c or r is zero GPG Verifiedmain tag v0.7.2 | 12/12 | brice | |
| 0c10420 | fix(kittygraphics): derive missing c/r from aspect ratio GPG Verified | brice |
2026-10-15
| ff50ee4 | chore: merge github/main dependabot updates merge GPG Verifiedtag v0.7.1 | brice | ||
| 66991a3 | Merge pull request 'fix(screen): support DEC special graphics, REP and DECSTR' (#3) from fix/dec-special-graphics into main merge SSH Unverified | bnema | ||
| f053137 | fix(screen): keep REP eligibility across empty writes after a lone ESC GPG Verified | brice | ||
| 6209370 | fix(screen): restore charsets only on 1049 and end REP after fragmented Kitty APCs GPG Verified | brice | ||
| 1589bdf | fix(screen): match xterm for REP eligibility, DECSTR saved cursor and alt-screen charsets GPG Verified | brice | ||
| a3aae45 | fix(screen): support DEC special graphics charsets, REP and DECSTR GPG Verified | brice |
2026-10-12
| 31906f3 | Merge pull request #39 from bnema/dependabot/npm_and_yarn/playwright/test-1.64.0 merge GPG Unverified | bnema | ||
| 96b275a | Merge pull request #38 from bnema/dependabot/github_actions/actions/upload-artifact-7.0.2 merge GPG Unverified | bnema | ||
| cb091c2 | Merge pull request #37 from bnema/dependabot/github_actions/actions/setup-node-7.1.0 merge GPG Unverified | bnema |
2026-10-11
| 0a1cbcb | chore(deps-dev): bump @playwright/test from 1.63.0 to 1.64.0 GPG Unverified | dependabot[bot] | ||
| 9523495 | chore(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 GPG Unverified | dependabot[bot] | ||
| e4489fe | chore(deps): bump actions/setup-node from 7.0.0 to 7.1.0 GPG Unverified | dependabot[bot] |
2026-10-07
| 36c429d | chore: remove committed test binary and ignore *.test GPG Verifiedtag v0.7.0 | brice | ||
| 114736d | docs(performance): list the scrollback flood benchmark GPG Verified | brice | ||
| 30aa2bc | perf(history): add allocation-free text scans and pooled page reads GPG Verified | brice | ||
| 61dc249 | perf(screen): write each printable cell once GPG Verified | brice | ||
| 92e0c36 | perf(history): pool zlib writers for idle page compression GPG Verified | brice | ||
| adadad1 | perf(history): release spare tail capacity on idle passes GPG Verified | brice | ||
| 269f2d6 | perf(history): make full-history eviction constant-time GPG Verified | brice |
2026-10-02
| b250c5e | chore(deps-dev): bump @playwright/test from 1.62.1 to 1.63.0 (#33) GPG Unverifiedtag v0.6.0 | dependabot[bot] | ||
| 3d85295 | chore(deps): bump actions/setup-node from 6.5.0 to 7.0.0 (#32) GPG Unverified | dependabot[bot] | ||
| d4e5c25 | chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 (#31) GPG Unverified | dependabot[bot] | ||
| 15288c6 | perf: allocation pass and HTML text-run updates (schema v2) (#36) GPG Unverified | bnema |
2026-09-27
| 8f2d811 | feat(vt): track kitty keyboard enhancement flags (#34) GPG Unverified | bnema |
2026-09-09
| 31cc24f | feat(html): add interactive browser renderer (#8) GPG Unverified | bnema |
2026-09-06
| 3c9eb0e | fix(screen): track cursor and autowrap modes (#30) GPG Unverified | bnema |
2026-09-05
| 8e4df5c | perf(renderer): reuse cell styles and support downward scroll deltas (#29) GPG Unverifiedtag v0.5.1 | bnema | ||
| 31affde | chore: add .worktrees/ to gitignore (#28) GPG Unverifiedtag v0.5.0 | bnema | ||
| 4a922d9 | feat(storage): compact terminal storage and bounded scrollback (#27) GPG Unverified | bnema |
2026-09-04
| 1ffae4c | Merge pull request #10 from bnema/bump/go-1-27 merge GPG Unverified | bnema | ||
| 856c93e | chore: bump Go version to 1.27 GPG Verified | bnema |
2026-09-01
| 9689eca | Merge pull request #1 from bnema/dependabot/github_actions/actions/setup-go-7 merge GPG Unverified | bnema |
2026-08-27
| baf7aea | Merge pull request #7 from bnema/fix/kitty-unidentified-response-leak merge GPG Unverifiedtag v0.4.2 | bnema | ||
| f53f75f | fix(graphics): silence anonymous Kitty replies GPG Verified | brice |
2026-08-26
| 03674e0 | Merge pull request #6 from bnema/fix/kitty-icat-detection merge GPG Unverifiedtag v0.4.1 | bnema | ||
| a67301c | fix(graphics): validate placement scrolling GPG Verified | brice | ||
| 47ca903 | fix(graphics): address wrap-up review findings GPG Verified | brice | ||
| 2519bf3 | test(graphics): cover chunked compressed image stream GPG Verified | brice | ||
| 3fd4793 | fix(graphics): scroll placements with terminal rows GPG Verified | brice | ||
| 3d6f103 | fix(graphics): advance cursor by image cell span GPG Verified | brice | ||
| b0cc038 | feat(graphics): decode zlib-compressed image data GPG Verified | brice | ||
| 49ed8a6 | fix(query): accept Kitty primary attributes response GPG Verified | brice | ||
| 16f5a24 | fix(vt): report modern primary device attributes GPG Verified | brice | ||
| 6ace063 | fix(graphics): answer kitten icat transport probes GPG Verified | brice | ||
| 0b9cfda | Merge pull request #5 from bnema/feat/kitty-image-protocol-support merge GPG Unverifiedtag v0.4.0 | bnema |
2026-08-24
| df3b2f3 | fix(graphics): harden harness image validation GPG Verified | brice | ||
| 6ac336a | feat(graphics): add headless snapshot harness GPG Verified | brice |
2026-08-23
| 251cbdf | refactor(graphics): share rectangle arithmetic GPG Verified | brice |