Back to Sculody

Changelog

What's new in Sculody?

🎉
9 Years of Sculody!
Born February 13, 2017 - Thank you for your support!

The Journey

From PHP to Kubernetes - A 9-year journey

March 2026
Sculody 3.0
The big rewrite. Angular 17, Capacitor 7, SculStore Media Server. Kubernetes deployment with automated releases. AI-powered metadata enrichment via OpenClaw.
Angular 17 Capacitor 7 Kubernetes Go
2021-2025
Continuous Improvement
Playlist management, favorites & dislikes, push notifications, offline download.
2020
Sculody is Born
Cross-platform with Ionic, Docker for the backend, Howler.js for audio. First APK for Android. Internal codename: "Shy Guy".
Ionic Angular Capacitor Docker
Late 2019
Spoticry
Complete frontend rewrite in Angular. Modern single page app. Inspired by the Spotify design.
Angular Laravel
2018-2019
ExS-Musik
Migration to Laravel framework. Proper MVC pattern, API-based architecture. The infamous album-switch bug - PHP was too limited server-side.
Laravel jQuery
Aug 2018
Discogs Integration
JSON API integration for album/artist metadata. New design with skull logo. Object-oriented PHP (CorrectAlbum.php). Zip download for albums.
Discogs API JSON OOP PHP
Feb 2018
HTTPS & Ajax Search
SSL/TLS encryption enabled. Ajax search suggestions (ajaxsuche.php). similar_text() for "Did you mean..." feature. fail2ban security.
HTTPS AJAX fail2ban
Nov 18, 2017
First Android App
ErixMusix.apk released. Native Android wrapper with auto-login. Holiday themes automation (feiertage.php).
Android APK
Nov 8, 2017
Responsive Redesign
Single Page App behavior - music keeps playing while browsing! Emby media server retired. Faster loading, better UX.
SPA AJAX
Sep 2017
ID3 Tags & Automation
mp3info shell command for metadata. ID3 tag scanning implemented. Java automation tools (sortierung.jar, einordnung.jar) for library management. Favorites feature with jQuery.
mp3info Java jQuery
July 2017
Linux Server
Asustor 4-bay NAS goes online. Switch from Windows to Linux. Finally stable 24/7 operation.
Linux NAS
April 2017
Mobile Version
m.erixschueler.de launches. Touch-optimized interface, large buttons for on-the-go, separate mobile codebase.
Feb 13, 2017
Vanilla PHP Era — Sculody is Born!
erixschueler.de goes online. Windows Server 2008 + SecureWamp. PHP as frontend AND backend with a MySQL database.
PHP MySQL Windows Server
2010
The Idea is Born
First music website as an experiment. Simple HTML with music links. No real player yet, but the foundation was laid.

Releases

v3.24.0 April 12, 2026

Queue Modal & Tablet Improvements

  • ✨ New Spotify-style queue modal
  • ⬆️ Improved tablet layout optimizations
Download v3.24.0 Latest
v3.23.3 April 12, 2026

Fix player spacing on Pixel devices

  • 🐛 Fixed scroll hint and queue spacing issues on Pixel devices
Download v3.23.3
v3.23.1 April 12, 2026

Source map improvements

  • ⬆️ Internal improvements
Download v3.23.1
v3.23.0 April 12, 2026

Spotify-style Queue & Song Radio

  • ✨ New queue management with Spotify-style UI
  • ✨ Song Radio feature to discover similar tracks
  • ✨ Discover Weekly playlist on dashboard
  • 🐛 Fixed missing album covers on featured albums
Download v3.23.0
v3.22.0 April 11, 2026

Dashboard improvements

  • ✨ Pull-to-refresh on Dashboard
  • ⬆️ Faster loading with session cache
  • ⬆️ Improved playlist translations
Download v3.22.0
v3.21.2 April 11, 2026

CSP security fix

  • 🐛 Fixed connection issues with error reporting service
