Version 2.1.6
Latest
User Home Page & Comprehensive Challenge System
Released January 1, 2026
Key Highlights
- New personalized user home page with enhanced dashboard experience
- Introduction of comprehensive challenges system with 22 new challenges
- Featured and trending labs for improved content discovery
- Challenge leaderboard with competitive scoring system
- Multi-domain challenges covering Automation, Docker, Kubernetes, Linux, Networking, and Security
NEW FEATURES
- Personalized user home page with customized dashboard and quick access to progress
- Comprehensive challenges system with 22 new challenges across 6 domains
- Automation challenges: Bash Monitoring, CI/CD Pipeline Setup, Infrastructure as Code, Simple Backup Script, Log Analysis
- Docker challenges: Container Basics, Multi-stage Build, Multi-container App, Container Orchestration Security
- Kubernetes challenges: Pod Scheduling, Pod Service Management, Advanced Deployment Monitoring
- Linux challenges: File Permissions, Basic File Operations, System Administration
- Networking challenges: Troubleshooting, Basic Connectivity, Advanced Network Architecture
- Security challenges: File Encryption, Basic User Management, System Hardening, Advanced Penetration Testing
- Featured labs section showcasing high-quality, recommended learning experiences
- Trending labs displaying popular and recently accessed content
- Challenge leaderboard with competitive scoring and rankings
IMPROVEMENTS
- Enhanced user profile management with better navigation
- Improved challenge loading performance and user experience
- Dynamic content curation based on user engagement and ratings
- Better integration between challenges and existing labs
- Enhanced navigation system for seamless transitions between content types
Version 2.1.5
Kubernetes Security Scanning & Vulnerability Assessment Mastery
Released December 21, 2025
NEW FEATURES
- Enhanced Security Lab 04: Security Scanning & Vulnerability Assessment with 16 comprehensive tasks
- Real-world security scanning using kube-bench for CIS Kubernetes Benchmark compliance checks
- Penetration testing with kube-hunter to discover attack vectors and vulnerabilities
- Hands-on vulnerability demonstration with deliberately insecure pod creation
- Detailed analysis tasks showing PASS/FAIL/WARN patterns and their security implications
- Educational theory references explaining security concepts, attack vectors, and remediation strategies
Version 2.1.4
Kubernetes Networking Mastery & Production-Ready Labs
Released December 13, 2025
NEW FEATURES
- Complete Kubernetes Networking section with 4 awesome labs
- Client-Server Communication Basics lab with foundational pod-to-pod communication
- Service Discovery with Client-Server Architecture lab covering DNS and service types
- Network Policies and Security lab with zero-trust security using Calico CNI
- Ingress and External Access lab with NGINX controller and TLS termination
- Event-based validation system using kubectl events for accurate completion tracking
IMPROVEMENTS
- Enhanced lab validation using Kubernetes events instead of static resource checks
- Simplified task structure with single actions per task for better learning flow
- Optimized lab duration to 30-40 minutes per networking lab
- Improved Calico CNI setup process matching KIND cluster requirements
- Resize option for lab text for better readability
BUG FIXES
- Fixed heredoc syntax issues in network policy creation commands
- Resolved nslookup command failures by using curl for DNS testing
- Corrected ingress validation commands to handle name changes during lab progression
- Fixed network policy validation to match both original and updated policy names
Version 2.1.3
User Onboarding & Enhanced Learning Experience
Released November 16, 2025
NEW FEATURES
- Interactive onboarding wizard for new user experience
- Comprehensive user progress tracker in profile section with detailed analytics
- Discussions tab in labs for community-driven learning and Q&A
- Complete YAML labs section with 5 comprehensive labs covering fundamentals to real-world usage
- Lab Environment Selection system with 4 optimized environments (Ubuntu, Docker, Kubernetes, Terraform)
- Kubernetes pre-configured environment with vim, kubectl, and kind cluster ready
- Enhanced Kubernetes labs with custom resources, networking, security, and storage sections
IMPROVEMENTS
- Better user experience with guided onboarding flow
- Enhanced profile section with detailed progress visualization and learning metrics
- Improved collaborative learning with integrated discussions in each lab
- Enhanced UX with explicit environment selection for optimal lab experience
- Standardized resource limits across all lab environments
- Multi-stage Docker builds for optimized image sizes and faster startup
BUG FIXES
- Fixed lab progress 500 errors occurring in production environment
- Resolved Docker image caching issues causing inconsistent lab states
- Optimized build performance and reduced image build times
- Fixed backend compatibility issues with new lab_image parameter
- Improved infrastructure configuration for better resource allocation
Version 2.1.2
Added Kubernetes Computational Labs
Released November 8, 2025
NEW FEATURES
- Enhanced Kubernetes Jobs lab with comprehensive batch processing examples
- Advanced CronJobs lab with real-world scheduling scenarios
- Complete DaemonSets lab for system-level workload management
- Comprehensive StatefulSets lab with persistent storage and scaling
- New deployment placeholder lab for upcoming advanced deployment patterns
- Added user lab progress tracking for better learning experience
- Improved computation section structure and navigation
IMPROVEMENTS
- Better user progress tracking across all labs for personalized learning paths
- Improved lab completion indicators and progress visualization
- Enhanced user experience with persistent progress storage
- Streamlined Kubernetes computation labs structure and flow
- Better code examples and syntax highlighting in computational workloads
- Improved navigation between related computational concepts
BUG FIXES
- Fixed TypeScript syntax errors in kubectl commands with complex JSON
- Resolved quote escaping issues in probe and affinity lab commands
- Corrected lab numbering inconsistencies across sections
- Fixed broken imports after lab reorganization
- Resolved compilation errors in newly added core concepts labs
Version 2.1.1
New Labs for K8s (core-concepts)
Released November 2, 2025
NEW FEATURES
- Complete Kubernetes Core Concepts section with 7 comprehensive labs
- New Cluster Architecture lab - deep dive into control plane and worker nodes
- Advanced Probes lab - liveness, readiness, and startup probes for production
- Comprehensive Affinity lab - pod placement and scheduling strategies
- Enhanced Namespaces, Resource Quotas, Limit Ranges, and Priority Classes labs
- New Preemption Policy lab - managing pod priorities and resource allocation
- Detailed Theory sections with 5 references per lab for in-depth understanding
IMPROVEMENTS
- Fixed lab indexing across all Kubernetes sections for proper sequencing
- Reorganized learning path: Foundation → Computation → Core Concepts
- Better prerequisite management - Cluster Architecture moved to Core Concepts
- Enhanced theory sections with 5 detailed references per lab
- Improved lab navigation with clear section boundaries
- Added 26 hands-on tasks per lab for comprehensive learning
BUG FIXES
- Fixed TypeScript syntax errors in kubectl commands with complex JSON
- Resolved quote escaping issues in probe and affinity lab commands
- Corrected lab numbering inconsistencies across sections
- Fixed broken imports after lab reorganization
- Resolved compilation errors in newly added core concepts labs
Version 2.1.0
Enhanced Learning Experience
Released October 26, 2025
NEW FEATURES
- Enhanced Linux Labs with detailed theory explanations for each task
- Added theoryReference fields to all 24 Linux labs (300+ tasks)
- Enhanced Automation Labs with detailed theory explanations for relevant tasks
- Added theoryReference fields to all Automation labs
- Added quick navigation between tasks and theory sections
IMPROVEMENTS
- Lab environment startup is now 50% faster
- Better mobile responsive design for reading labs
- Enhanced search functionality across all lab content
- Improved code syntax highlighting in terminal
- Faster page load times with optimized bundle size
BUG FIXES
- Fixed terminal scrolling issues on mobile devices
- Resolved lab progress not saving properly
- Fixed broken internal links in Kubernetes section
- Corrected theory reference inconsistencies
- Fixed tooltip positioning on smaller screens