78a56326ac
Fix OSC 11 background color reporting ( #11074 )
...
Co-authored-by: Eugene <inbox@null.page >
v1.0.233
2026-05-07 23:46:23 +02:00
2e85f8d23e
generate 256 palette ( #11043 )
...
Co-authored-by: Eugene <inbox@null.page >
2026-05-07 23:31:08 +02:00
ayaya and GitHub
11cf9eb9dd
fix: improve agent authentication error handling and socket path validation ( #11034 )
2026-05-07 23:17:59 +02:00
JosephMcEvoy and GitHub
bf91668e01
Bundle Visual C++ Redistributable in Windows NSIS installer ( #11060 )
2026-05-07 23:04:49 +02:00
Utkarsh Adhran and GitHub
0e9c570b13
Fix frosted glass persistence ( #11083 )
2026-05-07 23:04:15 +02:00
Varun Subramanyan and GitHub
ff81afb7fb
fix: use switchMap instead of flatMap for plugin search to prevent st… ( #11089 )
2026-05-07 23:02:31 +02:00
Ponder and GitHub
0bd4a2a2b2
feat: add refresh button for sftp ( #11047 )
2026-05-07 22:57:12 +02:00
048fa361e9
fix: remove unsafe exec() in UAC.cpp ( #11195 )
...
Co-authored-by: Eugene <inbox@null.page >
2026-05-07 22:56:48 +02:00
84fd0a9a51
feat(ssh): add hotkey to open SFTP panel ( #11106 )
...
Co-authored-by: Eugene <inbox@null.page >
2026-05-07 22:33:23 +02:00
Utkarsh Adhran and GitHub
c0530686cb
fix: hide blacklisted profiles from OS dock/taskbar menu ( #11108 )
2026-05-07 22:32:13 +02:00
Utkarsh Adhran and GitHub
69485c475c
fix: disable spellchecker to prevent automatic dictionary downloads ( #11107 )
2026-05-07 22:31:02 +02:00
hsdelirium and GitHub
f547d1c789
perf: fix UI degradation with large SSH config files. Issue #11078 ( #11094 )
2026-05-07 22:30:41 +02:00
gmd20 and GitHub
25ca30e769
Implement write queue for Zmodem transfer ( #11155 )
2026-05-07 22:26:44 +02:00
iroaK and GitHub
220f7197d9
Add option to replace line breaks with spaces on paste ( #11218 )
2026-05-07 22:19:00 +02:00
4c4b1f04c8
Fix themed backgrounds for side tabs and title bar ( #11219 )
...
Co-authored-by: nguyenhuukhoisa <nguyenhuukhoisa@gmail.com >
2026-05-07 22:17:25 +02:00
Sebastion and GitHub
ed3fbff5e8
fix(configSync): require HTTPS for sync host to prevent MITM RCE ( #11228 )
2026-05-07 22:15:48 +02:00
Eugene
6e47c2fb65
add user warning for the tabby:// paste commands
2026-05-07 22:14:13 +02:00
Eugene
bca51380ea
fix group selector in profile editing modal
2026-05-07 22:10:02 +02:00
Eugene
9f0083728a
label
2026-05-07 21:56:21 +02:00
Eugene
9eff84997c
prompt before running commands via protocol handler
2026-05-07 03:13:44 +02:00
Eugene
e70fafdf4a
remove control characters from dropped paths
2026-05-07 03:06:40 +02:00
Eugene
4d25d31481
Merge branch 'master' of github.com:Eugeny/tabby
2026-05-07 02:58:15 +02:00
Eugene
45fa60527f
Hide all keyboard-interactive prompts where server indicates no echo - not just "password" ones
2026-05-07 02:58:12 +02:00
4a85624701
fix: pin 3 unpinned action(s) ( #11117 )
...
Co-authored-by: Eugene <x@null.page >
2026-05-07 02:04:35 +02:00
Eugene
9152306739
add user confirmation for zmodem transfers
2026-05-07 01:08:18 +02:00
Eugene
690dc8f53e
Revert "bump xterm ( #10974 )"
...
This reverts commit 5d5ac4d41a .
2026-05-07 00:48:08 +02:00
Eugene
fb9bec8ed7
warn before opening external app-specific URIs
v1.0.232
2026-05-04 17:49:43 +02:00
Eugene
3ab66eedca
restore unsigned build
2026-05-04 17:39:54 +02:00
Eugene
5aa2ea9294
fail on webpack exceptions
2026-05-04 17:38:26 +02:00
Eugene
1f53f00f7e
fail on typing generation errors
2026-05-04 17:37:52 +02:00
Eugene
56908f473c
fix incorrect imports in tabby-ssh
2026-05-04 16:55:47 +02:00
SnakeEye-sudo (Er. Sangam Krishna) and GitHub
5f047dee33
docs: add serial-timestamp plugin to community plugins list ( #11198 )
2026-05-02 04:37:30 -07:00
d8fdecda81
Windows signing fix ( #11186 )
...
Co-authored-by: Eugeny <161476+Eugeny@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
v1.0.231
2026-04-24 16:12:25 +02:00
Eugene
811cda4ef5
Update build.yml
2026-04-22 18:31:58 -07:00
942502986f
add superm1 as a contributor for code ( #11174 )
...
* update README.md [skip ci]
* update README.zh-CN.md [skip ci]
* update README.ru-RU.md [skip ci]
* update README.ko-KR.md [skip ci]
* update README.it-IT.md [skip ci]
* update README.de-DE.md [skip ci]
* update README.id-ID.md [skip ci]
* update README.pt-BR.md [skip ci]
* update .all-contributorsrc [skip ci]
* update README.ja-JP.md [skip ci]
* update README.es-ES.md [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-04-22 14:04:10 -07:00
c3ede45627
Disable global shortcuts on older plasma versions ( #11157 )
...
Co-authored-by: Eugene <inbox@null.page >
2026-04-22 21:00:14 +02:00
Eugene
abc16d2ab6
fixed #10131 - bump russh to prevent auto-disconnects
2026-04-22 11:24:48 -07:00
5e1bdbf28d
fix(terminal): prevent scroll-to-top race during fast output ( #11102 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Eugene <inbox@null.page >
2026-04-22 20:19:46 +02:00
Mathys Lopinto and GitHub
e133683c1e
docs: add tabby-ssh-keymap to plugins list ( #11165 )
2026-04-21 22:22:45 +02:00
18bca3ecb6
Fix trailing semicolons in clickable URLs ( #11166 )
...
Co-authored-by: lawrence3699 <lawrence3699@users.noreply.github.com >
2026-04-21 22:20:17 +02:00
02216ff4e7
feat(ssh): pre-populate vault password in auth prompts for MFA ( fixes #9911 ) ( #11170 )
...
* feat(ssh): pre-populate vault password in auth prompts for MFA use cases
When a keyboard-interactive password prompt is shown and the response
field is empty, load and pre-fill the saved vault password. This lets
users with hardware tokens (e.g. YubiKey) press their token to append
a TOTP to the pre-filled base password without re-typing it.
Also pre-fill the prompt-password modal with the vault password so the
same workflow applies when SSH password auth is used with MFA.
Closes #9911
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* fix(ssh): remove unnecessary null coalescing in loadPassword call
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-21 22:15:19 +02:00
1e262cb585
add ToastyTheBot as a contributor for code ( #11153 )
...
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-04-13 14:50:11 +02:00
4885888a2a
fix: handle OSC sequences split across buffer chunks ( #11144 )
...
The OSCProcessor assumed OSC sequences (like OSC 52 clipboard) arrive in a single
buffer chunk. However, when sequences exceed 1024 bytes, they get split across
multiple chunks, causing the prefix and suffix to be in different calls.
This fix adds buffering to accumulate incomplete OSC sequences until the terminator
(BEL or ST) arrives, allowing proper handling of arbitrarily long OSC 52 clipboard
data and other long OSC sequences.
Fixes #6001
Co-authored-by: ToastyTheBot <toastythebot@anthropic.com >
2026-04-13 14:26:40 +02:00
Eugene
f05a07aeca
Update yarn.lock
2026-03-20 13:48:48 +01:00
Eugene
1d78a19e26
bump russh
2026-03-20 00:11:24 +01:00
Eugene
19eb46a72b
bump russh
2026-02-28 19:04:47 +01:00
Leonardo Berbert and GitHub
85061732fa
Add SFTP context menu download for files ( #10971 )
2026-02-05 16:02:43 +01:00
e5a9bee4aa
add leoberbert as a contributor for code ( #11018 )
...
* update README.md [skip ci]
* update README.zh-CN.md [skip ci]
* update README.ru-RU.md [skip ci]
* update README.ko-KR.md [skip ci]
* update README.it-IT.md [skip ci]
* update README.de-DE.md [skip ci]
* update README.id-ID.md [skip ci]
* update README.pt-BR.md [skip ci]
* update README.ja-JP.md [skip ci]
* update README.es-ES.md [skip ci]
* update .all-contributorsrc [skip ci]
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-02-05 15:46:31 +01:00
Ponder and GitHub
44dfc55beb
fix: upgraded webpack from 5.86.0 to 5.104.1 to fix ES6 class extension bug with xterm.js v6. ( #11007 )
2026-02-05 15:31:53 +01:00
b31a48677d
feat: Implement tabby:// URL scheme handler ( #11005 )
...
Co-authored-by: Eugene <inbox@null.page >
2026-02-01 22:43:02 +01:00