世界
18dc46edca
Add github token settings for updater
2026-07-14 23:04:36 +08:00
世界
26a2b05b06
Bump version 1.14.0-alpha.44
2026-07-14 16:40:58 +08:00
世界
0ea63f038c
Update icons
2026-07-14 15:38:10 +08:00
世界
d5dfc2b6bf
Bump version 1.14.0-alpha.43
2026-07-11 01:27:38 +08:00
世界
edd0d9cafb
Bump version 1.14.0-alpha.42
2026-07-10 14:03:34 +08:00
世界
856e6424c9
Bump version 1.14.0-alpha.41
2026-07-08 23:47:22 +08:00
世界
f5514f3477
Bump version 1.14.0-alpha.40
2026-07-08 01:02:23 +08:00
世界
3657ab7d6c
Add bridge support
2026-07-07 22:18:22 +08:00
世界
03a4f2c5e1
Bump version 1.14.0-alpha.39
2026-07-06 21:19:29 +08:00
世界
258af731f6
Fix NPE in update download dialog when progress is null
...
The download progress indicator passed a deferred lambda
`progress = { progress!! }` reading UpdateState.downloadProgress
(MutableState<Float?>). Material3 invokes the lambda during
layout/draw, outside the composition snapshot that guarded it, so it
re-read the live state. ApkDownloader sets the value to null when the
response has no content length (total <= 0), and it can also flip while
the screen is being torn down, causing the `!!` to throw NPE.
Capture the value into an immutable local before branching so the
lambda closes over a non-null Float instead of re-reading live state.
2026-07-06 21:16:02 +08:00
世界
34e945088d
Bump version 1.14.0-alpha.38
2026-07-06 21:16:02 +08:00
世界
516f4bf295
Improve report export
2026-07-06 21:16:02 +08:00
世界
01d24b4439
Fix missing api version check for usb/ip
2026-07-06 21:15:32 +08:00
世界
0445098157
Fix missing auth banner in tailssh
2026-07-06 21:15:32 +08:00
世界
43eebd1373
usbip: Use special use foreground service type
2026-07-06 21:15:31 +08:00
世界
a58f32a595
Add USB/IP support
2026-07-06 21:15:31 +08:00
世界
ffd37880cf
Improve Tailscale View
2026-07-06 21:15:31 +08:00
世界
416d280695
Add remote control
2026-07-06 21:15:31 +08:00
世界
24ac124bae
tailscale: Add device info and logout
2026-07-06 21:15:25 +08:00
世界
33514e54d9
tailscale: Add tailssh server
2026-07-06 21:15:25 +08:00
世界
d19448c519
tools: Add Tailssh
2026-07-06 21:15:25 +08:00
世界
2b2cc15208
tools: Fix missing cleanup
2026-07-06 21:15:24 +08:00
世界
90c0e2a0fb
Fix editor crash
2026-07-06 21:15:24 +08:00
世界
06dd8ce686
tailscale: Add exit node switcher & peer status
2026-07-06 21:15:24 +08:00
世界
e2ea9fe08c
Use new DNS mode
2026-07-06 21:15:24 +08:00
世界
12b81515e7
Ignore set locale error
2026-07-06 21:15:23 +08:00
世界
84c7c70da0
Fix blank space above OutboundPickerScreen title
2026-07-06 21:15:23 +08:00
世界
47f7d3c8fd
Prevent auto-start when unread crash reports exist
2026-07-06 21:15:23 +08:00
世界
7c41b4bea8
tools: Tailscale status
2026-07-06 21:15:23 +08:00
世界
a6c5e11756
Add support for MAC and hostname rule items
2026-07-06 21:15:22 +08:00
世界
2d1277a36b
Tools View & Crash Report & OOM Report
2026-07-06 21:15:22 +08:00
世界
78c5527a3d
Fix clear logs not working when service is stopped
2026-07-06 21:14:52 +08:00
世界
aa686b2f1a
Bump version 1.13.14
2026-06-25 16:27:56 +08:00
世界
4a96038eaa
Bump version 1.13.13
2026-06-03 11:50:48 +08:00
世界
b2ffc3f430
Fix .gitignore
2026-06-03 11:50:48 +08:00
世界
d8932aa83c
Fix new api usage
2026-05-19 18:31:20 +08:00
世界
772879ce9c
Bump version 1.13.12
2026-05-14 15:08:32 +08:00
世界
3b3883ef2c
Bump version 1.13.11
2026-04-23 07:23:36 +08:00
世界
a3f4ca31d1
Bump version 1.13.10
2026-04-21 17:33:49 +08:00
世界
67a19777ce
Bump version 1.13.9
2026-04-20 08:15:59 +08:00
世界
f929e52e41
Restrict beta settings to beta versions
2026-04-20 08:04:58 +08:00
世界
c8491c9212
Fix LocalResolver blocking on missing default network
...
Return `missing default interface` immediately instead of suspending
inside `DefaultNetworkMonitor.require()` when no default network is
available.
2026-04-20 00:14:19 +08:00
世界
2d7efc04a7
Add long-press copy on App and Core version items
2026-04-20 00:14:19 +08:00
世界
ea63fb0f8b
Fix checkDefaultInterfaceUpdate
2026-04-19 22:39:11 +08:00
世界
dfe64c11d2
Fix back gesture from connection details skipping list
...
On phones, the Connections list and Connection Details share a single
ModalBottomSheet. System back was consumed by the sheet's default dismiss
handler, closing the sheet and returning to Dashboard. The in-app back
button just cleared selectedConnectionId, returning to the list.
Add a BackHandler that runs only while a connection is selected, matching
the in-app back button behavior. Swipe-to-dismiss remains unchanged.
2026-04-19 21:58:30 +08:00
世界
1b8f348fe1
Add compatibility for the new version of LSPosed
2026-04-19 21:05:23 +08:00
世界
509ef85646
Fix deprecated check error
2026-04-19 21:05:17 +08:00
世界
ab09918615
Bump version 1.13.8
2026-04-14 14:30:55 +08:00
世界
fea0f3a7ba
Bump version 1.13.7
2026-04-10 16:21:53 +08:00
世界
9752f4845f
Fix notification
2026-04-10 16:21:48 +08:00