Nuvola Apps Runtime (Nuvola Player) 2.5.0

Milestone information

Project:
Nuvola Apps Runtime (Nuvola Player)
Series:
2.5.x
Version:
2.5.0
Released:
 
Registrant:
Jiří Janoušek
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
4 Fix Released

Download files for this release

File Description Downloads

Release notes 

I'm happy to announce [Nuvola Player 2.5.0][1], the first release of the 2.5 series. The change log
is not outstanding as I've been working mostly on [Nuvola Player 3][2], the next generation of Nuvola Player,
but there are still some new features as well as bug fixes.

*This release has happened thanks to patrons who support the Nuvola Player project on [Gratipay][3].*

[1]: http://nuvolaplayer.fenryxo.cz/releases/2.5.html
[2]: http://tiliado.github.io/nuvolaplayer/documentation/3.0/explore.html
[3]: https://gratipay.com/NuvolaPlayer/

Changelog 

View the full changelog

*Changes since version 2.4.0. Some fixes have already appeared in 2.4.x releases though.*

### New features:

  * Users with [Nuvola Patrons membership][4] are not bothered by a donate bar if they log in with
    their [Tiliado account][5] in preferences.

  * Added Grooveshark Mobile (HTML5) service integration by Chase Colman <email address hidden>.
    (Closes: LP:1175088)

  * Added integration of Spotify by Chase Colman. (Closes: LP:1079648 )

  * Added Jango integration by Stefano Bagnatica. (Closes: LP:1009931)

  * Added support for Amazon Music Prime streaming. (Closes: LP:1333906, LP:1334022)

  * Grooveshark Inactivity pop-up window is automatically dismissed. Implemented by
    Ionică Bizău (Closes: LP:1214091)

  * Updated translations.

### Bug fixes:

  * Added work-around to get rid of "ABOUT protocol source missing" dialog. This issue
    is caused by [a bug in WebKitGtk][6].
    (Closes: LP:1320663)

  * Fixed thumbs up/down actions in Jango.

  * Fixed MPRIS memory leak and optimized metadata property. Then fixed a bug introduced
    by this change (MPRIS PropertiesChanges signal for Metadata property was not sent).
    (Closes: LP:1333343, LP:1336252)

  * Last FM: Update now playing only once on state/song change. (Closes: LP:1347990)

  * Updated Google Play Music country availabality. (Closes: LP:1349507)

  * Removed non-functional Service updates functionality. Updates will be included in Nuvola Player
    bug fix releases.

### Developer stuff:

  * Disabled test suite failing under Fedora's mock tool. (Closes: LP:1327500)

  * Require json-glib-1.0 even if last.fm is disabled, because it is used also in other code.
    (Closes: LP:1341462)

  * Fixed build error with Valac 0.25.2: error: Too few arguments for specified format
    throw new Error.WRONG_RESPONSE("%s: Response doesn't contain nowplaying member.");
    (Closes: LP:1363381)

  * Disabled Nuvola.JSApiTest, because it crashes because of JavaScriptCore issues.

  * Last.fm - Update now playing only once on state/song change (Closes: LP:1347990)

  * Fixed build error with Valac 0.25.2. (Closes: LP:1363381)

  * Google Play 4.12: Update country availability. (Closes: LP:1349507)

[4]: https://tiliado.eu/accounts/group/3/
[5]: https://tiliado.eu/accounts/signup/
[6]: https://bugs.webkit.org/show_bug.cgi?id=133605

0 blueprints and 4 bugs targeted

Bug report Importance Assignee Status
1009931 #1009931 Service request: Jango 6 Wishlist   10 Fix Released
1079648 #1079648 Service request: Spotify 6 Wishlist   10 Fix Released
1175088 #1175088 Service Request: Grooveshark HTML5 6 Wishlist   10 Fix Released
1214091 #1214091 Feature request: Grooveshark Non Stop 6 Wishlist   10 Fix Released
This milestone contains Public information
Everyone can see this information.