Changelog

New updates and improvements to Temps. Follow along as we build the future of self-hosted deployments.

0.5.0
Changelog

Managed Services & Enhanced Monitoring

Introducing managed PostgreSQL and Redis services, plus real-time application monitoring with custom metrics support.

  • Managed PostgreSQL databases with automatic backups and point-in-time recovery
  • Managed Redis instances with clustering support
  • Database connection pooling with PgBouncer
  • Automatic failover and health monitoring
  • Database metrics and query performance insights
  • One-click database scaling
  • Real-time application monitoring dashboard
  • Custom metrics collection via `/metrics` endpoint
  • Resource usage alerts and notifications
  • Historical metrics with 90-day retention
  • Improved deployment speed by 40% with parallel build steps
  • Updated Pingora proxy to latest version for better performance
  • Optimized container startup times
  • Fixed memory leak in long-running deployments
  • Resolved SSL certificate renewal race condition
  • Fixed WebSocket connections dropping after 60 seconds

Database management

We've made it easier to manage your databases directly from the dashboard. You can now view connection strings, monitor active connections, and configure backup schedules all in one place.

0.4.2
Changelog

Hotfix: Build Cache Improvements

Critical fixes for build cache and improved error messaging.

  • Fixed build cache corruption on concurrent deployments
  • Resolved issue where environment variables weren't properly escaped
  • Fixed log streaming disconnections during high traffic
  • Improved error messages for failed health checks
  • Better handling of large log files in the dashboard
0.4.1
Changelog

CLI Enhancements

New CLI commands and improved developer experience with better local development support.

  • `temps logs --follow` for real-time log streaming
  • `temps env pull` to sync environment variables locally
  • `temps env push` to update remote environment variables
  • Interactive project selection with `temps switch`
  • Improved CLI output formatting with colors and icons
  • Better progress indicators during deployments
  • `temps config` command - use `temps env` instead
0.4.0
Changelog

Team Collaboration & RBAC

Major release introducing team workspaces, role-based access control, and audit logging.

  • Team workspaces with shared projects and resources
  • Role-based access control (Admin, Developer, Viewer)
  • Audit logging for all team actions
  • Team invitation system with email notifications
  • Project transfer between teams
  • API keys scoped to teams or projects
  • Dashboard redesign with team navigation
  • Improved project organization with folders
  • Updated API endpoints to support team context
  • Added two-factor authentication (2FA) support
  • Implemented session management with device tracking
  • Added IP allowlist for API access

Role-based access

With RBAC, you can now control exactly who has access to what. Admins can manage team settings and billing, Developers can deploy and configure projects, and Viewers have read-only access to logs and metrics.

0.3.2
Changelog

Performance & Stability

Focus on performance improvements and stability fixes based on community feedback.

  • Reduced cold start time by 60% for serverless functions
  • Optimized database queries for faster dashboard loading
  • Improved build artifact caching efficiency
  • Fixed occasional 502 errors during rolling deployments
  • Resolved timezone issues in deployment timestamps
  • Fixed search functionality in logs viewer
  • Corrected memory calculation in resource metrics
0.3.1
Changelog

Cron Jobs & Webhooks

New scheduling capabilities and webhook integrations for automation.

  • Cron job scheduling for background tasks
  • Webhook notifications for deployment events
  • Slack integration for deployment alerts
  • Discord webhook support
  • Custom webhook endpoints with retry logic
  • Fixed cron expression validation edge cases
  • Resolved webhook delivery delays under load
0.3.0
Changelog

Preview Deployments & Git Integration

Introducing preview deployments for pull requests with automatic cleanup and enhanced Git provider support.

  • Automatic preview deployments for pull requests
  • GitHub PR comments with deployment status and URL
  • GitLab merge request integration
  • Branch protection rules for production deployments
  • Deployment previews with unique URLs
  • Auto-cleanup of preview environments after PR merge
  • Improved Git webhook processing reliability
  • Better handling of monorepo structures
  • Updated GitHub App permissions for enhanced features
  • Legacy webhook endpoint (deprecated in 0.2.0)
0.2.1
Changelog

Docker Improvements

Enhanced Docker support with multi-stage builds and improved layer caching.

  • Multi-stage Docker build support
  • Custom Dockerfile path configuration
  • Build arguments from environment variables
  • Docker layer caching for faster rebuilds
  • Upgraded Docker engine to latest stable version
  • Improved container resource limits handling
  • Fixed Docker build context for nested Dockerfiles
  • Resolved image pull authentication issues
0.2.0
Changelog

Custom Domains & SSL

Full support for custom domains with automatic SSL certificate provisioning via Let's Encrypt.

  • Custom domain support with automatic DNS verification
  • Automatic SSL certificates via Let's Encrypt
  • Wildcard SSL certificate support
  • Domain aliases for A/B testing
  • HTTPS redirect configuration
  • Custom SSL certificate upload
  • Improved DNS propagation detection
  • Better error messages for domain configuration issues
  • Legacy webhook endpoint - use new `/api/webhooks` instead
0.1.0
Changelog

Initial Release

The first public release of Temps - a self-hosted deployment platform built with Rust and powered by Cloudflare Pingora.

  • Core deployment engine with zero-downtime deployments
  • Support for Node.js, Python, Go, and Rust applications
  • Static site hosting with global CDN
  • Environment variable management
  • Real-time deployment logs
  • Basic health checks and auto-restart
  • Web dashboard for project management
  • CLI tool for deployments
  • GitHub integration for auto-deployments
  • PostgreSQL with TimescaleDB for metrics storage

Getting started

Temps is designed to be easy to self-host. With a single command, you can deploy Temps on any VPS or bare metal server. Check out our quickstart guide to get up and running in minutes.