Skip to content

Latest commit

 

History

History
60 lines (31 loc) · 2.52 KB

CHANGELOG.md

File metadata and controls

60 lines (31 loc) · 2.52 KB

gmusic.js changelog

6.1.0 - Add new methods isPodcast, forwardThirty, rewindTen to allow controlling podcast content.

6.0.0 - playback.getPlaybackTime renamed to playback.getCurrentTime, playback.setPlaybackTime renamed to playback.setCurrentTime, playback.getSongInfo renamed to playback.getCurrentTrack, extras.getSongURL renamed to extras.getTrackURL, art property has become albumArt, new method playback.getTotalTime, new method playback.isPlaying, SELECTORS might have changed a bit so be careful

5.0.0 - Added new methods playback.setShuffle, playback.setRepeat, playback.getSongInfo, and playback.getPlaybackState. Also modified setRepeat to handle the old functionality of toggleRepeat which now only toggles states. Added new documentation for methods.

4.2.1 - Repaired i18n support by removing English only strings via @ jostrander in #39 and #40

4.2.0 - Adjusted hooks to only fire when actual changes occur

4.1.1 - Added CHANGELOG update verification

4.1.0 - Integrated Browserstack to test suite, added resetRating, and fixed up failing one-offs

4.0.4 - Corrected documentation of the change:playback-time event

4.0.3 - Corrected license in package.json to SPDX

4.0.2 - Documented release process

4.0.1 - Removed branch whitelist from .travis.yml

4.0.0 - Renamed repository from google-music to gmusic.js

3.3.4 - Integrated Travis CI

3.3.3 - Added missing webdriver-manager-update command/docs and added npm run test-windows

3.3.2 - Added CONTRIBUTING.md as part of resolving #13

3.3.1 - Corrected selectors for title/album art via @MarshallOfSound in #15

3.3.0 - Fixed up one-offs in test suite and resolved errors from #12

3.2.0 - Added assertions for elements and made selectors cross-version

3.1.1 - Added foundry for release

3.1.0 - Removed duplicate events from change:playback event and fixed "Stop" detection

3.0.0 - Updated integration to handle Material design release

2.0.5 - Fixed package.main reference

2.0.4 - Moved from setStarRating to setRating, renamed changeRepeat to toggleRepeat, and moved notifySong to provide duration in millseconds

2.0.3 - Moved to EventEmitter for hooks

2.0.2 - Refactored internals, moved constants as class properties

2.0.1 - Fixed style issues and moved all method keys to lower case for OOP consistency

2.0.0 - Moved to constructor and off of window to support node-webkit

1.2.0 - Added build scripts for bower and vanilla JS

1.1.0 - Completed tests and fixed bug in Rating.getRating()

1.0.0 - Initial release