Releases: bitty-terminal/bitty
Releases · bitty-terminal/bitty
Release list
v0.0.20
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...
v0.0.19
What's Changed
Full Changelog: v0.0.18...v0.0.19
v0.0.18
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
- @dependabot[bot] made their first contribution in #217
Full Changelog: v0.0.17...v0.0.18
v0.0.17
What's Changed
Full Changelog: v0.0.16...v0.0.17
v0.0.16
What's Changed
Full Changelog: v0.0.15...v0.0.16
v0.0.15
What's Changed
Full Changelog: v0.0.14...v0.0.15
v0.0.14
What's Changed
Full Changelog: v0.0.13...v0.0.14
v0.0.13
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
What's Changed
Full Changelog: v0.0.10...v0.0.12
v0.0.11
What's Changed
Full Changelog: v0.0.9...v0.0.11