All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.23.3 (2020-03-20)
Updated dependencies.
0.23.2 (2020-03-20)
- deps: [security] bump acorn from 5.7.3 to 5.7.4 (807cdbf)
- deps: bump @sentry/integrations from 5.6.1 to 5.7.1 (#94) (7efe8c8)
- deps: bump vue and vue-template-compiler (f9df9ed)
- deps: bump vuex from 3.1.1 to 3.1.2 (cb15975)
- Fix deployment of spotify-magician (4193ab6)
- Fix security vulnarabilities (197ba94)
0.23.1 (2020-03-20)
- Fix mobile appearance of track-adder modal (ca0e9dd)
- Fix various visual issues on small-screen-devices (ab80f49)
- Make changelog responsive (5359ee5)
0.23.0 (2019-10-27)
0.22.2 (2019-10-27)
- Added environment to error logging (Sentry) (a13862e)
0.22.1 (2019-10-27)
- Fix changelog formatting (84b600d)
0.22.0 (2019-10-27)
- Added context menu button for playlist tracks (songs can be removed using this menu) (1870fb0), closes #38
- Re-implemented track adding modal (e9dedeb), closes #73
- Fix display of list-items with multiple lines in changelog (7c72e8f), closes #81
- Fixed playlist selection modal exceeding the screen (bb2af34), closes #80
- Fixed tracks not being removed correctly from track adder (893c054)
- Sessions will now be properly restored if expired. User will be asked to retry though. (c652f63)
0.21.7 (2019-10-25)
- Fixed broken scope request (5ab6daf)
0.21.6 (2019-10-25)
0.21.5 (2019-10-25)
- Fix layout issues with sorting modal (6e98d77)
- Fixed dropdown look on Android (088e590)
- Improved text overflow handling on mobile screens (1929416)
0.21.4 (2019-10-25)
- Improved mobile layout of analyzation panel (cf1f8d3)
0.21.3 (2019-10-14)
- Handled errors are now sent to Sentry (0f1861b)
0.21.2 (2019-10-13)
- Fixed changelog modal rendering issue (f7b59fd)
0.21.1 (2019-10-13)
- Aligned logo and app name position between login and loading-screen (1b89e88)
0.21.0 (2019-10-13)
This version introduces persistent user sessions and a loading screen!
No longer do you have to login on every reload. The session will last for the next two years as long as you don't log out ...which is not possible right now :D
The loading screen makes the app load less "flickery" and hopefully provides a better user experience than before.
- Added 404 page (05fef4e)
- Playlists will now be loaded before launching the editor (f044519), closes #74
- User sessions are now persisted and refreshed automatically. (5960f2a), closes #15
0.20.5 (2019-09-27)
- Now.sh deployment url fix. The attempted fix in 0.20.4 was broken, too. (aebb965)
0.20.4 (2019-09-27)
- [NOT WORKING] Now.sh deployment fix. The attempted fix in 0.20.3 was broken. (2869dce)
0.20.3 (2019-09-27)
- [NOT WORKING] Fixed deployment url on now.sh (6ed271c)
0.20.2 (2019-09-27)
0.20.1 (2019-09-25)
- deps: bump eslint-utils from 1.3.1 to 1.4.2 (#52) (ab288b4)
- deps: bump lodash.merge from 4.6.1 to 4.6.2 (#54) (f89eb4c)
- deps: bump lodash.mergewith from 4.6.1 to 4.6.2 (#55) (215cb0c)
- deps: bump lodash.template from 4.4.0 to 4.5.0 (#56) (663c284)
- deps: bump mixin-deep from 1.3.1 to 1.3.2 (1730979)
- deps: bump vuex from 3.1.0 to 3.1.1 (#58) (2b3e9c3)
- Removed insecurity (replaced union-value 1.0.0 with 1.0.1) (460a317)
- Updated set-value 2.0.0 to 2.0.1 (41c78dc)
0.20.0 (2019-06-30)
- "Analyze" button will now stay pressed when panel is open (c161a03)
- Improved mobile layout of operation panel (b6c457c)
- Updated dependencies to fix security vulnerabilities (b15181c)
- Added "show song tempo" toggle (0f77f92)
0.19.1 (2019-03-05)
- Fixed "time-of-day" format for times after 12am (next day) (91c84f7)
- Fixed font of "time-of-day" input (4c34a12)
0.19.0 (2019-02-12)
- One can now replace (and add) more than 100 tracks at once (93cad92)
- Playlist analysis now supports playlists with more than 100 tracks (a99619e)
- Enabled editing of collaborative playlists (e3e352b)
0.18.1 (2019-02-06)
0.18.0 (2019-02-06)
- Audio feature graphs now display the correct label on hover (instead of always "Energy") (67ba4a1), closes #48
- Made line chart tooltips more "human readable" (Added units etc.) (1afc8b1)
- Sorting by audio feature is now supported (f0ba1f9)
0.17.1 (2019-02-03)
- Fixed broken buttons and modals on mobile devices (459343c), closes #41 #42 #46
- Fixed changelog formatting (28f7a4f)
- Fixed dropdown appearance on macOS (8e876e1)
- Fixed top menu appearance on mobile screens (be1583b), closes #43
- Fixed track adder window on mobile (868a848), closes #45
0.17.0 (2019-02-02)
Version 0.17 features an extensive redesign of the app. This redesign includes:
- Proper track items (with album cover art)
- A completely overhauled audio feature section
- Improved "time of day" feature
- Overall UX/UI improvements for all menus
Apart from that, there were also new technical features:
- Added "Sort" feature. It allows sorting by track name, artist name, duration and popularity. (74358c1)
- Users can now choose which audio feature graphs they want to see. (b2601e5)
0.16.3 (2019-01-22)
- Audio feature graphs now properly resize on small screens (2955482)
- Fixed general responsiveness (no clipping on small screens) (8639cfa)
- Fixed playlist item not being clickable everywhere (c51a154)
- Improved general appearance on mobile screens (a7fe42c)
0.16.2 (2019-01-21)
- Fix broken github pages deployment (0879034)
0.16.1 (2019-01-21)
0.16.0 (2018-10-31)
- Added tooltip to audio feature graphs (b4cdef7)
0.15.1 (2018-10-28)
- Slightly altered design of audio feature graphs (348f873)
0.15.0 (2018-10-28)
- Added playlist statistics (energy, valence, danceability) (804d0d7)
0.14.1 (2018-10-26)
Re-deployment because of previously broken test.
0.14.0 (2018-10-26)
- Added shuffle operation (e6cd418)
0.13.1 (2018-09-14)
- Fixed changelog modal animation (9d59393)
0.13.0 (2018-09-11)
- Restyled tracklist (045d038)
- Version number and changelog are now displayed inside the app (ecba3ae)
- You can now remove tracks (cb3c800), closes #19
0.12.1 (2018-09-09)
0.12.0 (2018-09-07)
- Fixed a bug where selecting the first playlist was impossible (15a253b)
- Hide playlist selector button if no playlist is selected. (1406a79)
- Slightly restyled login screen (422c11b)
0.11.0 (2018-09-07)
- Fixed display of playlists with duplicate tracks (4caee70)
- Starting time: fixed hour heading indentation (1692dfd)
- Users now have to choose a playlist upon startup (4a6c15b)
0.10.0 (2018-09-06)
- We now support modals (e.g. track adding is now a modal) (86e88db)
0.9.2 (2018-09-06)
- Fixed drag and drop rendering (when reordering tracks) (33710e7)
0.9.1 (2018-09-06)
- Fixed ui glitch when reordering tracks (2ce2853)
0.9.0 (2018-09-05)
0.8.0 (2018-09-05)
- Added ability to add tracks to the playlist (04bae10)
0.7.5 (2018-09-03)
- Fixed automated changelog generation (strip emojis) (33c53e6)
0.7.4 (2018-09-03)
- We now use emojis in our git commit messages again! (3e87539)
0.7.3 (2018-09-02)
- redirect user to login on "token expired" error (8010c75), closes #13
- fixed error in base headline component (779b222)
- fixed error message display for real this time (last fix was broken) (6a5001d)
0.7.2 (2018-09-01)
- fixed displayling of error messages (d3f88af)
0.7.1 (2018-09-01)
I accidentally commited this feature as a "bug fix". I didn't want to change the version number, though. Sorry for that. ;)
- added option to (de-)activate relative starting time feature (976d4c7)
0.7.0 (2018-09-01)
- slightly altered playlist item styles (fdf4e30)
- styled header section and added playlist meta information (98eaa12)
0.6.3 (2018-08-28)
- Removed default spotify URI from input.
0.6.2 (2018-08-28)
- Prevent playlist image aspect ratio from changing (5b49f93)
0.6.1 (2018-08-28)
- Fixed error message not disappearing. Also removed tracks in case of error. (2ba9c69)
0.6.0 (2018-08-28)
- Added a playlist dropdown for easier playlist selection (13cb061)
0.5.0 (2018-08-24)
- Error messages are now shown to the user (2c3a279)
- Fixed spotify web api calls (d4f76d9)
- Added support for more than 100 tracks per playlist
- Added ability to define playlist start time.
- Fixed several bugs
- Refactored code base
- Adjusted icon size
- fixed callback url (to work on servers other than "localhost:8080").
- First working draft.