Skip to content

Releases: sentriz/wrtag

wrtag v0.14.0

29 Jun 02:11
27be628
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • wrtag: rename tag-weight option to diff-weight
  • wrtag: tag mainly as BARCODE instead of UPC, use Barcode in research-links
  • wrtag: clear unknown tags by default

Features

  • config: add discogs research-link example (f3ddfef)
  • pathformat: add artistsSort and artistsSortString helpers (6f63702)
  • pathformat: add the helper (b53bccc), closes #123
  • pathformat: set index to 0 for pregap tracks (4f9c2c2), closes #124
  • tagmap: also keep ReplayGain range settings, and INITIALKEY (7afda34)
  • tagmap: write "MUSICBRAINZ_RELEASETRACKID" tag (4f13881)
  • tagmap: write "RELEASETYPE" tag (c19bd5d)
  • tags: add more known tags and variants (9fb9f2a)
  • wrtag: add tag-config option (97acec5), closes #120 #107
  • wrtag: add some more tests (b96b53f)
  • wrtag: clear unknown tags by default (0c94f10), closes #115
  • wrtag: rename tag-weight option to diff-weight (a25e256)
  • wrtag: tag mainly as BARCODE instead of UPC, use Barcode in research-links (e263dd6), closes #121
  • wrtag: write REMIXER/REMIXERS tags (238ef45), closes #77

Bug Fixes

  • wrtag: remove TRACKC tag alternative (d1d41c5)

wrtag v0.13.0

01 Jun 18:24
5214173
Compare
Choose a tag to compare

Features

  • ci: use native gha cache (9795428)
  • lyrics: esc & in for Genius (2bd0b3e)

wrtag v0.12.0

29 May 10:55
4a617a0
Compare
Choose a tag to compare

Features

  • ci: add errcheck (6ff44e1)
  • ci: add more linters (69f2c82)
  • ci: cache docker builds (8f2a5c4)
  • metadata: buffer stdout for read (8911983)
  • wrtag: adjust tag match to account for larger left side (0de5233)
  • wrtagweb: restart old in-progress jobs on startup (173fad9)
  • wrtagweb: set manual import form width to 500px by default (#102) (d2ae6a1)

Bug Fixes

  • lyrics: pass rate limit lyric sources (a29d477)
  • wrtagweb: horizonal overflow on mobile (0dc263b), closes #106
  • wrtagweb: return error in template execute (07d1b31)

wrtag v0.11.0

17 Apr 12:17
45e0746
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • ci: upgrade to go1.24, bump golangci-lint

Features

  • ci: upgrade to go1.24, bump golangci-lint (1c8c8e0)
  • wrtag: add a reflink operation (343f601), closes #87
  • wrtag: support atomic copies (77767dc)
  • wrtagweb: process user actions in job loop (9ec8b67)

Bug Fixes

  • wrtag: clamp score to 0-100 (3f587d4)

wrtag v0.10.0

10 Apr 08:36
33f7c2e
Compare
Choose a tag to compare

Features

  • wrtag: add a reflink operation (343f601), closes #87
  • wrtag: support atomic copies (77767dc)

wrtag v0.9.0

24 Mar 14:14
d6b14e8
Compare
Choose a tag to compare

Features

  • wrtag: support using english locale paths in path-format (62b776e), closes #85

wrtag v0.8.1

17 Mar 00:11
43f4687
Compare
Choose a tag to compare

Bug Fixes

  • lyrics: write to file not lyrics string (47d83a4), closes #81

wrtag v0.8.0

14 Mar 11:52
8a90b71
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • pathformat: tidy up keys

Features

  • musicbrainz: compilation if VA or compilation secondary types (c38bc59)

Code Refactoring

wrtag v0.7.0

04 Jan 02:00
62e7f8f
Compare
Choose a tag to compare

Features

  • wrtag: avoid more IO when no tag changes (b4da400)

Bug Fixes

  • tagmap: normalise empty vs null tags (676d640)
  • wrtag: don't wipe unknown metadata (1a9f99e)

wrtag v0.6.1

11 Dec 21:26
fd13ac2
Compare
Choose a tag to compare

Bug Fixes

  • wrtag: fix windows tag read/write (e5c9013)