# Changes since version 2.1 Beta 1.
* Google Play: Updated country availability.
* Google Play: Added information about issue with GStreamer 1.0.x.
* Don't remember and use small window size. (Closes: LP:1182567)
* Added tabs with details about HTML5 Audio and Flash plugin to Format support
dialog.
* Updated translations.
* Updated template for translations.
# Changes since version 2.0.0.
* Fixed bug when configuration was not saved with buids without debugging
symbols. (Closes: LP:1057696)
* MPRIS extension: Renamed to Remote Player Interface.
* nuvolaplayer-client provides better error message when MPRIS interface is not
enabled. (Closes: LP:1054548)
* Nuvola Player loads only a compatible flash plugin wrapped with
nspluginwrapper. See FAQ #2107 for details. (Closes: LP:1058586)
https://answers.launchpad.net/nuvola-player/+faq/2107
* Rdio: Flash plugin is not required.
* Lyrics extension: Split diacritics from letters when creating AZLyrics name.
(Closes: LP:1064042)
* Amazon Cloud Player: Support more countries. (Closes: LP:1059020)
* New service Deezer. (Closes: LP:1010117, LP:1066300)
* Refactoring of codebase, extension of unit tests, splitting to nuvolaplayer
binary and libnuvolaplayer-private library, removed legacy code.
* Notifications extension: Added support for actions and resident notifications.
(Closes: LP:968619)
* Context menu of a web view is populated with custom actions.
* Tools make_service_package.sh updated to produce packages in format 2.
* Diorite: SimpleDocBuffer and SimpleDocView for rendering of simple HTML-like
documents with native GTK+ look.
* Upgraded Waf build system to 1.7.6.
* Anti-underlinking and anti-overlinking linker flags are used during the build
process.
* Service selector is opened in a separate window and uses native GTK+ widgets
instead of web view. GTK+ zoom level is respected and non-free screenshots
are not loaded. (Closes: LP:1076137, LP:1076134)
* Added check for MP3 support in GStreamer. New dependency has been introduced:
gstreamer0.10 (>= 0.10) or gstreamer1.0.
* Fixed Last.fm name. (Closes: LP:954702)
* Description of extensions is in a simple HTML-like syntax.
* Copies of various vapis are used to prevent breakages.
* Thumbs UP/Down actions shouldn't toggle status. (Closes: LP:1063426)
* Run-in-background feature no longer requires tray icon. (Closes: LP:1079339)
* Web view respects text zoom factor and remembers zoom level per service
(Closes: LP:1051218)
* Last.fm extension: Added switches to disable scrobbling for particular
services. (Closes: LP:1049474)
* Google Play: Fixed links "Shop this artist" and related to be opened
in a default web browser. (Closes: LP:1095739)
* User interface: Added option to prefer dark GTK+ theme.
* Notifications: Pass actual album art image data over dbus instead of
a filename to prevent caching. (Closes: LP:1099825)
* 8tracks: Service integration was adopted by Michael J Coyne. Fixed
breakage (alert loop) caused by a change in 8tracks web interface.
(Closes: LP:1035490, LP:1127488)
* Google Play: Fixed resolving of a name and an artist of the current
song. (Closes: LP:1138576)
* Amazon Cloud Player: Recent changes in Amazon Cloud Player introduced
Amazon marketing redirect. Sandbox pattern has been updated to reflect these
changes. (Closes: LP:1134756)
* Rdio 3.0: Service integration was adopted by Michael Mims and relicensed
under 2-Clause BSD license. Service switched to Flash-based playback
instead of HTML5. Fixed low initial volume. Fixed resolving of the current
artist and song. (Closes: LP:1049253, LP:1165388, LP:1156591)
* Updated copyright information.
* Services selector: If the currently running service is upgraded/downgraded it
is immediately reloaded, so it isn't necessary to restart Nuvola Player.
(Closes: LP:1175141)
* Updated URL of a download page for update packs.
* Google Play: Google Play web interface has been changed many times introducing
breakages in Hide Google bar feature, parsing of song details, playback status
and available actions. (Closes: LP:1189370, LP:1189851, LP:1194122,
LP:1194601)
* Google Play: Google Play UI has changed and shows also album name of the
current song,so it's possible to pass it to Nuvola core. (Closes: LP:853719)
* Google Play: Flash plugin has been enabled, because Google Play Music All
Access feature requires it (HTML5 audio is not supported).
(Closes: LP:1181307)
* Google Play: Also added reason why all store links are opened in a default
web browser.
* 8tracks: updated metadata parsing. (Closes: LP:1167378)
* PopupWebView: Pop-up windows were sometimes unusable, because page area was tiny
and rest of the window was empty. (Closes: LP:1181950)
* Added information about format support.
* Added option to specify directory where to search for integrations.
* Extensions: Almost all extensions are enabled by default.
* MPRIS can-go-next/prev actions weren't updated because of a bug.
(Closes: LP:1183640)
* The Google Music interface had a space between the play controls and
the bottom of the app when "Hide Google Bar" is checked. Fixed.
(Closes: LP:1189851)
* Introduced Nuvola Player JavaScript API 2.1.
* New extension: Developer's bar.
* Google Play: Fixed detection of playback status. (Closes: LP:1194122)
* Google Play: Fixed thumbs up/down actions broken by recent Google Play web ui
update. (Closes: LP:1194601)
* Service is reloaded after installation/removal of an update package.
(Closes: LP:1175141)
* Added option to specify gee version, --with-gee, defaults to 1.0.
* Google Play: Added country availabilty details.
* Added script to setup shell environment for developers.
* Google Play: Added playback requirements to description.
* Google Play: Fix that small red notification box. (Closes: LP:1198486)
* Removed UI modes "toolbar only" and "both toolbar and menubar". Main menu
reorganized.
* Added a few keyboard shortcuts: Go back <shift><alt>Left and go forward
<shift><alt>Right.
* Simplified build script, see file INSTALL for details.
* Added templete of new service integration.
* Added hack that allows user to disable GStreamer for a particular service.
(Closes: LP:1200818)