Phaze

Changelog

Version 0.12.0

Phaze is now available on macOS as a public beta!

New Features

  • macOS support (client only)
  • Streams now support variable bit rate (on by default)

Improvements

  • Updates install more reliably, and an interrupted or failed update no longer breaks the app (requires a reinstall)

Version 0.11.0

Improvements

  • You can now select which local displays you’d like to mirror to a host
  • Built-in peripherals (such as monitor webcams or speakers) are no longer included in the USB devices list
  • Computers can now be renamed from their host card menu
  • The cursor now scales to match the size of the stream
  • Cursor changes are faster and use less bandwidth

Version 0.10.1

Improvements

  • Organization-enforced policies are visible during the stream
  • Forwarded devices are not muted (Sony DualSense controllers)
  • Running the Phaze installer with a machine key now updates the current machine by default

Version 0.10.0

Features

  • Streams can now send uncompressed audio

Improvements

  • Stream windows now display the host computer’s name in addition to the monitor name

Version 0.9.1

Improvements

  • MCP: Give control to a human joining an agent session
  • MCP: Let agents list the org machines an admin can connect to
  • Enforce org-wide policies for maximum bit rate

Version 0.9.0

Improvements

  • Improved detection of network conditions
  • MCP clients can now run commands on the host directly, without opening a remote PowerShell
  • USB device sharing has been reworked
  • Enforce org-wide USB pass-through policies

Bug fixes

  • The app now recovers quickly when there was no internet connection
  • Ctrl and Alt no longer get stuck
  • Mouse movement no longer stutters on hosts without a physical mouse

Version 0.8.3

Bug fixes

  • Prevent “Send ctrl+alt+del” from being incorrectly disabled during the stream.

Version 0.8.2

Improvements

  • Enforce org-wide privacy mode policies.

Version 0.8.1

Improvements

  • Enforce org-wide clipboard policies.
  • You can now view release notes and manually check for updates on the settings page.
  • Connections from MCP clients now show a robot icon.

Bug fixes

  • Fixed stream corruption, unexpected displays, and possible crashes when a display is added or removed during a stream.

Version 0.8.0

Improvements

  • Connections are now encrypted with AES-256
  • Stream windows are now fullscreen by default
  • Stream windows now grab keyboard shortcuts by default
  • Blanking host monitors, muting host audio, and locking host on disconnect have been combined into “privacy mode”
  • Privacy mode no longer requires client monitors to be mirrored

Bug fixes

  • Connections to virtual machines no longer hang forever
  • Hosts without a monitor now send a 1080p virtual display
  • Modifier keys are now released when the controlling guest leaves
  • Shift no longer sticks when both shift keys are pressed
  • Cursors continue updating after moving away from the stream live area
  • Clipboard syncing no longer intermittently fails
  • Phaze is now supported on N and KN editions of Windows

Version 0.7.3

Improvements

  • USB driver version is now visible in the in-stream overlay
  • You can now enable experimental features in the settings panel (note that any such features are still undergoing active development and may make Phaze unstable or buggy)

Bug fixes

  • Fixed a rare issue that could result in apps being rate limited by the Phaze API

Version 0.7.2

Bug fixes

  • Fixed Phaze host OS user switching by relaunching Phaze when Windows’ Console session changes
  • Fixed an issue when creating a single virtual display on an headless hosts

Version 0.7.1

Bug fixes

  • Fixed a crash caused when USB passthrough is disabled on the host

Version 0.7.0

New features

  • The Phaze installer now installs a virtual display driver.
  • Added a client option to match the client’s displays with virtual displays on the host. When enabled, physical displays on the host are turned off for the duration of the connection.
  • A virtual mouse is now automatically added when no physical mouse is present.
  • Added a client option to automatically mute the host speaker when a connection starts.
  • Added a client option to lock the host’s Windows account when the client disconnects.
  • Added a client option to send CTRL ALT DEL by pressing CTRL ALT END on the client or using the “Ctrl+Alt+Del” option in the client HUD.

Note: This requires the host to re-run the latest version of the phaze-installer.exe from our website to allow receiving CTRL ALT DEL messages.

Improvements

  • USB pass through is now enabled by default on hosts.

Bug fixes

  • Improved the reliability of display changes on the host.
  • Mouse input no longer breaks when connecting to a host with a hidden cursor, such as in relative mouse mode.
  • Fix a black screen that could occur when using a VPN with IPv6.
  • A host no longer appears in its own list of available hosts.
  • The “remove all guests” hotkey now works without an active connection to another host.
  • App will now re-check for missed updates.

Version 0.6.2

New features

  • Offline computers can be hidden from the computers list.

Improvements

  • Filter out some irrelevant USB devices in the stream overlay.

Bug fixes

  • Fix cursor warping when leaving relative mouse mode.

Version 0.6.1

Bug fixes

  • Fixes intermittent missing computer name in hosting bar.
  • Shows “disconnect” button only when stream window opens.
  • Fixes display query on Windows 10, and Windows 11 versions older than 22H2.

Version 0.6.0

New features

  • The sharing tab has been replaced with options to share individual computers.

Improvements

  • Shows offline hosts on connect page.
  • The main app window can be kept open while streaming.
  • USB devices can now be controlled from the in-stream overlay.
  • Any USB devices that were previously forwarded to a computer are automatically forwarded to that same computer upon re-connection.

Bug fixes

  • Updating unrelated settings no longer resets custom client and host ports.

Version 0.5.2

Bug fixes

  • Fix a bug preventing enterprise users from logging in to the app with two-factor authentication.

Version 0.5.1

Improvements

  • Send connection statistics to Phaze.
  • Check for updates every 10 minutes instead of every hour.

Version 0.5.0

New features

  • Adds support for two-factor authentication via an authenticator app.
  • Require two-factor authentication.

Bug fixes

  • Notifications were sometimes not triggered.

Security

  • Reduced folder permissions in program data.
  • Tighten down pipe security.

Version 0.4.0

New features

  • Added a protocol handler, need to re-install the application to add it.
  • Added support for connecting and using USB devices in remote sessions.
  • Company Single Sign-On support.
  • Installer command line options got machine key and hostname parameter added.

Improvements

  • The HUD has an updated UI.
  • Host cards have been polished and tweaked.
  • Improved button styles, including a refined dark mode appearance.
  • Better detection of when you’re offline - the app no longer renders when disconnected.
  • Inputs are no longer resizable.

Version 0.4.1

Bug fixes

  • Changed how USB dependencies are loaded to prevent certain security scanner issues.

Version 0.3.2

New features

  • Added support for logging in through an organization’s identity provider.

Improvements

  • Added confirmation message when logging out, when connected to yourself.
  • Made sure the logo is consistent throughout the app.

Bug fixes

  • Fixed “invalid machine ID” message during installation.
  • Fixed a bug where the host would show as online even though it wasn’t connected to our backend.
  • Fixed alerts spacing when the hosting bar isn’t visible.
  • Passkey spacing fixes.

Version 0.3.1

Improvements

  • Changed the layout of the hosting bar.
  • Changed the confirmation message when disabling hosting.

Bug fixes

  • Fixed the application unable to launch in certain virtual machine settings.

Version 0.3.0

First public release!