Releases: Adridot/syncbox
Release list
Syncbox 0.7.1
What's Changed
- Fix stale library links and release Syncbox 0.7.1 by @Adridot in #51
- Pin the CI-built v0.7.1 component by @Adridot in #52
Full Changelog: v0.7.0...v0.7.1
Syncbox 0.7.0
What's Changed
- Keep local development artifacts untracked by @Adridot in #44
- Unify the History split layout on the Library model by @Adridot in #45
- Exclude Spotify streaming tracks from Missing via a shared resolver by @Adridot in #46
- Virtualize the big track tables and drop the whole-payload refresh compare by @Adridot in #47
- Prepare Syncbox 0.7.0 by @Adridot in #48
- Pin the CI-built v0.7.0 component by @Adridot in #49
Full Changelog: v0.6.0...v0.7.0
Syncbox 0.6.0
Syncbox 0.5.0
What's Changed
- fix: pin the published v0.4.0 optional component digest by @Adridot in #33
- ci: block the release when the committed component pin is stale by @Adridot in #34
- feat: performance history (Prestations) with live view and playlist e… by @Adridot in #35
- release: bump version to 0.5.0 and refresh the component pin by @Adridot in #36
- fix: pin the CI-reproduced v0.5.0 component digest by @Adridot in #37
Full Changelog: v0.4.0...v0.5.0
Syncbox 0.4.0
What's Changed
- Protect repository workflows by @Adridot in #32
- feat: align acquisition storage with semantic ownership by @Adridot in #31
Full Changelog: v0.3.0...v0.4.0
Syncbox 0.3.0
What's Changed
Full Changelog: v0.2.4...v0.3.0
Syncbox 0.2.4
Full Changelog: v0.2.3...v0.2.4
Syncbox 0.2.3
What's Changed
- Syncbox v1 macOS release closure (0.2.2): packaging, Deezer optional component, reproducible builds by @Adridot in #29
Full Changelog: v0.2.2...v0.2.3
Syncbox 0.2.2 — final v1 release closure (macOS)
Syncbox 0.2.2 closes the macOS v1 release gates.
- macOS 14 or later on Apple Silicon.
- B2 remains the primary browser-only path; B1 is an optional, disabled-by-default Deezer component.
- Ad-hoc signed, without Developer ID or notarization. Follow the documented macOS trust flow.
- Full A3 remains deferred; only the conservative fallback is included.
See docs/DISTRIBUTION.md for installation, licensing, hashes, and exact product scope.
Syncbox 0.2.1 — Smart Fixes catalogue honesty (macOS)
Small maintenance release on top of 0.2.0.
What changed
- Smart Fixes now advertises only the fixes it actually performs. The tab
previously showed four fixes with a ✓ (extract artist/remixer, normalize
casing, strip junk/URLs, fix encoding) but the engine only runs two.
Casing was excluded during calibration (POC #9 — it clobbers legitimate
all-caps titles) and artist/remixer extraction isn't built yet. The list is
now truthful, with a test locking it. No behaviour change to the fixes that
do run (junk/URL cleanup + mojibake repair), still dry-run → confirm → write
through the backup-guarded mutate path.
Scope (unchanged from 0.2.0)
Spotify → Rekordbox sync, collection hygiene (duplicates + keeper, missing
files, untagged, Smart Fixes), fake-320/FLAC quality verdict, purchase links
(Beatport/Bandcamp) for missing tracks, events + smart playlists, backups/
restore + logs. No download/acquisition module — missing tracks are handled by
purchase links and manual relink only.
Install (macOS, Apple Silicon / arm64)
Unsigned build. After unzipping, macOS will quarantine it. Either right-click
Syncbox.app → Open and confirm, or run:
xattr -dr com.apple.quarantine /path/to/Syncbox.app
Then open it and point Settings at your Rekordbox master.db and storage
folder. Quit Rekordbox before any write — the app blocks mutations while
it's running.