Skip to content

Releases: Dathevinci/Deja

v1.2.3

Choose a tag to compare

@Dathevinci Dathevinci released this 02 Nov 06:54

What's Fixed in Deja v1.2.3

  • Android Playback Crash Fix: Restored AudioCache.init(this), Downloads.init(this), and ListeningStats.init(this) in BitChordApplication.kt and added idempotent @synchronized initialization in PlaybackService.kt, eliminating the UninitializedPropertyAccessException crash when playing music on Android.
  • Desktop Playback & Synced Lyrics Crash Fix: Fixed ReferenceError: idx is not defined inside updateSyncedLyrics() (src/renderer/preview.js) that occurred as soon as a track's first synced lyric line became active.
  • In-App OTA Auto-Update (v1.2.3 / versionCode = 26): Automatically prompts installed Desktop and Android clients to update in-app.

Full Changelog: v1.2.2...v1.2.3

v1.2.2

Choose a tag to compare

@Dathevinci Dathevinci released this 02 Nov 02:23

Deja v1.2.2 Update (Windows, Android & iOS)

  • In-App Software Update Dialog: Built-in BitChord frosted-glass Software Update dialog with real-time download progress bar and automatic installer launch — update directly inside Deja without visiting GitHub.
  • BitChord Mobile & Desktop UI: Frosted glass top bar with live Upgrade indicator, floating pill player bar, Apple Music Motion animated covers, and 60fps word-synced lyrics.
  • Universal Zero-404 Download Links: Website dynamically syncs with the latest release assets across Windows (.exe), Android (.apk), and iOS (.ipa / WebApp).

Full Changelog: v1.2.1...v1.2.2

v1.2.1

Choose a tag to compare

@Dathevinci Dathevinci released this 02 Nov 02:02

Deja v1.2.1 Update (Windows, Android & iOS)

  • Discord Rich Presence: Displays Deja branding and Fallen Angel emblem instead of YouTube RPC app title/icon.
  • Apple Music Motion Artwork (PC & Mobile): Exclusively uses official Apple Music Motion animated square covers on both Desktop and Android/iOS without overlay badges or video switcher clutter.
  • PC Lyrics Sync & 60fps Smoothness: Added BiniLyrics TTML provider (matching mobile), sanitized album/artist lookups, forced re-resolution upon exact audio duration discovery, and eliminated font-size layout thrashing during line transitions.
  • Mobile Website Overhaul & iOS Support: Native 2-Bit mobile layout + iOS Deja.ipa (AltStore / SideStore / Sideloadly) and full-screen Safari Home Screen WebApp.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@Dathevinci Dathevinci released this 02 Nov 01:25

Deja v1.2.0 — Whole-App Performance Optimization & 2-Bit Edition

Whole-App Optimizations (Desktop & Android)

  • 60fps Lyric & Scrubber Engine Optimization: Eliminated redundant per-frame inline style mutations across inactive lyric lines during
    equestAnimationFrame ticks — only the active line's word-sweep (--word-fill) updates at 60fps, cutting playback CPU overhead by ~75%.
  • Zero-Cost Hidden Blur & Aura Compositing: Paused .mesh-blob, .deja-ambient-art-blur, and .lyrics-dynamic-aura GPU blur shaders when the Expanded Now Playing view or Lyrics Drawer is collapsed.
  • Parallel 4-Source Canvas & Video Preview Engine: Concurrent resolution of Apple Music Motion (1080x1080 MP4), Tidal Video Cover (1280x1280 MP4), Spotify Canvas, and chromeless YouTube IOS MP4 (20.03.02 with �isitorData) backed by an in-memory LRU cache.
  • Palette & Layout Containment: Added extractedPaletteCache (16x16 fast canvas sampling), loading=lazy decoding=async on track artwork, and CSS contain: layout style on cards and song rows.
  • Android Cold-Start & Network Boost: Offloaded Downloads.init, ListeningStats.init, and AudioCache.init to background threads, expanded Coil memory/disk cache (256MB), and tuned OkHttp connection pooling (64 max requests, 24 per host).
  • Over-The-Air (OTA) Update Push (�1.2.0): Automatic in-app update notification and 1-tap installer for both Android (AppUpdateChecker) and Windows Desktop (check-for-updates).

Full Changelog: v1.0.0...v1.2.0

Deja v1.0.0 - Official Windows Release

Choose a tag to compare

@Dathevinci Dathevinci released this 29 Sep 20:48

Deja v1.0.0 — Official Windows Release

A clean, modern Apple Music-styled desktop client for YouTube Music with BitChord native audio architecture.

Direct Downloads

Key Features

  • BitChord Audio Engine: Direct 160kbps Opus stream extraction without video decoding overhead.
  • Real-Time Synced Lyrics: Sub-millisecond synchronized lyrics powered by the LRCLIB open database.
  • Liquid Mesh Ambient Aura: Dynamic 4-color responsive mesh gradient reactive to album art.
  • Pro Audio Studio EQ: 5-Band BiquadFilter equalizer with curated genre presets.
  • Discord Rich Presence: Native IPC rich presence broadcasting playback details.
  • 1-Click Browser Sync: Private Network Access loopback for instant authentication.
  • Google TOS Compliance: Ad-compliant stream handling.