Skip to content

Synchotic v1.1.0 - Xmas Update

Choose a tag to compare

@github-actions github-actions released this 14 Dec 00:21
· 482 commits to main since this release

What's New

  • Single Sync command - Download and Purge combined into one Sync action that does both
  • Tab to switch views - Cycle between Size, Files, and Charts to see download/purge stats your way
  • Improved Sync Tracking - New centralized sync state replaces the old check.txt system. More reliable tracking of what's been downloaded and extracted.
  • Pure Python Extraction - Archives now extract using bundled libraries - no need for external tools like 7z or unrar.

Bug Fixes

  • Forward slashes in folder names - Folders like "Heart // Mind" now handle correctly instead of creating nested directories (#6)
  • Consistent terminology - Setlist items now show "files" consistently instead of mixing "archives" and "charts" (#8)
  • Nested chart counting - Chart folders containing other charts now count all of them, not just the parent (#10)
  • Fixed video files not being filtered during download/purge
  • Fixed partial downloads being counted multiple times
  • Fixed cross-platform path handling on Windows

Under the Hood

  • Major codebase reorganization for maintainability
  • 167 tests ensuring reliability
  • Performance optimizations for large manifests