Changelog

The history of StreamStack: every release, every improvement.

April 2026

v4.0 — StreamStack Latest

Complete platform rewrite. Kubernetes-native architecture, Go + Laravel hybrid, global CDN with Cloudflare edge caching.

  • New: k3s orchestration with auto-healing pods
  • New: Go-based core for player, tokens, and view tracking
  • New: Cloudflare CDN integration with edge caching rules
  • New: AES-128 HLS encryption with per-session key rotation
  • New: Real-time transcode progress with toast notifications
  • New: 8K and 4K transcode profiles
  • New: SVG watermark support with rasterization pipeline
  • New: Multi-language website (IT, EN, ES, FR, DE)
  • New: Public REST API with Swagger/OpenAPI documentation
  • New: Live streaming via RTMP/SRT (MediaMTX)
  • Improved: Adaptive bitrate streaming with per-device quality selection
  • Improved: Multi-tenant architecture with isolated API keys
January 2026

v3.5 — Security Hardening

Comprehensive security audit with 17 fixes applied. OWASP compliance review.

  • Security: JWT token validation hardened on all endpoints
  • Security: CORS policy enforced across all origins
  • Security: Rate limiting on API and upload endpoints
  • Security: Admin authorization audit — tenant isolation verified
  • Improved: Upload validation for all video formats
September 2025

v3.0 — Multi-Tenant Platform

Full multi-tenant support with isolated storage, billing, and analytics per organization.

  • New: Multi-tenant architecture with per-org isolation
  • New: API key management per tenant
  • New: Per-video analytics with Chart.js dashboards
  • New: Audience retention heatmaps (decile-based)
  • New: Geographic and device distribution charts
  • Improved: PostgreSQL migration from MySQL for better JSON support
March 2025

v2.5 — Edge Network Expansion

Expanded European edge network with GeoDNS routing and pull-through caching.

  • New: 10 edge servers across Italy, Switzerland, and Germany
  • New: Self-hosted GeoDNS with PowerDNS + GeoIP backend
  • New: Pull-through cache with 30-day inactive eviction
  • Improved: HAProxy SSL termination with Let's Encrypt automation
  • Improved: Origin shielding to reduce upstream load
August 2024

v2.0 — HLS Pipeline Rewrite

Complete rewrite of the transcoding pipeline. FFmpeg-based ABR encoding with HLS packaging.

  • New: Adaptive Bitrate streaming (1080p, 720p, 480p, 360p)
  • New: HLS packaging with MPEG-TS segments
  • New: MinIO object storage for originals and HLS output
  • New: Redis-backed job queue with Horizon monitoring
  • New: Thumbnail generation at multiple timestamps
  • Improved: Upload support for 20+ video formats
February 2024

v1.5 — Player Customization

Custom branded player with logo overlay, watermarking, and embed options.

  • New: Custom player logo with clickable link
  • New: Video watermark overlay with position/opacity controls
  • New: Embed code generator with autoplay, loop, mute options
  • New: Poster/cover image upload
  • Improved: Mobile-responsive player with touch controls
June 2023

v1.0 — Public Launch

First production release. Upload, transcode, and distribute video content via embed.

  • New: Video upload with drag & drop interface
  • New: FFmpeg transcoding to H.264/AAC
  • New: HTML5 video player with HLS.js
  • New: Dashboard with video management
  • New: Basic view tracking and statistics
November 2022

v0.9 — Beta

Closed beta with select enterprise clients. Core upload and playback pipeline validated.

  • New: Laravel-based admin panel
  • New: S3-compatible storage backend
  • New: Basic authentication and user management
  • Fixed: Cross-browser playback compatibility
March 2022

v0.5 — Alpha

Internal alpha. Proof of concept for the streaming pipeline.

  • New: Basic video upload and storage
  • New: Single-resolution transcoding
  • New: Simple video player prototype
2019 — 2021

Research & Development

CDN infrastructure R&D. Testing edge caching strategies, codec benchmarks (H.264 vs H.265 vs AV1), and low-latency delivery architectures. Partnership with European datacenter providers.

2017 — 2018

Project Genesis

StreamStack is born from the need for a sovereign European video platform. Initial feasibility study, market analysis, and architecture design. Focus on data sovereignty, GDPR compliance, and Italian/EU hosting requirements for enterprise video distribution.