Skip to content

Releases: Adridot/syncbox

Syncbox 0.7.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 07:26
Immutable release. Only release title and notes can be modified.
5d65c35

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

Choose a tag to compare

@github-actions github-actions released this 03 Aug 17:07
Immutable release. Only release title and notes can be modified.
3424b57

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

Choose a tag to compare

@github-actions github-actions released this 03 Aug 14:15
Immutable release. Only release title and notes can be modified.
c3994b6

What's Changed

Full Changelog: v0.5.0...v0.6.0

Syncbox 0.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 12:12
Immutable release. Only release title and notes can be modified.
369bd65

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

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:26
Immutable release. Only release title and notes can be modified.
074d673

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

Choose a tag to compare

@github-actions github-actions released this 16 Jul 11:29
1eb6a9b

What's Changed

  • Improve Deezer acquisition feedback and UI refresh performance by @Adridot in #30

Full Changelog: v0.2.4...v0.3.0

Syncbox 0.2.4

Choose a tag to compare

@github-actions github-actions released this 16 Jul 09:07

Full Changelog: v0.2.3...v0.2.4

Syncbox 0.2.3

Choose a tag to compare

@github-actions github-actions released this 15 Jul 23:05

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)

Choose a tag to compare

@Adridot Adridot released this 15 Jul 12:42

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)

Choose a tag to compare

@Adridot Adridot released this 08 Jul 11:04

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.