Releases: brijorn/mast
Releases · brijorn/mast
Release list
v0.2.12
v0.2.11
v0.2.10
Changelog
- 96e5922 Document Mast runtime contracts
- 7887519 Make program runs durable and cooperative
- 7e5dfb1 Harden distributed device and stream control
- c61463a Fix Android DNS for update checks and proxy
- 8ecfeb8 Fix Android self-update executable path
- 8209a2d Allow direct executable program entries
- cfc3c31 Add peer remove command
v0.2.9
Changelog
- f45e13d Checkout ioslink during release
- 58b6d4d Improve iOS stream recovery cleanup
- ded9410 Document mobile control API updates
- 67b1373 Toggle private DNS back to off
- 7a0e36d Add iOS streaming and control support
- 4512891 Add paused autostart reconnect handling
- 52aab0e Ignore local device artifacts
- 02995e1 Compare update versions numerically
- a5faf12 Fix executable mode preservation test
- 31a262a Improve runners and program uploads
- f1ae2d6 Use lightweight device lookup for routing
- 7d285bb Add ADB timeouts and tolerate peer device errors
- 3902757 Avoid native display power off for streams
- 479219a Default streams to turn screen off
- 39b2197 Set service PATH and simplify program metadata
- dc68a10 Add Android DNS toggle API
- 7a12001 Use stable service binary path
- 12ed6cb Refresh docs and fix stream controls
- 1abcbc5 Add websocket control channel
- 4f6a46b Preserve program upload file paths
- baf719e Add iOS node capability flag
v0.2.8
v0.2.7
Changelog
- d0ade2f Add Android ARM64 release build
- 330cc1e Add phone clipboard control
- bf6cf29 feat: support setting and updating program name and slug to match offers
- 87a9f35 fix(node): use SysProcAttr.CmdLine to fix Windows restart command execution
- 8380068 fix(node): improve stream error diagnostics, portrait execution, and node cleanup
- 2b05a75 feat(config): implement battery protection and portrait lock settings
- e42158f feat(program): support environment variables when resuming program runs
- 6889437 Split program.go into modular components
v0.2.6
v0.2.5
v0.2.4
Changelog
- 8aa989e control: support keyboard typing with metaState via keypress API
- 72bc1e3 program: support dynamic arguments, optional config file, and remove legacy backwards compatibility fallback
- 1cbc5ce program: rename INIValue to ConfigMapping, add custom ConfigFile, and support global template replacement
- e6a10b4 program: remove target platform requirement and restrict runners to file extensions
- dc5411a stream: remove video_codec_options config to optimize responsiveness and compatibility
v0.2.3
Changelog
- 7200288 program: implement multipart directory uploads, workspace cleanups, and custom runners
- 0b7a6f7 stream: configure scrcpy server keyframe interval to 2s
- a5f42d9 Add program runner registry and run API
- b735803 Advertise ADB endpoints for Android nodes
- 5ca37b6 Fix keypress control validation
- 1efad54 Implement Home,Back,AppSwitch endpoint and methods for Android devices.
- 59fa1ee Implement battery level fetching
- cf362f0 autoupdate and node refactor