Skip to content

v0.0.3

Choose a tag to compare

@github-actions github-actions released this 03 Jan 06:50
· 32 commits to main since this release
2ebe1d4

Features

  • presets: Add Quick 2h, Medium 4h, and Extended 6h duration presets with unique phase names
    • Quick 2h: Intro, Body, Outro (3 phases)
    • Medium 4h: Opening, Main, Closing (3 phases)
    • Extended 6h: Warm-up, Build, Drop, Cool (4 phases)
  • journey: Allow users to name their journey with automatic playlist URL linking
  • journey: Auto-restore saved journey settings when returning to the same playlist
  • export: Export tracklist as JSON with full track details (name, artist, duration, timing, phase info, YouTube URL)
  • persistence: Auto-save form state (draft) when popup closes, restore on next open
  • navigation: Detect playlist URL changes and load appropriate saved journey
  • navigation: Show warning when navigated away from active session's playlist

Bug Fixes

  • export: Fix track extraction for different YouTube Music page layouts
  • ui: Fix preset list styling - name now takes full width with dots and delete aligned right
  • ui: Improve "Restore Defaults" button styling

Changes

  • ui: Duration is now read-only display (edit phases directly instead)
  • ui: Remove AM/PM restrictions on sunrise/sunset times for polar region support
  • performance: Use History API events for URL change detection instead of polling