Download v3.21.2
v3.21.1 April 11, 2026

Error tracking migration

  • ⬆️ Internal improvements
Download v3.21.1
v3.21.0 April 11, 2026

GlitchTip Error Tracking

  • ⬆️ Improved error tracking with self-hosted solution
Download v3.21.0
v3.20.2 April 10, 2026

Performance optimizations

  • ⬆️ Internal improvements
Download v3.20.2
v3.20.1 April 10, 2026

Network stability improvements

  • 🐛 Fixed network retry mechanism for more reliable connections
  • ⬆️ Improved error tracking and debugging
Download v3.20.1
v3.20.0 April 10, 2026

Improved Android splash screen

  • ✨ Improved Android 12+ splash screen experience
  • 🐛 Fixed race conditions for better stability
  • ⬆️ Internal improvements and optimizations
Download v3.20.0
v3.19.2 April 10, 2026

Dashboard Loading Fix

  • 🐛 Fixed issue where dashboard wouldn't load on new devices
Download v3.19.2
v3.19.1 April 5, 2026

Internal cache handling fix

  • ⬆️ Internal improvements
Download v3.19.1
v3.19.0 April 4, 2026

Smart caching & update detection

  • ✨ Smart automatic update check when content changes
  • ⬆️ Improved caching for faster loading
v3.18.1 April 4, 2026

Dashboard Performance

  • ⬆️ Dashboard now updates faster with reduced cache time
Download v3.18.1
v3.18.0 April 4, 2026

Dashboard performance improvements

  • ⬆️ Improved dashboard loading speed with smart caching
Download v3.18.0
v3.17.2 April 4, 2026

Network handling improvements

  • 🐛 Fixed handling of cached network responses
Download v3.17.2
v3.17.1 April 4, 2026

Improved release process

  • ⬆️ Internal improvements
Download v3.17.1
v3.17.0 April 4, 2026

Improved caching and stability

  • ✨ Added ETag support for better caching
  • 🐛 Fixed library statistics display in About page
Download v3.17.0
v3.16.0 April 4, 2026

Swipe gestures and bug fixes

  • ✨ New swipe gestures for track navigation
  • ⬆️ Code quality improvements
  • 🐛 Bug fixes and stability improvements
Download v3.16.0
v3.15.0 April 3, 2026

Synchronized lyrics display

  • ✨ Synchronized lyrics display in player
Download v3.15.0
v3.14.0 April 2, 2026

Mehr gepinnte Playlists

  • ✨ Bis zu 6 Playlists können jetzt gepinnt werden
  • ⬆️ Verbesserte deutsche Übersetzungen
Download v3.14.0
v3.13.3 April 2, 2026

Playlist pinning fix

  • 🐛 Fixed playlist pinning showing wrong toast message
Download v3.13.3
v3.13.2 April 2, 2026

Splash screen design update

  • ⬆️ Improved splash screen design to match app start page
Download v3.13.2
v3.13.1 April 2, 2026

Update notification fix

  • 🐛 Fixed update notification not showing again when a new version is available
Download v3.13.1
v3.13.0 April 2, 2026

Pinned Playlists & Improved Radio

  • ✨ Pinned playlists for quick access on dashboard
  • ✨ Release date now shown in update notifications
  • ⬆️ Smarter autoplay with artist-based suggestions
  • ⬆️ New translations for playlists and notifications
Download v3.13.0
v3.12.0 April 2, 2026

Splash Screen Update

  • ✨ New splash screen design
  • 🐛 Fixed playback history cache issue
Download v3.12.0
v3.11.0 April 2, 2026

German translations completed

  • ✨ Complete German language support
  • ⬆️ Improved account storage display
Download v3.11.0
v3.10.0 April 2, 2026

Internationalization improvements

  • ✨ New translations for action menus
  • ⬆️ Fixed hardcoded text strings for better language support
Download v3.10.0
v3.9.0 April 2, 2026

