Skip to content

Releases: bolsinga/itunes_json

2.1.4

31 Dec 20:18
c0fe6cb
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.3...2.1.4

2.1.3

26 Dec 01:13
b035874
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.2...2.1.3

2.1.2

25 Dec 18:39
bb858fa
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.0...2.1.2

2.1.0

22 Dec 17:03
8a9ef23
Compare
Choose a tag to compare

Overview

  • It is now one tool, with multiple sub-commands.
  • The tool's version is written into the commit message for tracking purposes.
  • Improve album name repair logic.
  • Retire, but do not delete, old repair code.

What's Changed

Full Changelog: 2.0.2...2.1.0

2.0.2

11 Dec 22:20
1ebe4b3
Compare
Choose a tag to compare

What's Changed

  • fix tags with the same pattern as the dot in them by @bolsinga in #530

Full Changelog: 2.0.1...2.0.2

2.0.1

11 Dec 21:17
de47082
Compare
Choose a tag to compare

Fix creating a tag for the very first commit after a merge on the same day as the last tag. 😄 The old code would find no tags, but they were there already.

What's Changed

  • nextTag now handles multiple "." in the string by @bolsinga in #528
  • Get all the tags and filter in code based upon the tagPrefix by @bolsinga in #529

Full Changelog: 2.0.0...2.0.1

2.0.0

11 Dec 18:27
ee657e1
Compare
Choose a tag to compare

Overview

  • Add separate tools to help improve the data.
    • create patch files (artists only for now)
    • repair an entire git repository with a patch file
    • batch extract sql source or sql dbs in parallel from a git repository
  • Add configurable tag prefix to itunes_json tool.
  • SQL source and databases can be created with "lax" schema so that the databases can be created with the current data set.
  • Removed preconditionFailures from the library by making requirements explicit via enums with associated values.
  • Improved launching the git process using structured swift concurrency.

What's Changed

Read more

1.7.5

30 Oct 17:53
84b26ab
Compare
Choose a tag to compare

This allows the library to encapsulate the entire program, so it may be called by a signed application bundle built by Xcode for Sequoia support.

What's Changed

Full Changelog: 1.7.4...1.7.5

1.7.4

25 Oct 15:16
f19482b
Compare
Choose a tag to compare

Fix issue where MusicKit permission was asked every launch by disabling this feature for now.

What's Changed

Full Changelog: 1.7.3...1.7.4

1.7.3

22 Oct 17:10
16c510b
Compare
Choose a tag to compare
  • Prunes empty fields and duplicate sort fields in JSON output.
  • Improve MusicKit support, file bugs on possible missing data to learn more. Not ready for release yet.
  • Add --reduce command to tool to just show "relevant" JSON fields

What's Changed

Full Changelog: 1.7.2...1.7.3