Releases: dipsana/soundscript
🎧 SoundScript v1.0.1 — Bugfix & Polish Release
🎧 SoundScript v1.0.1 — Bugfix & Polish Release
📅 Release Date: 2026-01-06
🔖 Version: v1.0.1
🎧 Project: SoundScript — High‑Performance Web Music Player
SoundScript v1.0.1 is a stability and usability polish release that addresses mobile‑gesture reliability, UI flicker, and loading‑system race conditions — while keeping the foundational v1.0.0 architecture fully intact.
🐛 Fixed in This Release
- Mobile drag precision – Mini‑bar now tracks 2D movement correctly on modern browsers
- Swipe‑direction logic – Card‑slider swipe detection respects touch intent
- Loader reliability – Replaced fragile
DOMContentLoadeddependency with manual show/hide control - UI pre‑load flicker – Hamburger menu and play‑bar hidden until fully ready
- Seek‑bar sync – Fixed drag‑coordinate calculation for smooth scrubbing
- Show‑all button – Dynamically hidden when card‑slider is shifted
🛠️ Technical Improvements
- CSS‑only hamburger toggle (no JS flicker)
touch‑action: nonefor custom mobile drag control- Manual loader management in
gen‑util.js - New
hideSect/showSectutilities for instant navigation - Removed deprecated
loadingPagefunction - Code cleanup across
music‑manager,ui‑util,nav, andcard‑slider
📦 Release Information
| Field | Value |
|---|---|
| Version | v1.0.1 |
| Status | Stable Production |
| License | MIT |
| Media CDN | soundscript‑cdn |
| Frameworks | None |
This release strengthens SoundScript’s real‑world usability — especially on touch devices — without altering its core architecture.
All v1.0.0 features remain fully functional and enhanced.
What's Changed
fix:Mobile drag, swipe logic, UI flicker, loader reliabilityrefactor:Loading system, card‑slider visibility logicchore:Documentation updates (README, SECURITY, CHANGELOG, SRS)
Full Changelog: v1.0.0...v1.0.1
🎧 SoundScript v1.0.0 — Base Production Release
🎧 SoundScript v1.0.0 — Base Production Release
📅 Release Date: 2026-01-04
🔖 Version: v1.0.0
🎧 Project: SoundScript — High-Performance Web Music Player
SoundScript v1.0.0 is the first stable production release of a fully client-side, CDN-powered modular music streaming platform built entirely with Vanilla JavaScript.
This release establishes the complete architectural foundation on which all future SoundScript updates will be built.
🎵 Core Experience
- Dynamic CDN-based album & artist loading
- Smart real-time queue engine
- Fully functional seek bar with color-synced gradient feedback
- Glassmorphism floating player & draggable mini player
- Touch-enabled card sliders
- Responsive mobile-first design
- Live title search with smooth focus redirect
- State persistence (likes, dislikes, play counts, queues)
🧠 Architecture
- Modular Vanilla JS architecture (no frameworks)
- Event-driven audio engine with custom event emitters
- CDN abstraction layer for instant media source switching
- O(1) runtime access architecture after initialization
- LocalStorage-based stat tracking with robust validation logic
🎨 UI & UX
- Animated gradient background engine
- Mobile hamburger navigation
- Adaptive UI transitions across all screen sizes
- Active states & smooth feedback for all player controls
🔐 Security & Stability
- Private state encapsulation
- Local stat data protection
- CDN-only media access
- Architecture frozen for stable base release
📦 Release Information
| Field | Value |
|---|---|
| Version | v1.0.0 |
| Status | Stable Production |
| License | MIT |
| Media CDN | soundscript-cdn |
| Frameworks | None |
This release represents the completion of SoundScript’s core architecture and functionality.
All future versions will build on this foundation.
What's Changed
New Contributors
Full Changelog: https://github.com/dipsana/soundscript/commits/v1.0.0