Repository navigation
Releases: BotMakerDev/botmaker-remote-server
Releases · BotMakerDev/botmaker-remote-server
Release list
v0.3.0
No source changes since v0.2.2; re-released for updated upstream pins.
No source changes since v0.2.1; re-released for updated upstream pins.
No source changes since v0.2.0; re-released for updated upstream pins.
Changed
- The pom carries a real version instead of the cosmetic
0.0.0-SNAPSHOT; CI finds the shaded jar by
pattern (umbrelladocs/refactor/43-real-versions.md). The release assets keep their unversioned names. - The reactor coordinate is
com.github.BotMakerDev:botmaker-remote-server(wascom.github.LiQiyeDev).
Nothing resolves it; the release assets are unchanged.
No source changes since v0.1.2; re-released for updated upstream pins.
Added
- A new session starts in a directory the phone picks.
POST /api/sessionstakescwd, passed to tmux
as-c; it must be a directory under the operator's home (real path, so..and symlinks out of home are
refused) and is home when blank, so an older app still works.GET /api/dirs?path=lists a directory's
visible sub-directories for the app's browser, andGET /api/dirs/recentthe last eight directories used,
kept inrecent-dirsbeside the token.
Fixed
- Claude Code's output can be scrolled from the phone. tmux draws on the alternate screen, which has no
scrollback, so the terminal had nothing to scroll. The phone's own view of the session now has tmux's
mouseon (the desktop's session keeps its setting), and a wheel report scrolls the pane's history.
v0.2.2
No source changes since v0.2.1; re-released for updated upstream pins.
No source changes since v0.2.0; re-released for updated upstream pins.
Changed
- The pom carries a real version instead of the cosmetic
0.0.0-SNAPSHOT; CI finds the shaded jar by
pattern (umbrelladocs/refactor/43-real-versions.md). The release assets keep their unversioned names. - The reactor coordinate is
com.github.BotMakerDev:botmaker-remote-server(wascom.github.LiQiyeDev).
Nothing resolves it; the release assets are unchanged.
No source changes since v0.1.2; re-released for updated upstream pins.
Added
- A new session starts in a directory the phone picks.
POST /api/sessionstakescwd, passed to tmux
as-c; it must be a directory under the operator's home (real path, so..and symlinks out of home are
refused) and is home when blank, so an older app still works.GET /api/dirs?path=lists a directory's
visible sub-directories for the app's browser, andGET /api/dirs/recentthe last eight directories used,
kept inrecent-dirsbeside the token.
Fixed
- Claude Code's output can be scrolled from the phone. tmux draws on the alternate screen, which has no
scrollback, so the terminal had nothing to scroll. The phone's own view of the session now has tmux's
mouseon (the desktop's session keeps its setting), and a wheel report scrolls the pane's history.
v0.2.1
No source changes since v0.2.0; re-released for updated upstream pins.
Changed
- The pom carries a real version instead of the cosmetic
0.0.0-SNAPSHOT; CI finds the shaded jar by
pattern (umbrelladocs/refactor/43-real-versions.md). The release assets keep their unversioned names. - The reactor coordinate is
com.github.BotMakerDev:botmaker-remote-server(wascom.github.LiQiyeDev).
Nothing resolves it; the release assets are unchanged.
No source changes since v0.1.2; re-released for updated upstream pins.
Added
- A new session starts in a directory the phone picks.
POST /api/sessionstakescwd, passed to tmux
as-c; it must be a directory under the operator's home (real path, so..and symlinks out of home are
refused) and is home when blank, so an older app still works.GET /api/dirs?path=lists a directory's
visible sub-directories for the app's browser, andGET /api/dirs/recentthe last eight directories used,
kept inrecent-dirsbeside the token.
Fixed
- Claude Code's output can be scrolled from the phone. tmux draws on the alternate screen, which has no
scrollback, so the terminal had nothing to scroll. The phone's own view of the session now has tmux's
mouseon (the desktop's session keeps its setting), and a wheel report scrolls the pane's history.
v0.2.0
Changed
- The pom carries a real version instead of the cosmetic
0.0.0-SNAPSHOT; CI finds the shaded jar by
pattern (umbrelladocs/refactor/43-real-versions.md). The release assets keep their unversioned names. - The reactor coordinate is
com.github.BotMakerDev:botmaker-remote-server(wascom.github.LiQiyeDev).
Nothing resolves it; the release assets are unchanged.
No source changes since v0.1.2; re-released for updated upstream pins.
Added
- A new session starts in a directory the phone picks.
POST /api/sessionstakescwd, passed to tmux
as-c; it must be a directory under the operator's home (real path, so..and symlinks out of home are
refused) and is home when blank, so an older app still works.GET /api/dirs?path=lists a directory's
visible sub-directories for the app's browser, andGET /api/dirs/recentthe last eight directories used,
kept inrecent-dirsbeside the token.
Fixed
- Claude Code's output can be scrolled from the phone. tmux draws on the alternate screen, which has no
scrollback, so the terminal had nothing to scroll. The phone's own view of the session now has tmux's
mouseon (the desktop's session keeps its setting), and a wheel report scrolls the pane's history.
v0.1.2
Added
- A new session starts in a directory the phone picks.
POST /api/sessionstakescwd, passed to tmux
as-c; it must be a directory under the operator's home (real path, so..and symlinks out of home are
refused) and is home when blank, so an older app still works.GET /api/dirs?path=lists a directory's
visible sub-directories for the app's browser, andGET /api/dirs/recentthe last eight directories used,
kept inrecent-dirsbeside the token.
Fixed
- Claude Code's output can be scrolled from the phone. tmux draws on the alternate screen, which has no
scrollback, so the terminal had nothing to scroll. The phone's own view of the session now has tmux's
mouseon (the desktop's session keeps its setting), and a wheel report scrolls the pane's history.
v0.1.1
Fixed
- The phone app could not reach the server: every request failed with "Failed to fetch". The app's WebView
sends a CORS preflight first, and the server refused it with 401 and no CORS headers. The server now
grants CORS to the app's origin (https://localhost) only, and lets the preflight through without the
token. Every other request still needs the token.
v0.1.0
Added
--doctorsays why a phone cannot reach the server, from this machine: tailscaled's state, the
tailscale0address, every tailnet peer with whether it is online and when it was last seen (phones first),
the port, tmux and the token file, then what to do. It binds nothing.--lanbinds the local network address (the default route's source; Docker, Waydroid and other
bridges are skipped) and warns at every start that the token is then the only lock. It cannot be combined
with--bind. There is still no public-tunnel option.
Changed
- The README's and the parsing fixture's tmux window naming example now reads
mainandaccount 1
instead of naming a specific account.
v0.0.8
Changed
- The README's and the parsing fixture's tmux window naming example now reads
mainandaccount 1
instead of naming a specific account.
v0.0.7
Changed
- The refusal to start without a
tailscale0address now says when tailscaled still reports one
(tailscale ip -4): the daemon lost its interface configuration, usually after starting while the
network was down, andsudo systemctl restart tailscaledrestores it. The server still binds the
tailnet or nothing.
v0.0.6
Changed
- The package page looks like the rest of the project, and its commands copy. The stylesheet and the
copy button come frombotmakerdev.github.io/assets/, the organization's front page — the same origin
this site is served from — rather than from a<style>block repeated in four repositories, and the page
links to that front page, where one command installs every BotMaker tool at once. The unsigned-repository
notice, the repository itself and the snippets are untouched.