Releases: Cloud-Player/web
Releases · Cloud-Player/web
v5.1.0: Version 5.1.0
- Upgrade to Angular 6 - Add privacy notice - Prepare Mixcloud integration - Add sort buttons to playlist view (Fix [#69](https://github.com/Cloud-Player/web/issues/69)) - Fix empty track when adding track to a playlist
v5.0.0: Version 5.0.0
- Integrate Cloud-Player API (Fix [#58](https://github.com/Cloud-Player/web/issues/58), [#63](https://github.com/Cloud-Player/web/issues/63), [#66](https://github.com/Cloud-Player/web/issues/66)) - Create playlists for mixed tracks - Favourite tracks independently of the streaming service provider - Connect with streaming service providers (SoundCloud, YouTube) to synchronise liked tracks and playlists - Add modal to add tracks to playlists - Add context menu so you can right click on tracks - Add button to shuffle playqueue (Fix [#62](https://github.com/Cloud-Player/web/issues/62)) - Add button to loop playqueue - Add button to set player volume - Improve performance - Use css animations for logo instead of svg animations for GPU acceleration - Use Angular OnPush detection strategy for some components - Listen to performance intensive events like scroll outside of ngZone - Improve style - Support fullscreen for all major browsers instead of Chrome only - Improve drag and drop
v4.1.1: Version 4.1.1
- Fix fullscreen mode for native player - Display timer in fullscreen player
v4.1.0: Version 4.1.0
- Add button to toggle fullscreen - Show player in fullscreen when fullscreen event is triggered - Show large track comments for SoundCloud player when in fullscreen mode - Display next/previous button in mobile mode
v4.0.1: Version 4.0.1
- Fix playback bug
v4.0.0: Version 4.0.0
- Call youtube api to search for tracks - Add filter to filter youtube tracks by duration - Improve scrolling for iOS devices - Resize player based on to aspect ration of a track - Retry play when play is called and player changes to status paused - Refactor code: - Add support to collection and nested models for dynamic instances - Generify tracks so it supports youtube tracks as well - Add decorators to define dynamic instances for collection and nested models - Refactor sliders to support ngModel and improve code readability
v3.1.0: Version 3.1.0
- Fix memory leak in tracks list by unbinding event listeners in playTrackOn directive - Add youtube-player to play youtube tracks in youtube html5 player iframe - Update native client image for OSX
v3.0.0: Version 3.0.0
- Add continuous playback. Preload next track so it does not have to be buffered when it is set to playing - Add crossfade of 10 seconds when track is going to end and next track is availabe and can be played Known issue: When the browser does not allow starting a new player instance (e.g. tab is inactive) crossfade does not work yet. - Fix [#33](https://github.com/Cloud-Player/web/pull/33): Could not set playback head on mobile devices - Fix [#45](https://github.com/Cloud-Player/web/pull/45): Client-Pagination did not work in Firefox - Display toast when a new version is available - Display current app version - Change style for native client - Refactor code: - Add backbone decorators - Use properties instead of calling `model.get()|.set()` for backbone models that are mapped on the backbone model setter and getter by the @attributesKey decorators - Refactor player module and prepare support for other players e.g. Youtube - Make player completely controllable by PlayQueueItem so that the playQueueItem can request play, pause, stop and seek on the actual player. Set status (playing, paused, stopped) and progress from player on PlayQueueItem - Update dependencies to latest version - Add license GNU GPLv3