Skip to content

Changelog

Material changes to Waveshift, in date order, newest first. For exhaustive engineering-side change history, ask Blackfire.


v0.5

A complete rebuild across the platform, the CLI, and the docs. Notable changes against v0.4:

Web Console

  • Brand-new React + Joy UI Web Console replacing the v0.4 Quasar / Vue frontend.
  • Admin / User mode toggle in the sidebar — admins land on an org-wide dashboard, users on their personal dashboard.
  • Six admin sections: Users, Sites, System, Infrastructure, Integrations, Storage.
  • Per-user object storage (Files page) backed by S3, with admin default-quota controls.
  • Kasm Workspaces auto-login from the sidebar.
  • Light + dark theming throughout, charcoal-primary palette matching the brand.

wsctl (CLI / TUI)

  • Complete rebuild on bubbletea. The supported install path is the TUI launched by running wsctl with no arguments.
  • New subcommand structure: wsctl config init, wsctl deploy infrastructure|waveshift|kasm|all, wsctl node-site, wsctl hub, wsctl proxy, wsctl connect, wsctl cert.
  • wsctl.json is the single source of truth for AWS profile, region, identity account, and per-Site state.
  • Supersedes the v0.4 wavectl binary.

Plugins (preview)

  • wsctl plugins: wsctl <name> runs a wsctl-<name> binary from your PATH, with plugin state kept in wsctl.json. See Plugins.
  • TAK: deploy a TAK Server, manage users, groups and certificates, and enrol ATAK devices by QR code.
  • Matrix: deploy a private Matrix chat server and manage users and sign-up tokens.

Architecture

  • Multi-region: regions are managed via Web Console administration; Egress Servers can be provisioned in any enabled region.
  • Platform licence: a signed JWT issued by Blackfire Technology controls feature availability (Workspaces, storage, Cloudflare egress, multi-region) and per-org resource quotas.
  • Sites: organisational scope grouping users, allowed regions, and per-user limits. Every user belongs to one Site.
  • Infrastructure Servers: WireGuard access servers that bridge each Site's Hub into a region. Created from the Web Console.
  • Amazon Linux 2023 AMIs across orchestrator, Kasm, Infrastructure Server, and Egress Server EC2 instances.
  • Egress Server provisioning includes optional Cloudflare WARP final-hop, optional Node binding, optional Workspaces attachment.

Documentation

  • New IA: Home / Get started / Console / CLI / Roadmap / Concepts / Reference.
  • Roadmap section: what's coming in 0.5 and the stages to get there.
  • Web UI tour with light + dark screenshots for every page, plus interaction-driven captures for the New Egress Server dialog, expanded peer details, and Apply Licence dialog.
  • Brand & partner assets page with downloadable logos and trademark notices.
  • Hover tooltips on jargon terms via <abbr> definitions.
  • Material grid-cards on the home page and Console tour landing.
  • Custom 404 page.

v0.4 and earlier

Previous releases used the Quasar/Vue Web UI and the v0.4 wavectl CLI. Documentation for v0.4 is at docs.waveshift.io.