Skip to content

Releases: lsdcapital/settag

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:08

Review now focuses on actual changes, and enrichment lookup history stays in local metadata instead of producing file-tag updates.

  • Show current → after-write genre edits, with unchanged fields and bookkeeping-only tracks omitted. Keep source evidence and predictions under Details.
  • Store enrichment status, lookup dates, matches, misses, and failures in SQLite independently of pending write plans. History survives file writes, plan deletion, and renames.
  • Import compatible legacy enrichment tags during scans while preserving their existing values in audio files. New enrichment runs no longer create or update SETTAG_ENRICHMENT.
  • Add verified Beatport catalog enrichment alongside reusable local audio analysis, retaining useful results when either source is unavailable.
  • Add the hygiene scan chooser and read-only duplicate-audio findings; correct duplicate counts in CLI and terminal views.

New exports use settag.plan/v6, with enrichment context separate from the file-tag bundle. Existing v4/v5 plan files remain readable and retain their explicit write semantics. The local database upgrades automatically to schema 3.

Validation: 444 tests passed locally, plus lint, formatting, type checks, and the site build. Release automation also validates all supported Python versions and smoke-tests the built wheel before publishing.

Full changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 07:41

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 05:52

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Aug 11:28

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 10:44

What's Changed

  • Harden local music model inference by @steflsd in #1
  • Fix scrolling in track details view by @steflsd in #2

New Contributors

Full Changelog: https://github.com/lsdcapital/settag/commits/v0.1.0