Skip to content

Releases: dipsana/soundscript

🎧 SoundScript v1.0.1 — Bugfix & Polish Release

05 Jan 22:48
2528a38

Choose a tag to compare

🎧 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 DOMContentLoaded dependency 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: none for custom mobile drag control
  • Manual loader management in gen‑util.js
  • New hideSect/showSect utilities for instant navigation
  • Removed deprecated loadingPage function
  • Code cleanup across music‑manager, ui‑util, nav, and card‑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 reliability
  • refactor: Loading system, card‑slider visibility logic
  • chore: Documentation updates (README, SECURITY, CHANGELOG, SRS)

Full Changelog: v1.0.0...v1.0.1

🎧 SoundScript v1.0.0 — Base Production Release

03 Jan 23:21
917b0a6

Choose a tag to compare

🎧 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