Voice Search & Enhanced Security

  • ✨ Voice search for hands-free music discovery
  • ✨ Downloaded tracks are now encrypted for better security
Download v3.9.0
v3.8.1 April 1, 2026

Translated greeting messages

  • 🐛 Fixed dashboard greeting now shows in your selected language
Download v3.8.1
v3.8.0 April 1, 2026

Multi-Language Support

  • ✨ New: Multi-language support - switch between English and German
Download v3.8.0
v3.7.20 April 1, 2026

2FA Code Input Improvements

  • ⬆️ Improved 2FA verification code input experience
Download v3.7.20
v3.7.18 April 1, 2026

Build Configuration Fix

  • ⬆️ Internal improvements
v3.7.17 April 1, 2026

Firebase configuration update

  • ⬆️ Internal improvements
v3.7.16 April 1, 2026

Code quality improvements

  • ⬆️ Internal improvements
v3.7.15 March 31, 2026

API endpoint update

  • ⬆️ Internal improvements
v3.7.14 March 27, 2026

App icon update

  • ✨ New Sculody skull favicon
v3.7.13 March 24, 2026

Security Policy Update

  • ⬆️ Internal improvements
v3.7.12 March 24, 2026

Infrastructure fix

  • ⬆️ Internal improvements
v3.7.11 March 22, 2026

Role name consistency fix

  • ⬆️ Internal improvements
v3.7.10 March 21, 2026

Infrastructure updates

  • ⬆️ Internal improvements
v3.7.9 March 21, 2026

Metadata improvements

  • ⬆️ Internal improvements
v3.7.8 March 20, 2026

Enhanced Error Tracking

  • ⬆️ Improved error tracking and diagnostics
v3.7.7 March 20, 2026

Internal improvements

  • ⬆️ Internal improvements
v3.7.6 March 20, 2026

Session Replay

  • ⬆️ Internal improvements
v3.7.5 March 20, 2026

Favorites UX improvements

  • ⬆️ Improved favorites user experience
v3.7.4 March 20, 2026

Playlist UI improvements

  • 🐛 Fixed playlist not updating immediately when removing a track
v3.7.3 March 20, 2026

Detail Preview Color Fix

  • 🐛 Fixed color display in detail preview
v3.7.2 March 20, 2026

CI Configuration Fix

  • ⬆️ Internal improvements
v3.7.1 March 20, 2026

Security improvement

  • ⬆️ Internal improvements
v3.7.0 March 20, 2026

About Page & Playback Restore

  • ✨ New About Sculody page with project history
  • ✨ Playback continues from where you left off on app restart
  • ⬆️ Fresh new launcher icon design
v3.6.0 March 20, 2026

Firebase Authentication

  • ✨ New Google Sign-In with Firebase Authentication
v3.5.0 March 19, 2026

Improved Push Notifications

  • ⬆️ Improved push notification system
v3.4.15 March 19, 2026

Logo and navigation fixes

  • 🐛 Fixed logo display issues
  • ⬆️ Improved library navigation
v3.4.14 March 19, 2026

UI improvements

  • ⬆️ Improved tab navigation
v3.4.13 March 19, 2026

Release documentation improvement

  • ⬆️ Internal improvements
v3.4.12 March 19, 2026

Release process fix

  • ⬆️ Internal improvements
v3.4.11 March 19, 2026

Improved release process

  • ⬆️ Internal improvements
v3.4.10 March 19, 2026

Update system improvements

  • ⬆️ Internal improvements
v3.4.9 March 19, 2026

Bug fixes and improvements

  • ⬆️ Various bug fixes and improvements
v3.4.8 March 19, 2026

Performance & Stabilität

  • ⬆️ Angular 17 & Capacitor 7 Update
  • ⬆️ Verbesserte Performance durch trackBy Optimierungen
  • 🐛 Verschiedene Bugfixes und Code-Verbesserungen