Skip to content

Releases: Eugeny/tabby

v1.0.238

Choose a tag to compare

@github-actions github-actions released this 07 Oct 06:43
54869e1

Features

  • feat(settings): label a plugin's vault secret by its key's description by @meanaverage in #11765

Fixes

  • fix(terminal): unbounded O(nΒ²) output buffer for tabs that were never focused by @meanaverage in #11722
  • fix(terminal): every closed tab leaks its terminal (WebGL cursor blink timer never disposed) by @meanaverage in #11720
  • fix(terminal): closed sessions leak via PTY IPC listeners (destroy() re-entrancy) by @meanaverage in #11719
  • fix(terminal): send current terminal size in the deferred initial resize by @anseltaft in #11760
  • fix(terminal): don't steal focus from modal dialog inputs by @siparker in #11745
  • fix(core): don't fire a hotkey twice for one keystroke by @bptrsn in #11769
  • fix(app): keep the window draggable by its tab bar while a dialog is open by @meanaverage in #11766
  • fix(ssh): pass PuTTY (.ppk) private keys to WinSCP without converting them by @manjotsc in #11767

New Contributors

Full Changelog: v1.0.237...v1.0.238

v1.0.237

Choose a tag to compare

@github-actions github-actions released this 25 Sep 07:40
4004cc5

Features

Fixes

  • ssh: fix session sometimes not ending when remote shell exits by @anseltaft in #11692
  • Fix chained public key and keyboard-interactive authentication by @cofedish in #11492
  • fix(ssh): allow blank passwords in profile and keychain auth by @uadhran in #11358
  • fix(ssh): prevent port forwarding messages from polluting terminal output by @osm1892 in #11664
  • fix: honour vault passphrase remember duration and clarify unlock modal by @uadhran in #11342
  • fix(local): restore mouse scrolling in Windows TUIs by @liewstar in #11614
  • fixed #11705 - gate fcitx fix on keydown by @Eugeny in 93a360b5

New Contributors

Full Changelog: v1.0.236...v1.0.237

v1.0.236

Choose a tag to compare

@github-actions github-actions released this 23 Sep 17:14

Security fixes

  • GHSA-8wmh-xr5f-qvj7: reject unsolicited agent-forwarding channels when agent forwarding is disabled β€” a malicious or compromised SSH server could otherwise reach the local SSH agent unsolicited in b091dc51

Changes

Fixes

  • fix(core): save tab recovery state before disabling it on close by @uadhran in #11621
  • fix(ssh): parse X11 display specs without a screen number by @uadhran in #11620
  • fix: do not hide docked window while a native dialog is open by @uadhran in #11622
  • fix: show persistent activity indicator on background tab when bell fires by @uadhran in #11292
  • fix(terminal): reset terminal modes on connectable session destroy by @uadhran in #11423
  • fix(cli): CLI subcommands crash in v1.0.235 by @bluekani in #11513
  • Default value of host changed from null to empty string by @ianaflous in #11558
  • fix(ssh): import hosts without explicit HostName by @VALLIS-NERIA in #11598
  • Fix Sogou IME commit when pressing Shift on Windows by @hymsk in #11650
  • Fix Windows-only plugin install failures via broken postinstall/prepare scripts by @Blauschirm in #11525
  • fix(local): only accept directories as the session CWD by @werner-balonius in #11592
  • fix(ssh): try agent auth before disk publickey for imported profiles by @uadhran in #11357
  • Fix window title not syncing with renamed tabs by @H-TTTTT in #11494
  • Flash taskbar/dock icon when the terminal bell rings by @Yahiro025 in #11651
  • fix(electron): guard window opacity and traffic-light IPC against closed windows by @fxd0h in #11524
  • fix: add output encoding in releaseNotesTab.component.ts by @anupamme in #11535
  • fix(build): remove unused dependencies and deprecated webpack loaders by @bluekani in #11386
  • fix(ssh): surface SFTP upload errors by @chill-DA in #11640
  • fix(terminal): fix Clear terminal hotkey action in PowerShell and Clink by @bluekani in #11405
  • fix: release terminal resources on close by @nbb2025 in #11586
  • fix(local): resolve guest cwd against the shell's fsBase before validating by @vjandrea in #11625
  • fix(serial): fix serial quickConnect not working by @bluekani in #11384
  • fix(terminal): refresh profile defaults on reconnect #9834 by @AngKernel in #11486
  • feat(ssh): option to reopen duplicated/restored tabs in the last working directory by @singhible in #11502
  • fix: avoid unnecessary GPU initialization on startup by @chvrs12 in #11673
  • fix: make local file links clickable by @xnne-bot in #11666
  • fix: invalid version fallback in pluginManager.service.ts by @anupamme in #11675
  • fix(terminal): allow Fcitx5 to handle punctuation by @jairw955 in #11500
  • Fix WSL sessions not starting in home directory on newer Windows builds by @sykuang in #11663
  • Fix PowerShell 7 (pwsh) detection for Microsoft Store/MSIX installs by @sykuang in #11654
  • fix(UAC): fix "Unknown verb -- 'inject '" error in CMD(clink) by @bluekani in #11367
  • fix profile proxy usage by @Eugeny in 4d01477a

