github bitbound/ControlR v0.13.36.0
v0.13.36.0 Release

latest releases: v0.19.2.0, v0.18.22.0, v0.17.20.0...
7 months ago

Installation

See the readme for instructions on running in Docker.

Changes:

Support for MacOS (no remote control yet)

  • Currently using an ad-hoc certificate, so there may be warnings or incompatibilities depending on security settings.
  • Only Apple Silicon has been tested (MacBook Air M1, 2020, Sequoia 15.5)
    image

Experimental VNC Tunneling Support

  • Works on Linux and Mac (via Apple Screen Share).
  • It's quite slow on Mac compared to Linux.
  • The cursor only looks weird in the recording, not in actuality.
    brave_E9iiEiyKrk

Embedded PowerShell with Auto-Complete

  • Supports "Tab", "Shift + Tab", and "Ctrl + Space".
  • Auto-complete entries populated based on the remote system, including file system entries.
    brave_6acqC9oYji
See More
  • b20c915 Update AgentInstallerMac.cs
  • 48b8ccb Add support for win-x64 publishing and update paths in AppConstants
  • 9402bd6 Refactor SendOutput method to handle string arrays and improve output size management
  • 86d1211 Update README.md
  • de6e66f Update README.md
  • ce64f8c Update relay-server.yml
  • 858c305 Fix shutdown command arguments for PowerControlMac to use 'now' instead of '0'
  • 6d25736 Return early if RemoteDisplay already disposed.
  • 0f132b9 Enhance Deploy page: add expiration notice for installer key usage and separate Windows install scripts for x86 and x64
  • ff28b7b Refactor GitHub Actions workflows: rename build workflow to Deploy and add Tests workflow for improved CI/CD process
  • c6d24a2 Update README.md to enhance OS support details and introduce experimental VNC feature for remote control
  • 7d1a0cb Update System.CommandLine library.
  • fecb8db Add path trigger for WebSocketRelay in pipeline configuration
  • 8558d1c Fix relay uri for vnc.
  • 291fe2a Encode relay URI for noVNC.
  • e4f9fa4 Cleanup.
  • a470954 Begin implemetning background session.
  • 3c309a6 Merge branch 'jared/powershell-sdk' into jared/backstage
  • 4c59c07 Handle null result.
  • bc96950 Expand win32interop.
  • 5f33d1e Revert multi-agent version change.
  • 0b87e79 Refactor PowerShell completions handling to streamline request and response DTOs, improve pagination support, and enhance completion match processing.
  • 9bdd4fe Refactor completion handling to support pagination and improve response structure
  • f76ddee Remove StreamStore implementation and related references
  • a9ddc3a Add completion selection with Ctrl + Space.
  • a1693ea Add command completion.
  • 26ef1fd Refactor TerminalHostUI to use GetAwaiter().GetResult() for synchronous calls to asynchronous methods
  • 2a58f25 Refactor TerminalHostUI to support asynchronous prompts and improve output handling
  • 0d6f5c4 Refactor Terminal input handling to use CancellationToken for improved control and responsiveness
  • 38490e9 Add missing Terminal service references in AgentHubClient, DtoHandler, TerminalStore, and HostBuilderExtensions
  • 8deca42 Refactor TerminalHostUI and TerminalSession to support asynchronous input handling with improved error management and timeout for user prompts.
  • 708a99f Refactor TerminalSession to simplify using directives and update command execution to use InvokeAsync for improved performance.
  • 2ffc446 Organize terminal files.
  • 092594c Enhance TerminalSession to handle user input asynchronously and provide platform-specific shell guidance
  • 5fd6d80 WIP on pwsh SDK.
  • 5a2c5bd Merged PR 17: Allow agent to have differing versions on different OSes.
  • 3d7a904 Cleanup.
  • e101359 Log bootout error.
  • 159bdd9 Add VNC menu items.
  • 4d55c4b Fix path.
  • 31ce2d5 Download mac agents to source dir before publishing server.
  • 9df363e Increase fetch depth.
  • d810229 Use codesign.
  • f2bb8d3 Use shell script.
  • 5210451 Use separate restore.
  • e1f5a69 Add Blazor WASM tools.
  • 6f41a83 UseAppHost
  • d1b67c6 Remove exclusion that no longer exists.
  • 359b78f Change branch format.
  • 5f78e40 Try building on macos.
  • c7c1829 Specify inline script.
  • d737ba7 Try full path.
  • ba07b52 Use arg array.
  • 5c4d365 Try publish osx.
  • b123492 Use SignToolPath variable.
  • 6ff2983 Update dashboard css.
  • 4709a17 Merge branch 'vnc'
  • 8fa5120 Hide Mac Intel for now.
  • f49835e Fix plist format.
  • a3ea8bc Reveal Mac options.
  • 17c5fda Recover deleted load-test functions.
  • 92e8c44 Fix novnc content publishing.
  • 01b1048 Move submodule path.
  • 7bfa9bc Add noVNC.

This list of changes was auto generated.

Don't miss a new ControlR release

NewReleases is sending notifications on new releases.