Skip to content

Releases: bitty-terminal/bitty

v0.0.20

Choose a tag to compare

@github-actions github-actions released this 11 Sep 12:39
d9f5b49

What's Changed

  • [CTX-0137] feat(packaging): desktop entry + mascot icons by @Xuepoo in #228
  • [CTX-0136] fix(runtime): spawn user shell by default by @Xuepoo in #229
  • [CTX-0140] feat(render): GPU DrawList presentation pipeline by @Xuepoo in #231
  • [CTX-0141] fix(render): HiDPI physical-pixel surface + visual smoke script by @Xuepoo in #233
  • [CTX-0142] fix(render): adopt DPI scale in runtime/app by @Xuepoo in #234
  • [CTX-0145] fix(runtime): wake event loop on PTY output by @Xuepoo in #239
  • [CTX-0146] fix(vt): answer DA/XTGETTCAP/DECRQM queries by @Xuepoo in #240
  • [CTX-0147] feat(theme): designed default preset by @Xuepoo in #245
  • [CTX-0148] feat(config): user config-file loading by @Xuepoo in #246
  • [CTX-0151] fix(render): repaint stale rows on incremental present by @Xuepoo in #254
  • [CTX-0154] fix(input): synthesize Ctrl+letter bytes by @Xuepoo in #255
  • [CTX-0153] feat(ux): keymap-driven chrome keys by @Xuepoo in #256
  • [CTX-0144] feat(ipc): serve BITTY_SOCKET with round-trip by @Xuepoo in #266
  • [CTX-0159] feat(ipc): read-only introspection queries by @Xuepoo in #267
  • [CTX-0165] fix(pty): inherit session environment and set COLORTERM by @Xuepoo in #272
  • [CTX-0160] feat(platform): Wayland clipboard sync (#260) by @Xuepoo in #273
  • [CTX-0179] fix(ipc): serialize introspection tests sharing global stores by @Xuepoo in #278
  • [CTX-0158] fix(ux): mouse selection clipboard by @Xuepoo in #259
  • [CTX-0176] fix(ux): per-pane shell sessions for split panes by @Xuepoo in #280
  • fix(ux): correct inverted wheel direction (#251) by @Xuepoo in #284
  • [CTX-0161] feat(ux): copy/paste chords Ctrl+Shift+C/V by @Xuepoo in #285
  • [CTX-0187] fix(ux): bare Ctrl+V reaches shell, not paste by @Xuepoo in #289
  • [CTX-0186] fix(ux): visible pending-paste confirmation for multi-line paste by @Xuepoo in #290
  • [CTX-0166] fix(ux): clear selection on click/Esc/typing (#268) by @Xuepoo in #291
  • [CTX-0168] feat(ux): multi-line mouse selection (#270) by @Xuepoo in #292
  • [CTX-0162] feat(render): DECSCUSR cursor shapes (#262) by @Xuepoo in #293
  • [CTX-0182] fix(render): submit all GPU chunks per frame by @Xuepoo in #294
  • [CTX-0185] feat(ux): scroll speed config + faster wheel throughput by @Xuepoo in #295
  • [CTX-0157] feat(render): readable default cell spacing + font stack (#253) by @Xuepoo in #296
  • [CTX-0193] fix(perf): soak wall budget 90s to 120s by @Xuepoo in #303
  • [CTX-0190] fix(ux): quiet default logging, per-frame tick stats to trace level by @Xuepoo in #300
  • [CTX-0191] feat(config): selection.auto_copy toggle default-on by @Xuepoo in #301
  • [CTX-0192] Paste banner UX: transient, smaller, non-occluding by @Xuepoo in #304
  • [CTX-0194] Sanitize graphics-fingerprint env in PTY children by @Xuepoo in #306
  • [CTX-0167] fix(ux): remove demo pump startup line (#269) by @Xuepoo in #307
  • [CTX-0169] feat(config): named profiles --profile + env overrides (#271) by @Xuepoo in #308
  • [CTX-0177] feat(ux): hyprland-like panel gaps (gaps_in/gaps_out) + layout config by @Xuepoo in #309
  • [CTX-0180] feat(config): CLI appearance overrides --font-family/--font-size/--opacity by @Xuepoo in #310
  • [CTX-0178] feat(config): Alt-as-Mod defaults (Alt+1..9, Alt+U/I paging, Alt+Z zoom) by @Xuepoo in #311
  • [CTX-0149] feat(ux): bitty init wizard with mascot (#243) by @Xuepoo in #312
  • [CTX-0163] feat(render): braille/block font fallback for TUI graphs (#263) by @Xuepoo in #313
  • [CTX-0138] feat(release): AUR bitty-bin prebuilt package by @Xuepoo in #314
  • chore(packaging): rename binary artifact bitty-app -> bitty by @Xuepoo in #315
  • [CTX-0175] feat(cli): bitty doctor installation and compatibility diagnosis by @Xuepoo in #317
  • [CTX-0170] feat(cli): bitty run -- COMMAND child launch by @Xuepoo in #316
  • [CTX-0171] feat(cli): bitty ctl runtime control over IPC by @Xuepoo in #323
  • [CTX-0172] feat(cli): bitty list themes plugins instances by @Xuepoo in #321
  • [CTX-0173] feat(cli): bitty inspect state and ownership by @Xuepoo in #326
  • [CTX-0174] feat(cli): bitty dev tracing captures dumps overlays by @Xuepoo in #327
  • [CTX-0183] feat(ipc): headless devtools verify harness by @Xuepoo in #328
  • [CTX-0196] feat(cli): Windows instance discovery via named pipes by @Xuepoo in #330
  • [CTX-0188] feat(ipc): devtools frame capture + input synthesis IPC by @Xuepoo in #332
  • [CTX-0189] feat(ipc): process memory/CPU/frame profiling over IPC by @Xuepoo in #334
  • [CTX-0197] fix(plugin): Signed TOFU fail-closed for missing candidate by @Xuepoo in #336
  • [CTX-0199] fix(packaging): prune filters current first, loops to ceiling by @Xuepoo in #340
  • [CTX-0198] Fix CR-RICH-02 empty resource roots grant universal read by @Xuepoo in #339
  • [CTX-0203] fix(ipc): reject symlink traversal in socket attestation (CR-IPC-01) by @Xuepoo in #342
  • [CTX-0201] fix(rich): enforce SCN-1..3 at Scene admission (CR-RICH-01) by @Xuepoo in #344
  • [CTX-0202] fix(render): bound headless surface allocation (CR-RENDER-01) by @Xuepoo in #346
  • [CTX-0200] fix(packaging): enforce closed capability set at manifest time by @Xuepoo in #348
  • [CTX-0204] fix(runtime): answer allowed OSC52 reads with base64 reply by @Xuepoo in #352
  • [CTX-0207] fix(cli): reject unknown flags with usage plus exit 2 (CR-APP-01) by @Xuepoo in #350
  • [CTX-0205] fix(runtime): bound cursor and tab loops at margins by @Xuepoo in #356
  • [CTX-0206] fix(compat-lab): prefer singular recording/ candidates in comparator by @Xuepoo in #354
  • [CTX-0209] feat(ui): adaptive dwindle smart_split orientation by @Xuepoo in #358
  • [CTX-0208] fix(runtime): attach combining marks to bounded per-cell buffer by @Xuepoo in #360
  • [CTX-0210] fix(lua): cap fuel per Executor step slice (CR-LUA-01) by @Xuepoo in #362
  • [CTX-0212] fix(runtime): decode base64 on OSC52 write path by @Xuepoo in #364
  • [CTX-0211] chore(compat-lab): regenerate baselines post v2/v3 hash drift by @Xuepoo in #366
  • [CTX-0218] chore(ci): raise test-heavy job timeouts 15m to 30m by @Xuepoo in #372
  • [CTX-0217] feat(ux): z-index tiers for floating overlays by @Xuepoo in #368
  • [CTX-0216] feat(agent): credential scrubbing for tool args/results by @Xuepoo in #370
  • [CTX-0214] feat(rich): streaming kitty chunked intake with 320MB ledger by @Xuepoo in #376
  • [CTX-0213] OTP-gated clipboard reads for rich content by @Xuepoo in #374
  • [CTX-0215] feat(runtime): bounded async panel workers off tick path by @Xuepoo in #378
  • [CTX-0219] feat(ux): tick cursor uses theme cursor hue by @Xuepoo in #380
  • [CTX-0223] feat(ux): wire window.padding/opacity into render by @Xuepoo in #382
  • [CTX-0224] fix(ux): correct splitView axis rotation in IPC control arm by @Xuepo...
Read more

v0.0.19

Choose a tag to compare

@github-actions github-actions released this 03 Sep 05:50
c2aabee

What's Changed

  • [CTX-0135] fix(release): keep AUR checkout root-owned by @Xuepoo in #224

Full Changelog: v0.0.18...v0.0.19

v0.0.18

Choose a tag to compare

@github-actions github-actions released this 03 Sep 05:19
895f62f

What's Changed

  • deps: bump pollster from 0.3.0 to 1.0.1 in the dependencies group by @dependabot[bot] in #217
  • ci: bump the actions group with 3 updates by @dependabot[bot] in #218
  • [CTX-0134] fix(release): trace AUR makepkg failure by @Xuepoo in #222

New Contributors

Full Changelog: v0.0.17...v0.0.18

v0.0.17

Choose a tag to compare

@github-actions github-actions released this 03 Sep 04:45
a69c894

What's Changed

  • [CTX-0133] fix(release): run AUR metadata in isolated builder directory by @Xuepoo in #220

Full Changelog: v0.0.16...v0.0.17

v0.0.16

Choose a tag to compare

@github-actions github-actions released this 02 Sep 19:16
62ab45a

What's Changed

  • [CTX-0132] fix(release): preserve AUR builder working directory by @Xuepoo in #216

Full Changelog: v0.0.15...v0.0.16

v0.0.15

Choose a tag to compare

@github-actions github-actions released this 02 Sep 18:37
efcfc44

What's Changed

  • [CTX-0131] fix(release): generate AUR metadata without updpkgsums by @Xuepoo in #215

Full Changelog: v0.0.14...v0.0.15

v0.0.14

Choose a tag to compare

@github-actions github-actions released this 02 Sep 18:09
08ae3e5

What's Changed

  • fix(release): stabilize AUR SSH host verification by @Xuepoo in #213

Full Changelog: v0.0.13...v0.0.14

v0.0.13

Choose a tag to compare

@github-actions github-actions released this 02 Sep 17:28
6e8f3af

What's Changed

  • [CTX-0129] fix(release): publish AUR from Arch container by @Xuepoo in #210
  • [CTX-0130] Publish Homebrew and Scoop manifests by @Xuepoo in #212

Full Changelog: v0.0.12...v0.0.13

v0.0.12

Choose a tag to compare

@github-actions github-actions released this 02 Sep 12:46
261b1b8

What's Changed

  • [CTX-0128] fix(release): AUR empty repo by @Xuepoo in #208

Full Changelog: v0.0.10...v0.0.12

v0.0.11

Choose a tag to compare

@github-actions github-actions released this 02 Sep 12:14
b4e0790

What's Changed

  • [CTX-0127] chore(ci): upgrade GitHub Actions to Node24 by @Xuepoo in #206

Full Changelog: v0.0.9...v0.0.11