Skip to content

Changelog

Stay up to date with new features and improvements.

March 24, 2026Dashboard v2.13.0Docs v0.1.4

Add per-feature license control for enterprise

TofuPilot now supports per-feature licensing, giving you more flexibility to pay only for what you need instead of upgrading to a fixed plan tier.

  • Added per-feature licensing for SSO, SCIM, and team management instead of requiring a full enterprise plan upgrade
  • Added admin tools for configuring self-hosted instances with custom feature sets and expiration dates
  • Renamed "enterprise cloud" to "enterprise" plan across all products for consistency
March 19, 2026Python SDK v2.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 v2.12.14Python SDK v2.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 v1.2.7Station v1.2.7Framework v1.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 v2.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 v0.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
March 4, 2026Self-Hosted v0.1.1

Manage self-hosted versions with v0.1.1

The deploy script now shows your current version and detects upgrades or downgrades automatically.

  • Added version display with upgrade/downgrade detection in deploy script
  • Added automatic cleanup of old Docker images after successful deploy
  • Fixed version listing with authenticated registry access
March 4, 2026Website v0.3.0

Refresh email branding

Emails from TofuPilot now feature the updated mascot icon and branding.

  • Replaced email header logo with new TofuPilot mascot icon
  • Updated email template to use com domain for assets
March 4, 2026Website v0.3.0Docs v0.1.2

Improve website SEO and page performance

Search engines and users now find TofuPilot pages faster with optimized metadata and improved load times.

  • Optimized meta descriptions across 77 pages and consolidated sitemap
  • Fixed canonical URLs, heading structure, and broken links for better crawlability
  • Added dynamic social preview images and improved page load speed
March 4, 2026Docs v0.1.2

Simplify self-hosting setup documentation

Getting started with self-hosting is now a single command instead of cloning a repository.

  • Replaced git clone instructions with one-line curl deploy command
  • Added GitHub and GitLab OAuth provider setup guides
  • Added version management and uninstall flags documentation

Try these features today