New Contributors

Full Changelog: v1.0.235...v1.0.236

v1.0.235

Choose a tag to compare

@github-actions github-actions released this 22 Jul 22:48

Security fixes

  • GHSA-59p9-8gwf-v9v7: Windows SFTP path traversal allows a malicious server to write files outside the selected download directory

Changes

Fixes

  • fix: restore terminal redraw after tab reactivation by @uadhran in #11275
  • fix: Plugins search by @bluekani in #11330
  • fix(terminal): restore transparent background when vibrancy is enabled by @Specboss in #11326
  • fix: Restore hotkey edit and remove actions by @bluekani in #11374
  • fix: Exclude unnecessary Windows build artifacts by @bluekani in #11371
  • fix: Pin Windows build runner to windows-2022 by @bluekani in #11370
  • fix(terminal): reset stale DEC modes on connectable reconnect by @balajieswaramoorthi in #11368
  • fix(ssh): prevent keepalive flooding by mapping null/0 keepaliveInterval to undefined by @linzack in #11340
  • fix: ZMODEM transfer by @ruanimal in #11319
  • fix(ssh): honor profile port settings on connect by @uadhran in #11366
  • fix(terminal): robust context loss recovery and direct DOM fallback during GPU resets by @Gerry9000 in #11354
  • fix(settings): guard hotkey config lookup for missing plugin paths by @uadhran in #11422
  • fix(terminal): restart visual bell shake on repeated BEL by @uadhran in #11388
  • fix: handle vault unlock modal cancellation gracefully by @uadhran in #11356
  • feat: Add dropdown arrow to form-select elements by @bluekani in #11399
  • fix(ssh): prevent SFTP path navigation freeze by @A-Words in #11393
  • fix: replace exec() with execFile() to prevent shell injection in shellIntegration.service by @uadhran in #11290
  • fix: replace exec() with execFile() to prevent shell injection in app.ts by @uadhran in #11289

New Contributors

Full Changelog: v1.0.234...v1.0.235

v1.0.234

Choose a tag to compare

@github-actions github-actions released this 17 May 15:19
ecf2a48

Security fixes

GHSA-m937-jm93-pfp6

  • Dragging and dropping a file with a specially crafted name onto the terminal could cause the terminal to execute an arbitrary command contained in the file name.

Features

Fixes

v1.0.233

Choose a tag to compare

@github-actions github-actions released this 07 May 22:18
78a5632

Changes

Fixes

v1.0.232

Choose a tag to compare

@github-actions github-actions released this 04 May 18:26

Security fixes

GHSA-cmpc-v2x9-j9x9

  • fb9bec8: Tabby now warns when opening clickable application URIs in the terminal.

Fixes

  • 56908f4: fix incorrect imports in tabby-ssh (Eugene)

v1.0.231

Choose a tag to compare

@github-actions github-actions released this 03 May 23:38
d8fdecd

Changes

Fixes

Full Changelog: v1.0.230...v1.0.231

v1.0.230

Choose a tag to compare

@github-actions github-actions released this 14 Jan 06:55

Fixes

Features

v1.0.229

Choose a tag to compare

@github-actions github-actions released this 11 Nov 11:47
2cf6ef0

Fixes

  • 5246355: Disable SSH compression by default as a workaround for SFTP upload bugs (Eugene)
  • adjust ssh config time resolution (#10803) #10803 (osm1892)
  • unexpected configuration was selected in the recent profiles (#10817) #10817 (Kairlec)

Changes