Skip to content

Changelog

Stay up to date with new features and improvements.

March 27, 2026Orbit 0.10.31

Add meetings section to Orbit

Enterprise customers can now view their meetings with TofuPilot directly in Orbit, including agenda, summary, and linked action items with assignees.

March 26, 2026Release Server 0.2.5Dashboard 2.14.8

Self-hosting license management

TofuPilot now handles license validation, plan enforcement, and usage tracking for self-hosted instances directly in the dashboard.

  • Added feature-based license gating. SSO, SCIM, and Teams are now tied to your plan tier and enforced at runtime.
  • Built a self-hosted usage page showing station count, user count, and monthly runs against plan limits.
  • Added air-gapped license activation for instances without internet access.
  • License card on the plan page shows current plan, limits, and expiry at a glance.
  • Fixed station duplicate check and limit-reached modal that blocked test uploads silently.
March 26, 2026Release Server 0.2.5

Fix license error messages during deployment

The self-hosted deployment script showed a generic "Invalid license key" error for all failures, making it difficult to diagnose connection problems versus actual license issues.

  • Fixed the deployment script to show specific error messages: malformed key format, unrecognized key, expired or suspended license, or network connectivity problems
  • Improved error messages for expired or suspended licenses to display the reason from the licensing server
March 26, 2026Orbit 0.10.14Website 0.10.14

Add changelog filters and "What's new" in Orbit

The changelog now supports URL-based filtering, and Orbit shows what changed between your current version and the latest.

  • Added changelog filtering by product and version range to quickly find relevant updates
  • Added "What's new" link in Orbit instance menus that shows releases between your current and latest available version
March 25, 2026Release Server 0.2.4Docs 0.1.6Dashboard 2.14.6

Rewrite self-hosting docs and deploy script

The self-hosting documentation has been fully rewritten to match the actual deploy flow, and the deploy script now auto-generates a .env template on first run.

  • Rewrote self-hosting docs to cover the real deploy flow end-to-end
  • Deploy script auto-generates .env template when missing, instead of failing silently
  • Added documentation for license management, air-gapped activation, and Orbit monitoring
  • Merged Admin and Enterprise sidebar sections for clearer navigation
  • Fixed license refresh endpoint that caused 500 errors during validation
  • Fixed station duplicate check and limit-reached modal
March 19, 2026Python SDK 2.0.6

Clean up README and improve release automation

The README contained outdated example code and placeholder text that didn't reflect the current v2 SDK, making it harder for new users to get started.

  • Updated README with working v2 SDK examples and removed boilerplate content
  • Added automatic release notes on the repository when new versions are published
  • Fixed version tag format to match existing convention
March 19, 2026Dashboard 2.12.14Python SDK 2.0.5

Fix batch unit count for batches over 100 units

Batch lists were showing incorrect unit counts for batches with more than 100 units, making it difficult to track production progress accurately.

  • Fixed batch unit counts to show the correct total instead of capping at 100
  • Updated batch list API response to return unit_count as an integer
  • Removed unnecessary unit details from batch list responses to reduce payload size
March 18, 2026Studio 1.2.7Station 1.2.7Framework 1.2.7

GitLab real-time sync and soft delete

GitLab sync relied on polling and deleted branches disappeared from deployment history, losing audit context.

  • Added real-time webhook sync for GitLab push and merge request events, replacing polling
  • Preserved deleted branches and commits in deployment history with visual indicators instead of removing them
  • Replaced OAuth setup with a token-first flow supporting both Group and Personal Access Tokens
March 17, 2026Dashboard 2.12.12

Fix billing seat count to exclude banned users

Organizations were being overcharged because banned users were incorrectly counted as active seats in billing calculations.

  • Fixed billing to exclude banned users from seat counts
  • Fixed unbanning users to correctly restore their seat in billing
March 5, 2026Orbit 0.3.5

View and track your quotes in the customer hub

Customers can now view and track their quotes directly from the Orbit portal.

  • Added customer hub for viewing and tracking quotes
  • Redesigned Orbit hero illustration

Try these features today