@metabinspace metabinspace released this Jul 23, 2018 · 20 commits to master since this release

Assets 10

2.0.2 (2018-07-23)

Bug Fixes

  • add cover placeholder icon for discover page albums (4cad8e4)
  • add random gateway port (991bb41)
  • fix 'Bitcoin Cache' typo (92efaa6)
  • focus empty cover input on submit (fc9e3c9)
  • replace custom tracklist errors with ajv native errors (258d375)
  • replace ipfs gateway endpoint with api endpoint for images (4bc93cb)

@metabinspace metabinspace released this Jul 5, 2018 · 37 commits to master since this release

Assets 10

2.0.0 (2018-07-05)

Bug Fixes

  • add yandex donate button to about page (78946b9)
  • add CIDv0 regex pattern to album instance schema (0390d55)
  • add web site link to about page (98cdc92)
  • cache playlist CIDs on app start if any (b7cd076)
  • correct feed album artist if it was edited (53f1f2a)
  • disable latest albums request on empty search if search was not performed (07d7581)
  • disable pubsub-related tasks when offline (418db3d)
  • hide search bar when albums count equals 0 (f53d73c)
  • limit max tracklist size (e958e25)
  • perform search on enter only (b09d3f5)
  • playlist controls fixed position (5cda3b5)
  • prevent nested metadata field access error (76aa4fc)
  • return missing fields on album update (2925f5f)
  • set albums collection limit to 50000 (a733b5e)
  • update feed automatically when first album arrive (0b984e9)
  • updated indicator icons with retina display support (9241b5f)
  • updated tray icon (e79d9ed)
  • warning notifiaction for duplicate album sharing (be5a1bc)

Code Refactoring

  • album instance schema update (f86b362)
  • replace musicmetadata with music-metadata package (b7db52d)

Features

  • ui: discover latest albums (c42ab1b)
  • ui: legal notice on first start (e07c6cb)
  • about page with version number (00626cc)
  • add "new albums available" button to Discover page (7b518c0)
  • add check for new release (762f3e2)
  • add russian localization (48c785d)
  • add text search with custom allOf implementation (6c0566c)
  • display time left (016e761)
  • display total albums count in search bar (8c2652b)

Performance Improvements

  • move all Dexie operations to Web Worker (75370f3)
  • move fs-related methods to child process (5551ba4)
  • move ipfs to a child process (7d22361)
  • move performance-affecting methods to main thread (bf78b84)
  • remove second get discover albums request (7935531)

BREAKING CHANGES

  • modify album instance schema with no backward compatibility (tracks[])
  • modify album instance schema with no backward compatibility (cover.image, tracks[].audio fields)
  • modify album instance schema with no backward compatibility (tracks[].bitrate field).
  • remove quality bage as bitrate field is removed as well.
  • modify album instance schema with no backward compatibility (cover, tracks fields)