// Changelog

Platform Updates

v1.0.1

Pricing Structure Overhaul & Bug Fixes

June 1, 2026
  • →Doubled RAM and vCPU compute allocations for Pro, Scale, and Business plans
  • →Increased Database and App storage limits drastically across all paid tiers
  • →Added Priority Support and Malware Protection to paid tiers
  • →Fixed the CLI login flow to direct users immediately to the tokens dashboard
  • →Fixed broken Footer links
v1.0.0

Initial Launch (MVP)

May 30, 2026
  • →Released the Snapfini CLI globally on npm
  • →Introduced single-command zero-downtime zip deployments
  • →Automated PostgreSQL 15 database provisioning (--db flag)
  • →Launched the web dashboard for managing deployments, tokens, and custom domains
  • →Added live container log streaming (snapfini logs <app-id>)
  • →VS Code Extension launched in preview
v0.9.0

Private Beta Program

April 15, 2026
  • →Onboarded first 500 beta testers
  • →Resolved critical Docker swarm routing bugs under heavy load
  • →Improved CLI upload speeds by 40% using concurrent chunking
v0.8.5

Dashboard Redesign

March 22, 2026
  • →Completely rebuilt the dashboard in Next.js using the Brutalist aesthetic
  • →Added real-time metrics for CPU and RAM usage per container
  • →Implemented project deletion and container suspension controls
v0.8.0

Custom Domains & Auto-SSL

February 10, 2026
  • →Integrated Cloudflare API for dynamic DNS record verification
  • →Automated Let's Encrypt SSL certificate generation for custom domains
  • →Added support for wildcard subdomains on paid tiers
v0.7.5

PostgreSQL Auto-provisioning

January 5, 2026
  • →Built the internal database management service
  • →Enabled the --db flag on the CLI for instant Postgres 15 provisioning
  • →Automatic injection of DATABASE_URL into the application runtime environment
v0.7.0

CLI Improvements & Error Handling

December 18, 2025
  • →Added comprehensive error messages and debug modes to the CLI
  • →Implemented a smart `.snapfiniignore` parser
  • →Reduced CLI binary size by 30%
v0.6.5

Authentication & Security

November 20, 2025
  • →Migrated authentication to Clerk for robust SSO and MFA
  • →Implemented API token issuance and revocation in the dashboard
  • →Secured backend routes with JWT validation
v0.6.0

Live Log Streaming

October 12, 2025
  • →Built WebSocket infrastructure for real-time log streaming
  • →Added `snapfini logs <app-id>` command to tail container output natively
  • →Implemented 7-day log retention for Pro users
v0.5.5

Environment Variables

September 8, 2025
  • →Added secure AES-256 encryption for environment variables at rest
  • →Implemented the `snapfini env set` and `snapfini env list` commands
  • →Enabled `.env` file uploading directly via the CLI
v0.5.0

Zero-Downtime Deployments

August 15, 2025
  • →Re-architected the deployment pipeline to use Docker Swarm rolling updates
  • →Implemented health checks; traffic only routes to new containers once healthy
  • →Old containers are gracefully terminated after connections drain
v0.4.5

Dynamic Routing Engine

July 22, 2025
  • →Built a custom Nginx reverse proxy configuration generator
  • →Automated sub-domain routing (e.g. `app-name.snapfini.com`)
  • →Implemented rate limiting and DDoS protection at the edge
v0.4.0

Builder Pipeline V1

June 10, 2025
  • →Created the first version of the internal Builder service
  • →Added automated language detection (Node.js, Python, Static HTML)
  • →Implemented dynamic Dockerfile generation based on project structure
v0.3.5

File Upload Architecture

May 18, 2025
  • →Built the chunked upload system to handle large .zip files efficiently
  • →Implemented asynchronous unzipping and virus scanning
  • →Transitioned backend from Express to FastAPI for better async performance
v0.3.0

First Container Deployed

April 5, 2025
  • →Successfully deployed the first Node.js container programmatically
  • →Established the baseline hardware constraints and cgroups
  • →Celebrated with pizza
v0.2.5

CLI Prototype

March 12, 2025
  • →Wrote the initial shell scripts that would become the Snapfini CLI
  • →Established the `deploy` and `login` command concepts
  • →Tested CLI authentication flows
v0.2.0

Docker Experiments

February 20, 2025
  • →Conducted extensive benchmarking of Docker Swarm vs Kubernetes
  • →Decided on Docker Swarm for simplicity and low overhead
  • →Configured the first test VPS on Hostinger
v0.1.5

Architecture Planning

January 15, 2025
  • →Finalized the system design diagram
  • →Selected Postgres, FastAPI, Next.js, and Docker as the core stack
  • →Drafted the original API specification
v0.1.0

Initial Commit

December 1, 2024
  • →Repository created
  • →Basic monorepo structure set up
  • →Hello World backend and frontend initialized
v0.0.1

Project Inception

October 15, 2024
  • →The idea for Snapfini is born out of frustration with complex AWS setups
  • →Whiteboarding the ultimate developer experience: 'Zip it and ship it'
  • →Registered the snapfini.com domain