Skip to content

Releases: bolsinga/itunes_json

1.4.6

24 Jan 17:04
31d88b1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.4.5...1.4.6

1.4.5

23 Jan 22:21
efdba07
Compare
Choose a tag to compare

What's Changed

  • apply date fixes prior to repairing by @bolsinga in #224
  • early exit where possible by @bolsinga in #225
  • Add Repairs that can fix playCounts based upon a playDate and playCount by @bolsinga in #226

Full Changelog: 1.4.4...1.4.5

1.4.4

22 Jan 16:48
271cea7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.4.3...1.4.4

1.4.3

22 Jan 02:56
94c264a
Compare
Choose a tag to compare

What's Changed

  • any json source can be repaired regarless of destination by @bolsinga in #222

Full Changelog: 1.4.2...1.4.3

1.4.2

21 Jan 02:51
80915d8
Compare
Choose a tag to compare

Overview

  • Output is always sorted.
  • Repair JSON are pruned to just what will be in a database.
  • DB output no longer has kind, dateModified, or size.

What's Changed

Full Changelog: 1.4.1...1.4.2

1.4.1

17 Jan 18:36
439f69f
Compare
Choose a tag to compare

What's Changed

  • Source.gather() now does the repairing by @bolsinga in #198
  • Define constants for finding sentinel off by one hour libraries by @bolsinga in #199
  • Use the sentinel Track to repair off by one hour dates by @bolsinga in #200

Full Changelog: 1.4...1.4.1

1.4

16 Jan 21:48
74b81a9
Compare
Choose a tag to compare
1.4

What's Changed

Full Changelog: 1.3...1.4

1.3

13 Jan 23:27
16e5d6d
Compare
Choose a tag to compare
1.3

Now can output directly to sqlite3 db files using the sqlite3 API.

What's Changed

Full Changelog: 1.2...1.3

1.2

22 Dec 20:05
efe7358
Compare
Choose a tag to compare
1.2
  • Allow json to be "repaired". This means as track counts, sort names, and more are fixed over time, they can be back applied to older json files so that they have the same data.
  • Add lots of logging for SQL constraints while building the SQL output.
  • This build allows all the historical data I have to be encoded to SQL with consistent data and without errors.

What's Changed

Full Changelog: 1.1.1...1.2

1.1.1

14 Dec 17:27
27f642d
Compare
Choose a tag to compare
  • Fix some missing xml json value types.
  • Add xml json reexport option in order to see the json with sorted keys as compared to the json with corrected value types. This is to verify the validity of the output.

What's Changed

  • Add help information for source and destination flags by @bolsinga in #86
  • add datereleased to song table by @bolsinga in #87
  • Add comments to song table if present by @bolsinga in #88
  • escape the quotes in comments by @bolsinga in #89
  • albumRating and hd properties also need to be non-string values by @bolsinga in #91
  • Convert ratingComputed, videoHeight, and videoWidth value types too by @bolsinga in #92
  • read in xml json, write out xml json with sorted keys by @bolsinga in #93

Full Changelog: 1.1...1.1.1