All notable changes to SoundSync by Botify are documented here. Format loosely follows Keep a Changelog; the project adheres to Semantic Versioning.
- Premium README rewrite with badges, architecture overview, troubleshooting, project links.
- Created
/docs/skeleton: operator, developer, governance, architecture, deployment, security, troubleshooting. - Added
SECURITY.md(reporting + supported versions + hardening summary). - Added
CONTRIBUTING.md(scope rules, governance, PR checklist). - Added this
CHANGELOG.md.
- (Tracked in #2.)
2.0.7 — 2026-05-28
- Botify governance UI kit applied to settings/dashboard (#11):
- Botify command-center tokens (radius, shadow, glow CSS vars; cyan/blue/violet semantic colors).
- CSS Grid app shell + responsive metric/dashboard/footer grids; no horizontal clipping at 860×640 → 1280×800.
- Sidebar brand block: "SoundSync · by Botify" + local PNG mark derived from ZIP icon masters.
- Header health pill, glass cards, blue-gradient buttons, status pills, animated toggles.
- Active Sources empty state with CTA to Monitoring.
- Sync Health card with state-driven
health-chipsemantics. - Footer 3-col grid (status / metadata pill / actions) collapsing to 2-row then 1-col.
- Local brand asset pipeline derived from
SoundSync Template.zip(no remote/CDN refs):assets/brand/SoundSync_app_icon_{64,128,256,512}.png+ master.assets/brand/SoundSync_badge_orb_512.png+ master.assets/brand/SoundSync_sidebar_logo_{128,256,512}.png(sharpened from minimal-style master).assets/brand/SoundSync_favicon_{16,32}.png+ master.assets/brand/SoundSync_taskbar_icon.ico(multi-size 16/32/48/64/128/256) + master.- Mirrored runtime PNGs into
src/assets/brand/for renderer file:// resolution. design/soundsync-template-review/runtime-icon-contact-sheet.png(master selection rationale).
- Settings window: 900×650 → 1040×740 default; added
minWidth: 860,minHeight: 640,resizable: true,backgroundColor: '#050b18'. - BrowserWindow icon →
assets/brand/SoundSync_taskbar_icon.ico(multi-size).
2.0.6 — pre-2026-05-28
- Rebranded SoundCloud Auto Sync / SC Auto Downloader → SoundSync by Botify.
- Updated repository ownership references to
Botify-Network/soundsync.
2.0.5 — pre-2026-05-28
- Hardened
yt-dlpinvocations against SoundCloud rate-limiting:--retries 10with--retry-sleep http:exp=1:30exponential backoff (up to 30s).--retry-sleep extractor:5.--socket-timeout 30.--sleep-requests 1,--sleep-interval 2 --max-sleep-interval 6for downloads.- Per-track 1.5s pacing in
getFullMetadata. - 3-attempt app-level retry with 15s/30s/60s backoff on detected rate-limit.
- 90s download-queue cooldown when a 429 is detected mid-batch.
- Auto-updater controls and notifications.
Earlier history pre-dates the SoundSync rebrand. See git log: git log --oneline -- README.md package.json.