Mini Shell
NEW in 0.3.8
============
* Autotools removed
* Add pkgconfig file
* meson
* Fixes finding lua-5.3 in FreeBSD
* Tracker
* Fixes error types (gnome-bz 794691)
* Lua-Factory
* New source: TheAudioDB cover source
* AcoustID
- Add support to MusicBrainz' release and release-group
* MusicBrainz
- Add support to release-group cover art
* Added translations in help
* German
* pt_BR
* Swedish
* Finish
* Czech
* Updated translations
* Lithuanian
* Spanish
* Romanian
* Turkish
* Friulian
* French
* Chinese (Taiwan)
* Czech
* Korean
* Indonesian
* Galician
* Danish
* Latvian
* Croatian
* Contributors to this release:
* Anders Jonsson <anders.jonsson@norsjovallen.se>
* Ask Hjorth Larsen <asklarsen@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Daniel Mustieles <daniel.mustieles.contractor@bbva.com>
* Emin Tufan Çetin <etcetin@gmail.com>
* Fabio Tomat <f.t.public@gmail.com>
* Fran Dieguez <frandieguez@gnome.org>
* gogo <trebelnik2@gmail.com>
* Jean Felder <jfelder@src.gnome.org>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Marek Cernocky <marek_cernocky@conel.cz>
* Marinus Schraal <mschraal@gnome.org>
* Mario Blättermann <mario.blaettermann@gmail.com>
* Piotr Drąg <piotrdrag@gmail.com>
* Rafael Fontenelle <rafaelff@gnome.org>
* Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>
* Seong-ho Cho <shcho@gnome.org>
* Ting-Wei Lan <lantw@src.gnome.org>
* Victor Toso <me@victortoso.com>
* New contributors to this release
* Charles Monzat <charles.monzat@numericable.fr>
* Jiri Grönroos <jiri.gronroos@iki.fi>
* Kukuh Syafaat <kukuhsyafaat@gnome.org>
* Yi-Jyun Pan <pan93412@gmail.com>
NEW in 0.3.7
============
* Last release with autotools
* Meson
- Fix Lua sourcers directory
* Updated translations
* Italian
* Swedish
* Romanian
* Lua-Factory
* Allow lua sources to register metadata-keys
* The Games DB
- Add developer, publisher, coop and players
metadata information with is own metata-keys
* Contributors to this release:
* 1PunMan <saurabhsingh412@gmail.com>
* Alexander Mikhaylenko <exalm7659@gmail.com>
* Anders Jonsson <anders.jonsson@norsjovallen.se>
* Bastien Nocera <hadess@hadess.net>
* Daniel Șerbănescu <daniel@serbanescu.dk>
* Milo Casagrande <milo@ubuntu.com>
* Victor Toso <me@victortoso.com>
NEW in 0.3.6
============
* New translations
* Dutch
* Croatian
* Romanian
* Slovenian
* Updated translations
* Catalan
* Chinese
* Danish
* Turkish
* Hungarian
* Spanish
* Brazilian Portuguese
* German
* Polish
* Gravatar plugin
* Fix memory leak
* Opensubtitles
* Fix memory leak
* Lua-Factory
* Replace assert() with critical messages
* Apple trailers - Fix warnings
* itunes podcast - Fix maximum items
* The Games DB
- Add support to TurboGrafx-CD
- Add support to Neo-Geo Pocket Color
- Add support to WonderSwan and WonderSwan Color
- Add support to Famicom
- Add support to Atari Lynx
- Add support to Virtual Boy
- Fix multiple Genres per game
* Magnatue
* Add cover art support
* Contributors to this release:
1PunMan <saurabhsingh412@gmail.com>
Alexander Mikhaylenko <exalm7659@gmail.com>
Ask Hjorth Larsen <asklarsen@gmail.com>
Balázs Meskó <meskobalazs@fedoraproject.org>
Bastien Nocera <hadess@hadess.net>
Bruno Lopes da Silva <brunolopesbldsb@gmail.com>
Cheng-Chia Tseng <pswo10680@gmail.com>
Christophe Fergeau <cfergeau@redhat.com>
Claude Paroz <claude@2xlibre.net>
Daniel Mustieles <daniel.mustieles.contractor@bbva.com>
Daniel Șerbănescu <daniel@serbanescu.dk>
Emin Tufan Çetin <etcetin@gmail.com>
Exalm <exalm7659@gmail.com>
gogo <trebelnik2@gmail.com>
Jean Felder <jfelder@src.gnome.org>
Jordi Mas <jmas@softcatala.org>
Justin van Steijn <jvs@fsfe.org>
Matej Urbančič <mateju@svn.gnome.org>
Piotr Drąg <piotrdrag@gmail.com>
Tim Sabsch <tim@sabsch.com>
veer <bveer428@gmail.com>
Victor Toso <me@victortoso.com>
Xavi Ivars <xavi.ivars@gmail.com>
NEW in 0.3.5
============
* General
* Add Nepali translation
* Updated Norwegian and Chinese (Taiwan) translations
* build
* BGO#778858 - meson: Fix library name of optical-media plugin
* dmap plugin
* BGO#781278 - Fix DMAP plugins not loading
* flickr plugin
* BGO#707643 - flickr: populate GrlMediaImage with EXIF data
* lastfm-cover plugin
* BGO#766789 - Use HTTPS rather then insecure HTTP
* lua-factory plugin
* BGO#778857 - Building lua-factory breaks with gperf 3.1 iff builddir != srcdir
* BGO#779444 - Fix a few leaks in plugins
* BGO#781318 - Fix lua sources path with Meson
* tracker plugin
* BGO#786602 - [Tracker] Use sparql1.1 "AS ?var" syntax
* Contributors to this release:
Bastien Nocera <hadess@hadess.net>
Carlos Garnacho <carlosg@gnome.org>
Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Emmanuele Bassi <ebassi@gnome.org>
Felipe Borges <felipeborges@gnome.org>
Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Kjartan Maraas <kmaraas@gnome.org>
Michael Catanzaro <mcatanzaro@igalia.com>
Pawan Chitrakar <chautari@gmail.com>
Rafael Fonseca <r4f4rfs@gmail.com>
Victor Toso <me@victortoso.com>
NEW in 0.3.4
============
* General
* Add support to Meson build
* Updated translations
* BGO#775957 - Add Meson build support in Grilo Plugins
* BGO#770959 - Add gperf check in configure.ac
* dleyna plugin
* BGO#777210 - dleyna-plugin: should convert from bits/second to kbits/second
* dmap plugin
* BGO#771446 - dmap: Add "supported-media" metadata for sources
* itunes-podcast plugin
* BGO#771445 - itunes-podcast: Fix source appearing in Videos
* BGO#773702 - itunes-podcast: page displays low resolution thumbnails
* local-metadata plugin
* BGO#775957 - Rename localmetadata references to local-metadata
* lua-factory plugin
* BGO#778596 - Fix unused-function warning when building without GOA
* optical-media plugin
* BGO#775561 - GFile is owned by GFileIcon. Do not unref it
* radiofrance plugin
* BGO#773310 - "Radio France" source broken again
* raitv plugin
* BGO#776482 - raitv: XML declaration allowed only at the start of the document
* tmdb plugin
* BGO#770806 - Using GTask instead of GSimpleAsyncResult
* tracker plugin
* BGO#774748 - tracker: Support favorite read/write
* Contributors to this release:
Alexander Shopov <ash@kambanaria.org>
Ask Hjorth Larsen <asklarsen@gmail.com>
Bastien Nocera <hadess@hadess.net>
Ben Walsh <b@wumpster.com>
Carlos Garnacho <carlosg@gnome.org>
David King <amigadave@amigadave.com>
Inaki Larranaga Murgoitio <dooteo@zundan.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Kjartan Maraas <kmaraas@gnome.org>
Marinus Schraal <mschraal@scr.gnome.org>
Tom Tryfonidis <tomtryf@gnome.org>
Victor Toso <me@victortoso.com>
liushuyu <liushuyu_011@126.com>
vrishab <gnome.vrb@gmail.com>
NEW in 0.3.3
============
* acoustid plugin
* BGO#768520 - AcoustID plugin: Support fetching recording artist
for the "artist" key
* BGO#768185 - acoustid: fix the metadata-key name to use
* dmap plugin
* BGO#768606 - dmap: Add album disc number mapping
* local-metadata plugin
* BGO#768093 - local-metadata: Fix getting thumbnails for videos
* lua-factory plugin
* BGO#769331 - Fix throttling in core and lua-factory
* metrolyrics plugin
* BGO#770806 - fix html parser
* thegamesdb plugin
* BGO#769347 - thegamesdb: Support PlayStation games
* BGO#769349 - thegamesdb: Add PC games support
* BGO#769356 - thegamesdb: Support Sega CD games
* BGO#769357 - thegamesdb: Use the Genesis 32X MIME type
* BGO#769373 - thegamesdb: Use the Game Boy Color MIME type
* tracker plugin
* BGO#767684 - The tracker plugin crashes Rhythmbox when a phone
is connected
* youtube plugin
* BGO#770806 - Fix warnings
* Contributors to this release:
Adrien Plazas <kekun.plazas@laposte.net>
Alexandre Franke <alexandre.franke@gmail.com>
Andika Triwidada <atriwidada@gnome.org>
Aurimas Černius <aurisc4@gmail.com>
Balázs Meskó <meskobalazs@gmail.com>
Bastien Nocera <hadess@hadess.net>
Christian Kirbach <Christian.Kirbach@gmail.com>
Dušan Kazik <prescott66@gmail.com>
Fabio Tomat <f.t.public@gmail.com>
Fran Dieguez <fran.dieguez@mabishu.com>
Matej Urbančič <mateju@svn.gnome.org>
Piotr Drąg <piotrdrag@gmail.com>
Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Saiful B. Khan <saifulbkhan@gmail.com>
Seong-ho Cho <shcho@gnome.org>
Victor Toso <me@victortoso.com>
W. Michael Petullo <mike@flyn.org>
Yosef Or Boczko <yoseforb@src.gnome.org>
Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.3.2
============
* acoustid plugin
* BGO#732879 - AcoustID source
* chromaprint plugin
* BGO#732879 - AcoustID source
* jamendo plugin
* BGO#764486 - Fix "format not a string literal" error
* lua-factory plugin
* BGO#764077 - Cancellation doesn't work
* BGO#764078 - Improve error messages
* BGO#764814 - Crashes fetching lyrics with '%' in them
* BGO#764816 - lua-factory: Add iTunes Podcast source
* BGO#766678 - Add TheGamesDB source
* BGO#767631 - Fix gresource build when builddir != srcdir
* metrolyrics plugin
* BGO#764078 - Improve error messages
* BGO#764814 - Crashes fetching lyrics with '%' in them
* spotify plugin
* BGO#764600 - tests: Fix copy/paste error in spotify tests
* thegamesdb plugin
* BGO#766678 - Add TheGamesDB source
* tmdb plugin
* BGO#764486 - Fix "format not a string literal" error
* tracker plugin
* BGO#761624 - [tracker] match nmm:composer as author for audio
* BGO#761869 - [PATCH][tracker] return album disc property
* BGO#766587 - tracker: Add album artist key mapping
NEW in 0.3.1
============
This release contains changes in the Lua plugin API, requiring changes
to the Lua sources:
- calls that require a callback function to be passed will now be
passed as a function, not a string
- async calls (grl.fetch and grl.unzip) can now have a userdata "blob"
passed from the calling function to the callback when the operation
is finished
- the prototype of these functions is now:
grl.unzip (url, filenames, [netopt], callback, [userdata])
grl.fetch (urls, [netopt], callback, [userdata])
with the arguments between '[]' are optional
* Tracker plugin
* BGO#761168 - Fix handling of keys with underscores in their names
* BGO#730028 - Fix giving back wrong type of media that was causing
crashes in GNOME Videos
* Lua Factory plugin
* BGO#760378 - Make containers match any supported_media
* BGO#760565 - Fix double-free when handling GOA accounts
* BGO#753141, BGO#732879, BGO#763046, Fix warnings when the
requested keys in the source table, stop lua plugins from
changing input arguments, better source tracking to avoid
memory leaks
* BGO#761694 - Order last.fm thumbnails from large to small
* BGO#732879 - Don't warn for unknown keys in source table
* TheTVDB plugin
* BGO#759835 - Require a newer gom that fixes migration problems
NEW in 0.3.0
============
* General
* Update i18n translations
* Fix tests
* Add more tests
* Remove XML descriptions
* Use the new 0.3 API
* BGO#749063 - build: General git.mk and MAINTAINERCLEANFILES fixes
* BGO#754531 - Make lua-factory a hard requirement
* BGO#755551 - remove media specifiers as subclasses
* BGO#755702 - Show better configuration information
* BGO#759295 - Get rid of XML plugins descriptors
* Apple Trailers plugin
* BGO#752681 - Port Apple Trailers source to Lua
* Bliptv plugin
* Remove it (Blip.tv service was shutdown)
* BGO#725031 - bliptv: Search return recent items' RSS instead of results
* Bookmarks plugin
* BGO#752066 - grl-bookmarks doesn't notify of removals
* dLeyna plugin
* BGO#749889 - dleyna: Fix grl_dleyna_util_uri_is_localhost() usage
* BGO#749890 - dleyna: Fix incorrect properties passed to applications
* DMAP plugin
* BGO#746722 - Add DPAP (iPhoto sharing) plugin
* Filesystem plugin
* BGO#755181 - filesystem: weird content-changed notifications
* Freebox plugin
* BGO#745179 - radios.m3u missing in the 0.2.14 tarball, build fails.
* Guardianvideos plugin
* BGO#748224 - guardianvideos: fix URL format string
* BGO#750990 - Fix unescaping Guardian Videos titles
* Last.fm Albumart plugin
* Port to Lua
* BGO#700276 - lastfm: update to new API 2.0
* Local Metadata plugin
* BGO#746776 - local-metadata: Remove unused variable
* BGO#748604 - local-metadata: Don't crash on files named wsb.wmv
* BGO#752057 - local-metadata: Query for media art existence
* BGO#754532 - Remove title parsing from local-metadata plugin
* BGO#755464 - local-metadata: Another bad TV show parsing
* Lua Factory plugin
* BGO#741607 - WIP: Use lua to parse video titles
* BGO#741784 - lua-factory: testing
* BGO#747953 - Information leak via plain text HTTP connection
* BGO#750903 - Make it easier to access the API key config
* BGO#750955 - CRITICAL **: grl_l_callback: assertion 'os != NULL' failed
* BGO#750982 - Better sandboxing
* BGO#750983 - lua-factory: Add inspect.lua helper
* BGO#751786 - lua-factory: Fix possible memleak if source registration
fails
* BGO#751981 - Add support for GOA in lua-factory
* BGO#752593 - lua-factory: Add support for dates in Epoch format
* BGO#752594 - tests: Fix lua-factory Makefile generation
* BGO#752595 - lua-factory: Add grl.is_video_site() function
* BGO#752895 - lua-factory: Also try convert HTML from ISO8859-1
* BGO#752899 - lua-factory: Re-add "Music" GOA support
* BGO#754895 - lua-factory: Fix compilation with g-o-a disabled
* BGO#755556 - Add XML parser
* Magnatune plugin
* BGO#751890 - Magnatune plugin doesn't invoke the callback in search
operations with 0 result
* Metadata Store plugin
* BGO#686175 - "last-played-time" declared as string, instead of date-time
* Metrolyrics plugin
* BGO#754275 - Fix metrolyrics source and test
* BGO#759109 - metrolyrics: fix parser after metrolyrics changes
* Opensubtitles plugin
* BGO#754451 - Opensubtitles plugin causes many warnings
* Pocket plugin
* Port to Lua
* Spotify plugin
* Add Spotify albumart plugin
* BGO#754811 - spotify: implement Spotify plugin
* TheTVDB plugin
* BGO#748422 - thetvdb: Make it possible to hit only cache
* BGO#748423 - thetvdb: Fuzzy series name matching
* BGO#754489 - thetvdb: use https rather than insecure http
* BGO#758959 - thetvdb: Force updating the show name
* Tracker plugin
* BGO#686175 - "last-played-time" declared as string, instead of date-time
* BGO#733582 - rhythmbox crashes with SIGSEGV in
tracker_evt_update_orphan_item_cb
* BGO#746974 - Tracker plugin's change signal is useless
* BGO#748173 - tracker: Do not advertise browse support for the Tracker
extractor
* BGO#748539 - Eliminate duplicates in grl-tracker search results
* BGO#753732 - tracker: track number is missing from grilo information
* BGO#758654 - Fix tracker serialisation
* Vimeo
* Fix distcheck
* Youtube plugin
* BGO#741634 - youtube: Home-made refcounting?!
* BGO#748395 - Update libgdata API usage
* BGO#754244 - Grilo YouTube plugin crash
* Contributors to this release:
Alberto Garcia <berto@igalia.com>
Alexandre Franke <alexandre.franke@gmail.com>
Anders Jonsson <anders.jonsson@norsjovallen.se>
Andika Triwidada <andika@gmail.com>
Ask Hjorth Larsen <asklarsen@gmail.com>
Aurimas Černius <aurisc4@gmail.com>
Balázs Úr <urbalazs@gmail.com>
Bastien Nocera <hadess@hadess.net>
Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Claudio Arseni <claudio.arseni@gmail.com>
Colin Walters <walters@verbum.org>
Daniel Mustieles <daniel.mustieles@gmail.com>
Dušan Kazik <prescott66@gmail.com>
Efstathios Iosifidis <iefstathios@gmail.com>
Elad Alfassa <elad@fedoraproject.org>
Fran Dieguez <fran.dieguez@mabishu.com>
George Sedov <radist.morse@gmail.com>
Gil Forcada <gforcada@gnome.org>
Giovanni Campagna <gcampagn@cs.stanford.edu>
Iain Lane <iain@orangesquash.org.uk>
Inaki Larranaga Murgoitio <dooteo@zundan.com>
Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Jeremy Whiting <jpwhiting@kde.org>
Jordi Mas <jmas@softcatala.org>
Juan A. Suarez Romero <jasuarez@igalia.com>
Marek Černocký <marek@manet.cz>
Matej Urbančič <mateju@svn.gnome.org>
Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
Miguel Rodríguez Núñez <bokerones.fritos@gmail.com>
Necdet Yücel <necdetyucel@gmail.com>
Olivier Crête <olivier.crete@collabora.com>
Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Pedro Albuquerque <palbuquerque73@gmail.com>
Philip Withnall <philip@tecnocode.co.uk>
Philip Withnall <philip.withnall@collabora.co.uk>
Piotr Drąg <piotrdrag@gmail.com>
Rafael Ferreira <rafael.f.f1@gmail.com>
Samir Ribic <samir.ribic@etf.unsa.ba>
Seong-ho Cho <shcho@gnome.org>
Simon McVittie <simon.mcvittie@collabora.co.uk>
Tom Tryfonidis <tomtryf@gmail.com>
Victor Toso <me@victortoso.com>
W. Michael Petullo <mike@flyn.org>
Xavier Claessens <xavier.claessens@collabora.com>
Yosef Or Boczko <yoseforb@src.gnome.org>
Yuri Myasoedov <ymyasoedov@yandex.ru>
Милош Поповић <gpopac@gmail.com>
Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.2.14
=============
* General
* BGO#724308 - Make it possible to pass "flags" to "remove()
* BGO#725148 - Automatic network awareness
* BGO#740942 - core: Fix excessive ref'ing when registering new keys
* BGO#740943 - core: Add register_keys plugin function
* BGO#741207 - Minor fixes at local-metadata and thetvdb
* BGO#743449 - Use HTTPS whenever possible
* Added/updated i18n support
* Added Turkish
* Bookmarks plugin
* Fix thumbnail URL not getting saved
* Fix updating bookmarks
* Emit "item-removed" only when item is actually removed
* dLeyna plugin
* BGO#740052 - Crash in the dLeyna plugin
* Euronews source
* BGO#736548 - Folder icons for Euronews and The Guardian Videos
* Flickr plugin
* Small fixes
* Freebox plugin
* BGO#744168 - core: Add "audio-track" property
* Local Metadata plugin
* BGO#740927 - local-metadata: Add support for getting gibest hash
* BGO#741562 - local-metadata: Broken title with another TV episode format
* Lua Factory plugin
* BGO#725147 - lua-factory: Support embedded resources
* BGO#729680 - Some HTML entities not unescaped by grl.unescape()
* BGO#737169 - lua-factory: Avoid warning if fetching an item failed
* BGO#739508 - lua-factory: Warn when dates are in an invalid format
* BGO#740761 - Correct "file size" metadata key
* BGO#740765 - lua-factory: Fix use-after-free
* BGO#740928 - lua-factory: Add support for boolean media properties
* BGO#742523 - lua-factory: Work-around websites that still use ISO8859-1
* BGO#744353 - lua-factory: may_resolve doesn't handle media being NULL
* OpenSubtitles plugin
* New plugin
* BGO#740871 - opensubtitles: Add plugin
* Podcasts plugin
* BGO#741258 - podcasts: Fix crasher when DB could not be opened
* Radiofrance source:
* Support EPG down
* Added icon
* TheTVDB plugin
* BGO#740763 - Unset "title-from-filename" when changing title
* TMDb plugin
* BGO#739502 - tmdb: Don't try to resolve TV series
* BGO#740763 - Unset "title-from-filename" when changing title
* BGO#743316 - Add libsoup as dependency to tmdb plugin in configure.ac
* Tracker plugin
* BGO#740707 - tracker: Add range filter support
* BGO#740756 - tracker: Correctly set "title-from-filename"
* BGO#740761 - Correct "file size" metadata key
* The Guardian Videos source
* BGO#736548 - Folder icons for Euronews and The Guardian Videos
* BGO#737176 - guardianvideos: Update for new API
* YouTube plugin
* Small fixes
* BGO#744015 - Remove code supporting libgdata < 0.9.1
* Contributors to this release:
* Alexandre Franke <alexandre.franke@gmail.com>
* Andika Triwidada <andika@gmail.com>
* Ask H. Larsen <asklarsen@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Balázs Úr <urbalazs@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Christian Kirbach <Christian.Kirbach@gmail.com>
* Claudio Arseni <claudio.arseni@gmail.com>
* Elad Alfassa <elad@fedoraproject.org>
* Enrique Ocaña González <eocanha@igalia.com>
* Fran Diéguez <fran.dieguez@mabishu.com>
* Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
* Gábor Kelemen <kelemeng@openscope.org>
* Inaki Larranaga Murgoitio <dooteo@zundan.com>
* Iris Gou <gouyingqiyanxuan321@gmail.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Kjartan Maraas <kmaraas@gnome.org>
* Marek Černocký <marek@manet.cz>
* Matej Urbančič <mateju@svn.gnome.org>
* Mattias Eriksson <snaggen@gmail.com>
* Miguel Rodríguez Núñez <bokerones.fritos@gmail.com>
* Muhammet Kara <muhammetk@gmail.com>
* Pedro Albuquerque <palbuquerque73@gmail.com>
* Piotr Drąg <piotrdrag@gmail.com>
* Rafael Ferreira <rafael.f.f1@gmail.com>
* Rūdolfs Mazurs <rudolfsm@src.gnome.org>
* Sebastian Keller <sebastian-keller@gmx.de>
* Seong-ho Cho <shcho@gnome.org>
* Victor Toso <me@victortoso.com>
* Yanko Kaneti <yaneti@declera.com>
* Yosef Or Boczko <yoseforb@src.gnome.org>
* Yuri Myasoedov <ymyasoedov@yandex.ru>
* Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.2.13
=============
* Several fixes in build system
* Generate AUTHORS file automatically
* BGO#706877 - Let TheMovieDb resolver perform searches based on file name
* BGO#727901 - Some filesystem plugin related build fixes
* Added/updated i18n support
* Assamese (new)
* Basque (new)
* Brazilian/Portuguese
* Catalan
* Catalan
* Catalan/Valencian
* Chinese
* Czech
* Danish
* French
* Galician
* German
* Greek
* Hebrew
* Hungarian
* Indonesian
* Italian
* Lithuanian
* Polish
* Russian
* Serbian
* Slovenian
* Spanish
* Traditional Chinese
* Bookmarks plugin
* Reimplemented using GOM as backend, instead of SQLite directly
* BGO#729787 - Application crashes at startup
* dLeyna plugin
* New plugin based on dLeyna to access UPnP/DLNA sources
* BGO#707346 - dleyna: Plugin to access DLNA contents using the dLeyna DBus
service
* BGO#732016 - Bad string construction
* BGO#733253 - UPnP/DLeyna bug fixes
* Filesystem plugin
* BGO#725203 - Filesystem plugin bug fixes
* BGO#730841 - grl-file-system: no notification changes for root container
* Flickr plugin
* BGO#730812 - flickr: Use SSL
* Jamendo plugin
* Fix browsing root category
* Fix wrong free
* LastFM Album Art plugin
* Added tests
* Local Metadata plugin
* BGO#725025 - local-metadata: Movies detected as episodes of a series
* BGO#725026 - Add support for SeasonxEpisode filename format
* BGO#725456 - grilo sometimes calls plugins with %20 instead of spaces
* BGO#727181 - local-metadata: Another bad TV show parsing
* BGO#732261 - local-metadata: new regexp match
* BGO#734636 - Tracker plugin doesn't get thumbnails
* Lua Factory plugin
* Several fixes
* BDO#750038 - grilo-plugins: Conditional operator does not typecheck
* BGO#727570 - lua-factory: Fix typo in debug statement
* BGO#727571 - lua-factory: Don't add duplicate sources
* BGO#728525 - lua-factory: Add grl.unzip fetch function
* BGO#728882 - lua-factory: Add more keys to grl.get_options()
* BGO#729649 - lua-factory: Fix garbage after escaped text in grl.unescape()
* BGO#733259 - lua-factory: Fix use after free
* BGO#733289 - lua-factory: don't iterate on lua env table
* BGO#733303 - lua-factory: GrlMediaBoxes cannot have their metadata
resolved
* Euronews source
* BGO#731224 - Crash in can_remove if g_uri_parse_scheme fails
* Musicbrainz source
* BGO#727766 - lua-factory: Add Musicbrainz Cover Art plugin
* Radiofrance source
* BGO#727569 - radiofrance: Don't break when run behind a portal
* BGO#734234 - RadioFrance source does not work in grilo
* Optical Media plugin
* BGO#729704 - optical-media: Fix physical optical drives being ignored
* Pocket plugin
* Request librest >= 0.7.90
* TheTVDB plugin
* BGO#672933 - Add thetvdb.com metadata
* BGO#733287 - thetvdb: fetch show in cache with case insensitive
* Tracker plugin
* Add deinit() function
* BGO#678519 - grl_media_source_get_media_from_uri not implemented for
tracker media source plugin
* BGO#701651 - Use OpenSubtitles.org to look up IMDB ID
* BGO#730399 - Search strings should be escaped
* UPnP plugin
* Removed this plugin, replaced by new dLeyna plugin
* BGO#723780 - upnp: filter out devices on the local machine
* BGO#733253 - UPnP/DLeyna bug fixes
* Vimeo plugin
* BGO#727899 - vimeo: Remove libgcrypt dependency
* BGO#730900 - Vimeo not work!
* Contributors to this release:
* AlainLojewski <allomervan@gmail.com>
* Alberto Garcia <berto@igalia.com>
* Andika Triwidada <andika@gmail.com>
* Ask H. Larsen <asklarsen@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Benjamin Steinwender <b@stbe.at>
* Carles Ferrando <carles.ferrando@gmail.com>
* Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* Christian Kirbach <Christian.Kirbach@gmail.com>
* Claudio Arseni <claudio.arseni@gmail.com>
* Daniel Mustieles <daniel.mustieles@gmail.com>
* Daniel Mustieles <dnaiel.mustieles@gmail.com>
* Debarshi Ray <debarshir@gnome.org>
* Elad Alfassa <elad@fedoraproject.org>
* Emanuele Aina <emanuele.aina@collabora.com>
* Enrico Nicoletto <liverig@gmail.com>
* Fran Diéguez <fran.dieguez@mabishu.com>
* Gábor Kelemen <kelemeng@openscope.org>
* Gil Forcada <gforcada@gnome.org>
* Giovanni Campagna <gcampagna@src.gnome.org>
* Inaki Larranaga Murgoitio <dooteo@zundan.com>
* Jeremy Whiting <jpwhiting@kde.org>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* marablack3 <marablack3@gmail.com>
* Marek Černocký <marek@manet.cz>
* MarMav <mavridou@gmail.com>
* Matej Urbančič <mateju@svn.gnome.org>
* Milo Casagrande <milo@ubuntu.com>
* Nilamdyuti Goswami <ngoswami@redhat.com>
* Olav Vitters <olav@vitters.nl>
* Piotr Drąg <piotrdrag@gmail.com>
* Rafael Ferreira <rafael.f.f1@gmail.com>
* Tom Tryfonidis <tomtryf@gmail.com>
* Victor Toso <me@victortoso.com>
* Wolfgang Stöggl <c72578@yahoo.de>
* Yosef Or Boczko <yoseforb@src.gnome.org>
* YunQiang Su <yqsu@src.gnome.org>
* Yuri Myasoedov <ymyasoedov@yandex.ru>
* Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.2.12
=============
* General
* BGO#725299 - build: Detect Lua in Debian systems
* BGO#725420 - all: Add names to all the timeouts and idles
* Plug some leaks
* Added/updated i18n support
* Chinese
* French
* Galician
* Hungarian
* Korean
* Portuguese
* Russian
* Slovenian
* Spanish
* Traditional Chinese
* Apple Trailers plugin
*BGO#724019 - core: Add "source-tags" property
* Bookmarks plugin
* BGO#726349 - bookmarks: Pass the removed media when notifying
* Filesystem plugin
* BGO#725203 - Filesystem plugin bug fixes
* Freebox plugin
*BGO#724019 - core: Add "source-tags" property
* Guardian plugin
* Removed (part of new Lua Factory plugin)
* BGO#724644 - guardian-videos: Update to use guardianapis
* Local Metadata plugin
* Added tests
* BGO#724046 - local-art: Use libmediaart instead of custom code
* BGO#725026 - Add support for SeasonxEpisode filename format
* Lua Factory plugin
* Added new plugin that allows to create sources in Lua language
* It includes the following sources:
* Euronews - A source for watching Euronews online
* Metrolyrics - A source for lyrics
* Radio France - A source for browsing Radio France radio stations
* The Guardian Videos - A source for browsing videos from the Guardian
* BGO#711243 - Lua-Factory Plugin
* BGO#722820 - Add Radio France source
* BGO#724415 - Add Euronews source
* BGO#724644 - guardian-videos: Update to use guardianapis
* BGO#725188 - Lua-Factory: extend fetch operation
* BGO#725209 - lua-factory: Detect broken sources
* BGO#725381 - lua-factory: Add grl.unescape() helper
* BGO#726562 - lua-factory: Print URL for failed fetches
* BGO#726563 - lua-factory: Assert when overwriting user_data with
concurrent resolves
* BGO#726677 - metrolyrics: fix initial check up
* Pocket plugin
* BGO#725425 - pocket: initialize variables
* TMDb plugin
* BGO#726372 - tmdb: Fix possible assertion at run-time
* Tracker plugin
* BGO#629002 - Add GRL_METADATA_KEY_SIZE
* UPnP plugin
* BGO#724793 - upnp: Prevent crash with some UPnP servers
* Contributors to this release:
* Balázs Úr <urbalazs@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* Dominique Leuenberger <dimstar@opensuse.org>
* Fran Diéguez <fran.dieguez@mabishu.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Matej Urbančič <mateju@svn.gnome.org>
* Miguel Rodriguez Nuñez <bokerones.fritos@gmail.com>
* Rūdolfs Mazurs <rudolfsm@src.gnome.org>
* Seong-ho Cho <darkcircle.0426@gmail.com>
* Tiagosdot <almosthumane@portugalmail.pt>
* Victor Toso <me@victortoso.com>
* Wylmer Wang <wantinghard@gmail.com>
* Yuri Myasoedov <ymyasoedov@yandex.ru>
* naybnet <naybnet@gmail.com>
NEW in 0.2.11
=============
* General
* Require glib >= 2.34
* Added/Updated i18n support
* Czech
* Indonesian
* Lithuanian
* Norwegian Bokmål
* Polish
* Bookmarks plugin
* BGO#724548 - bookmarks: Bug fixes
* Flickr plugin
* BGO#724615 - flickr: Set mime-type for images
* Freebox plugin
* BGO#724369 - freebox plugin fails to link against avahi-glib and
avahi-client
* Pocket plugin
* BGO#724123 - pocket: Bump required gnome-online-accounts version
* BGO#724265 - pocket: Add thumbnails support for videos
* TMDb plugin
* Fix tests
* Tracker plugin
* BGO#724546 - grl-tracker-source cannot find tracker 1.0
* Contributors to this release:
* Andika Triwidada <andika@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Juan R. Garcia Blanco <juanrgar@gmail.com>
* Kjartan Maraas <kmaraas@gnome.org>
* Marek Černocký <marek@manet.cz>
* Piotr Drąg <piotrdrag@gmail.com>
* Vadim Rutkovsky <vrutkovs@redhat.com>
NEW in 0.2.10
=============
* General
* Improve building
* Require glib 2.32 or higher
* Require new Grilo version
* Run coverage only in src/
* Unload plugins in tests
* BGO#699317 - switch from gnome-doc-utils to yelp-utils
* BGO#710185 - grilo-inspect leaves empty directories in /tmp
* BGO#723525 - License text contains obsolete FSF postal address
* Added/Updated i18n support
* Brazilian Portuguese
* Catalan
* Catalan Valencian (new)
* Chinese Simplified (new)
* Czech
* Danish (new)
* Esperanto (new)
* French
* Galician
* German
* Greek
* Hebrew (new)
* Hungarian (new)
* Indonesian
* Italian (new)
* Japanese (new)
* Korean (new)
* Latvian (new)
* Lithuanian
* Malayalam
* Norwegian Bokmål
* Polish
* Portuguese
* Russian (new)
* Serbian
* Slovak
* Slovenian
* Spanish
* Traditional Chinese
* Ukrainian
* Apple Trailers plugin
* Do not share GCancellable among operations
* BGO#722398 - core: Add unit to duration
* BGO#723233 - Add source icons
* Blip.tv plugin
* Fixed leak
* Small fixes
* BGO#723233 - Add source icons
* Bookmarks plugin
* Small fixes
* DMAP plugin
* Add more attributes
* Small fixes
* BGO#715016 - dmap: Fix memory leak when Avahi is absent
* BGO#723574 - Patch to make DMAP media list hierarchical
* Fake Metadata plugin
* Removed plugin
* Filesystem plugin
* BGO#695303 - new feature: grilo playlist library
* BGO#709900 - Don’t return outdated thumbnails for local files
* BGO#710796 - Minor memory leak fix
* Flickr plugin
* Small fixes
* BGO#706917 - flickr: resolve() returns wrong values
* Freebox plugin
* New plugin offering TV channels through Freebox server, offered by Free
ISP in France
* BGO#720436 - freebox: Add new Freebox TV source
* Gravatar plugin
* BGO#715017 - gravatar: Fix typo in error message
* Guadian plugin
* New plugin showing the newest videos from the Guardian
* BGO#680678 - Add Guardian Video source
* Jamendo plugin
* BGO#721642 - Assorted fixes from coverity scan
* Magnatune plugin
* Small fixes
* Optical Media plugin
* BGO#703619 - Create sources for each optical media
* BGO#720441 - optical-media: Fix CFLAGS and LIBS name
* BGO#722629 - optical-media: Implement proper content-changed support
* BGO#723990 - optical-media: Fix incorrect emblemed icon handling
* Pocket plugin
* New plugin showing content from Pocket
* BGO#722819 - Add Pocket source
* Rai.tv plugin
* Fixed leaks
* Small fixes
* BGO#721642 - Assorted fixes from coverity scan
* BGO#722822 - raitv: Remove slow keys
* BGO#723233 - Add source icons
* TMDb plugin
* Fixed tests
* BGO#710185 - grilo-inspect leaves empty directories in /tmp
* BGO#710272 - Test-suite fails with libsoup 2.44.1
* BGO#721642 - Assorted fixes from coverity scan
* BGO#723147 - tmdb: Use https queries
* BGO#723149 - tmdb: Reduce number of network calls
* Tracker plugin
* BGO#715036 - Support tracker 0.17
* BGO#715080 - build: support tracker 0.18
* UPnP plugin
* BGO#722607 - upnp: Add icons for UPnP servers
* Vimeo plugin
* Added new tests
* Fixed leaks
* BGO#711393 - vimeo: Don't leak cache directories
* BGO#723233 - Add source icons
* YouTube plugin
* Fix management of skip value
* More debug information
* Small fixes
* BGO#721642 - Assorted fixes from coverity scan
* BGO#723233 - Add source icons
* Contributors to this release:
* Alexandre Franke <alexandre.franke@gmail.com>
* Andika Triwidada <andika@gmail.com>
* Anish A <aneesh.nl@gmail.com>
* Ask H. Larsen <asklarsen@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Carles Ferrando <carles.ferrando@gmail.com>
* Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* Christian Kirbach <christian.kirbach@gmail.com>
* Claudio Arseni <claudio.arseni@ubuntu.com>
* Daniel Korostil <ted.korostiled@gmail.com>
* Daniel Mustieles <daniel.mustieles@gmail.com>
* Dimitris Spingos <dmtrs32@gmail.com>
* Dominique Leuenberger <dimstar@opensuse.org>
* Dušan Kazik <prescott66@gmail.com>
* Enrico Nicoletto <liverig@gmail.com>
* Evgeny Bobkin <evgen.ibqn@gmail.com>
* Fernando Carvalho <phaetonkde@gmail.com>
* Fran Diéguez <fran.dieguez@mabishu.com>
* Gabor Kelemen <kelemeng@gnome.hu>
* Gil Forcada <gforcada@gnome.org>
* Jacobo Aragunde Pérez <jaragunde@igalia.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Kenneth Nielsen <k.nielsen81@gmail.com>
* Kjartan Maraas <kmaraas@gnome.org>
* Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
* Marek Černocký <marek@manet.cz>
* Matej Urbančič <mateju@svn.gnome.org>
* Nishio Futoshi <fut_nis@d3.dion.ne.jp>
* Philip Withnall <philip.withnall@collabora.co.uk>
* Piotr Drąg <piotrdrag@gmail.com>
* Rūdolfs Mazurs <rudolfsm@src.gnome.org>
* Seong-ho Cho <darkcircle.0426@gmail.com>
* W. Michael Petullo <mike@flyn.org>
* Yosef Or Boczko <yoseforb@src.gnome.org>
* Yuri Myasoedov <ymyasoedov@yandex.ru>
* Мирослав Николић <miroslavnikolic@rocketmail.com>
* 甘露(Gan Lu) <rhythm.gan@gmail.com>
NEW in 0.2.9
============
* General
* Updated translations (Brazilian Portuguese, Galician, Slovenian, Spanish
and Traditional Chinese)
* Added German translation
* Added Indonesian translation
* Added Lithuanian translation
* Added Norwegian Bokmål translation
* Added lcov support (test coverage)
* Integration with Coveralls.io service
* Refactored testsuite to use glib gtester
* BGO#702731 - gitignore: Ignore test-driver and the generated stuff under
po/
* BGO#703037 - all: Add G_LOG_DOMAIN for each plugin
* BGO#704678 - gitignore: Ignore more test executables and the .pot file
* BGO#703396 - Use totem-pl-parser instead of libquvi
* Apple trailers plugin
* Fixed warning
* Added test suite
* Blip.tv plugin
* Fixed problems with pagination
* Check empty results case
* Added test suite
* Flickr plugin
* BGO#705149 - flickr: Bigger thumbnails
* Local Metadata plugin
* Added new tests
* Fixed leaks
* Magnatune plugin
* BGO#701336 - Magnatune: slow startup due to hostname lookup at plugin init
* TMDb plugin
* Small fixes
* UPnP plugin
* Use always root container when browsing using search
* BGO#702730 - upnp: Disappearing sources are not unregistered
* BGO#704917 - upnp: Avoid warning on empty resolve result
* Vimeo plugin
* Added test suite
* Contributors to this release:
* Andika Triwidada <andika@gmail.com>
* Aurimas Černius <aurisc4@gmail.com>
* Bastien Nocera <hadess@hadess.net>
* Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
* Christian Kirbach <Christian.Kirbach@googlemail.com>
* Debarshi Ray <debarshir@gnome.org>
* Emanuele Aina <emanuele.aina@collabora.com>
* Enrico Nicoletto <liverig@gmail.com>
* Fran Diéguez <fran.dieguez@mabishu.com>
* Jasper Lievisse Adriaanse <jasper@humppa.nl>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Kjartan Maraas <kmaraas@gnome.org>
* Matej Urbančič <mateju@svn.gnome.org>
* Miguel Rodriguez Núñez <bokerones.fritos@gmail.com>
* Victor Toso <me@victortoso.com>
NEW in 0.2.8
============
* General
* Updated translations
* Flickr plugin
* BGO#700517 - flickr: Renaming of sources created using GOA
* Magnatune plugin
* New plugin providing music from Magnatune
* BGO#698523 - Adding Magnatune pluggin
* Contributors to this release:
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Marek Chalupa <mchalupa@redhat.com>
* Marek Černocký <marek@manet.cz>
* Piotr Drąg <piotrdrag@gmail.com>
* Victor Toso <me@victortoso.com>
NEW in 0.2.7
============
* General
* Fix crash when registering sources
* Added i18n support
* Brazilian
* Czech
* Galician
* Greek
* Polish
* Serbian
* Slovenian
* Spanish
* BGO#673496 - Add i18n
* BGO#697565 - Using GOA in Flickr plugin
* Blip.tv plugin
* BGO#700297 - bliptv: Fix crash when browsing on 64-bit platforms
* Filesystem plugin
* BGO#696860 - filesystem: Add support for non-file URIs
* Flickr plugin
* Support GOA accounts
* BGO#697175 - Grilo's flickr plugin using OAuth
* BGO#697565 - Using GOA in Flickr plugin
* LastFM Album Art plugin
* Hardcode support for "mega" and "extra" thumbnails
* Metadata Store plugin
* Added filtering by type
* Optical Media plugin
* BGO#679624 - grl-optical-media reports USB sticks as DVD
* BGO#696863 - optical-media: Don't recurse when looking for DVDs
* BGO#696864 - optical-media: Fix detection of loopback mounted ISOs
* Rai.tv plguin
* BGO#697724 - Rai.tv finalaze segmentation fault
* BGO#700297 - bliptv: Fix crash when browsing on 64-bit platforms
* Tracker plugin
* Handle date-format keys
* Fix query syntax
* Contributors to this release:
* Bastien Nocera <hadess@hadess.net>
* Daniel Mustieles <daniel.mustieles@gmail.com>
* Dimitris Spingos <dmtrs32@gmail.com>
* Fran Diéguez <fran.dieguez@mabishu.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Marek Černocký <marek@manet.cz>
* Marek Chalupa <mchalupa@redhat.com>
* Martin Srebotnjak <miles@filmsi.net>
* Matej Urbančič <mateju@svn.gnome.org>
* Miguel Rodriguez Núñez <bokerones.fritos@gmail.com>
* Piotr Drąg <piotrdrag@gmail.com>
* Rafael Ferreira <rafael.f.f1@gmail.com>
* Мирослав Николић <miroslavnikolic@rocketmail.com>
NEW in 0.2.6
============
* General
* BGO#690614 - Some plugins fail to load
* BGO#692118 - [PATCH] Fix build with automake 1.13
* BGO#695789 - grilo-plugins: don't override pkg-config if there's one
already set
* Filesystem plugin
* BGO#690710 - grl-filesystem only honours the first base-path
* BGO#694008 - Filesystem plugin strips "extension" from directories' title
* Jamendo plugin
* Capitalize root-level titles
* Metadata Store plugin
* Store type of media
* Add filter by source-id key
* Rai.tv plugin
* Added new plugin that provides videos from Rai TV (Radiotelevisione
italiana), Italy's national public radio and television.
* TMDb plugin
* Several fixes
* BGO#691196 - Values in TMDb plugin are returning in reverse order
* BGO#691197 - Add support for film writers in TMDb plugin
* BGO#691339 - tmdb: Handle thumbnail independently of poster/backdrop
* Tracker plugin
* Added support for Tracker 0.16
* Added filter by type support
* BGO#691717 - grilo tracker plugin doesn't notify about newly added media
* UPnP plugin
* Add filter by type support
* YouTube plugin
* Initialize correctly all the inner structures
* LastFM Album Art plugin
* Do not return default image
* Contributors to this release:
* Bastien Nocera <hadess@hadess.net>
* Jonny Lamb <jonnylamb@gnome.org>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Marco Piazza <mpiazza@gmail.com>
* Mathias Hasselmann <mathias@openismus.com>
* Mike Ruprecht <mike.ruprecht@collabora.co.uk>
* Mohammed Hassan <mohammed.hassan@jollamobile.com>
* Nuno Araujo <nuno.araujo@russo79.com>
NEW in 0.2.5
============
* General
* Moved examples/ into help/
* Fixed typo in documentation
* BGO#689577 - autogen.sh does not pass all arguments correctly to
gnome-autogen.sh
* TMDb plugin
* Do not require plugin installed to run the tests
* Several fixes and improvements in tests
* Publication date is a slow key
* UPnP plugin
* Fixed race condition when creating the sources
* Contributors to this release:
* Evan Nemerson <evan@coeus-group.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Mathias Hasselmann <mathias@openismus.com>
* Murray Cumming <murrayc@murrayc.com>
NEW in 0.2.4
============
* General
* Improved build system
* Added plugins documentation
* BGO#685473 - grl_source_query(): Does not hint at the query syntaxes
* Blip.TV plugin
* Use GrlNet instead of librest
* Fixed backend API usage
* Filesystem plugin
* Fixed a warning
* Jamendo plugin
* BGO#689125 - jamendo: return no result when browsing out of range feeds
* Local Metadata plugin
* Check URL in resolve
* Metadata Store plugin
* Fixed crash with freed variable
* BGO#687788 - metadata-store: Add 'search' with filtering by 'favourite'
* TMDb plugin
* Added documentation
* Added example of use
* Restored original-title key
* BGO#688245 - Add tmdb plugin tests
* Tracker plugin
* Added support for Tracker 0.15
* Vimeo plugin
* Use GrlNet
* Use quvi to get the URL video
* Set up URL key as slow key
* Added "format" parameter
* BGO#688821 - Vimeo plugin is broken
* Contributors to this release:
* Andrzej Bieniek <andyhelp@gmail.com>
* Antía Puentes <apuentes@igalia.com>
* Jens Georg <jensg@openismus.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Mathias Hasselmann <mathias@openismus.com>
* Murray Cumming <murrayc@murrayc.com>
* Murray Cumming <murrayc@openismus.com>
NEW in 0.2.3
============
* General:
* BGO#673491 - Remove "default" get_caps implemetations
* Sources report the type of medias they support
* DMAP plugin:
* Fixed typo in GObject macro
* Flickr plugin:
* Handle only photos
* Metadata Store plugin:
* BGO#686282 - metadata-store: updates don't work properly
* BGO#686288 - metadata-store: add support for GRL_METADATA_KEY_FAVOURITE
* TMDb plugin
* Several fixes
* UPnP plugin
* Link it to libgssdp
* YouTube plugin
* Added "format" parameter
* Contributors to this release:
* Andreas Henriksson <andreas@fatal.se>
* Antía Puentes <apuentes@igalia.com>
* Bastien Nocera <hadess@hadess.net>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Mathias Hasselmann <mathias@openismus.com>
* Murray Cumming <murrayc@murrayc.com>
NEW in 0.2.2
============
* TMDb plugin
* Added new plugin that gets information from TMDb.
* Moved some keys to Grilo core.
* BGO#679686 - GRL_METADATA_KEY_CERTIFICATE doesn't consider regional ratings
* Contributors to this release:
* Jens Georg <jensg@openismus.com>
NEW in 0.2.1
============
* DMAP plugin
* New plugin providing content from DMAP protocol (BGO#652516)
* Local Metadata plugin
* Fixed segmentation fault
* Tracker plugin
* Several fixes
* YouTube plugin
* BGO#685235 - Better error reporting for youtube plugin when quvi fails
* Contributors to this release:
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Mohammed Hassan <mohammed.hassan@jollamobile.com>
* W. Michael Petullo <mike@flyn.org>
NEW in 0.2.0
============
* General
* Use the new API 0.2.0
* Added support for Windows
* Removed g_thread_init() call (deprecated)
* Use g_str_has_prefix() instead of strrstr() (performance reasons)
* BGO#641115 - grilo plugins do not store private data in right places
* BGO#641357 - Remove libdir= from all Makefile.am
* BGO#667855 - Support tracker 0.13/0.14
* Apple trailers plugin
* Fixed mime-type
* Filesystem plugin
* Do not show file extension in the media title
* Added filtering by key capability
* Added filtering by media type capability
* Gravatar plugin
* BGO#680435 - Don't leak GParamSpec
* Jamendo plugin
* Fix small typo
* Local Metadata plugin
* Several fixes and improvements
* Use user's cache to get album art
* BGO#673916 - local-metadata: Support all GIO supported schemes
* BGO#673936 - local-metadata: Don't leave unfinished calls
* Optical Media plugin
* New plugin that provides content from DVD and Blu-ray disks (BGO#672929)
* SHOUTCast plugin
* Use the new API 2.0
* Tracker plugin
* Added config option to expose documents as content (turned off by default)
* Merged Tracker Media Source and Tracker Metadata Source in one Tracker Source
* BGO#658448 - No tracker-sparql-0.12 support
* BGO#662748 - tracker plugin: support multiple resources in a larger file
* UPnP plugin
* Removed "UPnP -" prefix from title
* BGO#653756 - Empty results on UPnP shows error
* BGO#653759 - UPnP sends back containers on search
* BGO#658812 - upnp: support GRL_METADATA_KEY_TRACK_NUMBER
* YouTube plugin
* Request quvi 0.4.0
* Contributors to this release:
Alberto Garcia <agarcia@igalia.com>
Bastien Nocera <hadess@hadess.net>
Cedric Bosdonnat <cedric.bosdonnat@gmail.com>
Damien Lespiau <damien.lespiau@intel.com>
Guillaume Emont <gemont@igalia.com>
Iago Toral Quiroga <itoral@igalia.com>
Jens Georg <jensg@openismus.com>
Jonathan Matthew <jonathan@d14n.org>
Juan A. Suarez Romero <jasuarez@igalia.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Mathias Hasselmann <mathias@openismus.com>
Michael Wood <michael.g.wood@linux.intel.com>
Philip Withnall <philip@tecnocode.co.uk>
Piotr Drąg <piotrdrag@gmail.com>
Sam Thursfield <sam.thursfield@codethink.co.uk>
Vincent Untz <vuntz@gnome.org>
Zeeshan Ali (Khattak) <zeeshanak@gnome.org>
NEW in 0.1.17
=============
* General
* Do not generate static libraries
* Install XML files in the same place as libraries plugins.
* Blip.TV plugin
* Added new plugin
* Bookmarks plugin
* Minor changes
* Local Metadata plugin
* Plugged memory leak
* Podcasts plugin
* Fixed BGO#653937 - Doesn't support gmime 2.5.x
* Tracker plugin
* Minor fixes
* Fixed BGO#654248 - tracker-sparql-0.11 support
* Removed code for tracker < 0.10.5
* Vimeo plugin
* Correctly links against libgcrypt
* Youtube plugin
* Minor fixes
* Added support for libgdata >= 0.9.0
* Removed code for libdata < 0.7
* Contributors to this release:
Cedric Bosdonnat <cedric.bosdonnat@gmail.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Philip Withnall <philip@tecnocode.co.uk>
NEW in 0.1.16
=============
* General
* Do not install test programs
* Fixed gdata flags for libgdata >= 0.7
* Missed configuration keys are not warnings any more
* Small fixes in build system
* Use the new cancellation API
* Fake Metadata plugin
* Updated for latest changes in core
* Filesystem plugin
* Do not replace already existant identifiers
* Jamendo plugin
* Small fixes
* Fixed feed identifier
* Podcasts plugin
* Several fixes
* Included thumbnail in podcasts
* Made cache time configurable
* Shoutcast plugin
* Do not use deprecated functions
* Tracker plugin
* Fixed registering keys when re-loading the plugin
* Vimeo plugin
* Handled wrong dates
* Youtube plugin
* Fixed BGO#650679 - Youtube plugin shouldn't load the categories on start * Added quvi supported
* Contributors to this release:
Alberto Garcia <agarcia@igalia.com>
Guillaume Emont <guijemont@igalia.com>
Iago Toral Quiroga <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Philippe Normand <pnormand@igalia.com>
Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
NEW in 0.1.15
=============
* LastFM Album Art plugin
* Plugged some leaks
* Local Metadata plugin
* Plugged some leaks
* Youtube plugin
* Plugged some leaks
* Made operations cancellable
* Contributors to this release:
Juan A. Suarez Romero <jasuarez@igalia.com>
NEW in 0.1.14
=============
* General
* Get rid of unused definitions
* Use new "content-changed" API
* Added "module" information to XML files
* Use new API instead of deprecated ones.
* Jamendo plugin
* Plugged some leaks
* LastFM Album Art plugin
* resolve() is now a cancellable operation
* Local metadata plugin
* Small fixes
* resolve() is now a cancellable operation
* Tracker plugin
* Several fixes
* UPnP plugin
* Plugged some leaks
* Contributors to this release:
Juan A. Suarez Romero <jasuarez@igalia.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
NEW in 0.1.13
=============
* General:
* Do not use grl_data_key_is_known(), as it is deprecated
* Tracker:
* Do not load the plugin if Tracker is not running
* Allow Tracker versions below 0.10.5
* Contributors to this release:
Juan A. Suarez Romero <jasuarez@igalia.com>
NEW in 0.1.12
=============
* Local metadata plugin
* Add support for series and seasons
* Tracker plugin
* Several fixes and improvements
* Add support for writting back metadata
* Contributors to this release:
Iago Toral Quiroga <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
NEW in 0.1.11
=============
* Filesystem plugin
* Small fix
* Flickr plugin
* Plugged a leak
* LastFM album art plugin
* Added extralarge and megalarge thumbnails
* Tracker plugin
* Several fixes
* Provided a tracker-based metadata source
* UPnP plugin
* Fixed small bug.
* Youtube plugin
* Fixed BGO#643924 - [PATCH] youtube plugin not parsing date
* Contributors to this release:
Juan A. Suarez Romero <jasuarez@igalia.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
Michael Wood <michael.g.wood@linux.intel.com>
NEW in 0.1.10
=============
* General
* Use the new grl_metadata_source_may_resolve() function
* Split src/ code between media and metadata sources
* Gravatar plugin
* Use the new multi-valued API to provide several avatars
* Jamendo plugin
* Fixed feeds category
* LastFM album art plugin
* Use the new mult-valued API to provide several thumbnails
* Podcasts plugin
* Fixed invalid GrlNetWc free
* Shoutcast plugin
* Disabled by default (it is broken)
* UPnP plugin
* Use GrlData API to set metadata properties
* Vimeo plugin
* Several fixes
* Fixed BGO#643811 - Date format for vimeo plugin
* Youtube plugin
* Use the new mult-valued API to provide several thumbnails
* Contributors to this release:
* Guillaume Emont <gemont@igalia.com>
* Juan A. Suarez Romero <jasuarez@igalia.com>
* Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
* Michael Wood <michael.g.wood@linux.intel.com>
NEW in 0.1.9
============
* General
* Implemented NULL-text search (search all)
* Bookmarks plugin
* Fixed saving/loading content from database
* Addec content-changed notification
* Filesystem plugin
* Added cancellation support
* Added content-changed notification
* Flickr plugin
* Fixed Makefile.am
* Local metadata plugin
* New plugin that provides covers and thumbnails from local filesystem
* Podcasts plugin
* Fixed search
* Added content-changed notification
* Tracker plugin
* Several fixes and improvements
* UPnP plugin
* Fixed warning
* Added content-changed notification
* Contributors to this release:
Fabien Lebaillif - Delamare <fabien@developers.arq-media.com>
Guillaume Emont <gemont@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
NEW in 0.1.8
============
* General
* Use the new GrlConfig rework
* Filesystem plugin
* Implemented search() function
* Podcasts plugin
* Small fix in log domain
* Tracker plugin
* New plugin that gets its content from Tracker
* UPnP plugin
* Several improvements and fixes
* Add support for thumbnails
* Implemented query() function
* Youtube plugin
* Plug leak
* Contributors to this release:
Fabien Lebaillif - Delamare <fabien@developers.arq-media.com>
Guillaume Emont <gemont@igalia.com>
Iago Toral Quiroga <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Jussi Kukkonen <jku@linux.intel.com>
Lionel Landwerlin <lionel.g.landwerlin@linux.intel.com>
NEW in 0.1.7
============
* General
* General fixes, including fixes for:
* GB#627864 - log: Revamp the log system
* GB#628506 - rename the GRL_ERROR quark to GRL_CORE_ERROR
* Install plugins as loadable modules, not libraries
* Use GrlNet
* Adapt code to changes in GrlPluginRegistry functions
* Apple trailers plugin
* General fixes, including fix for:
* GB#630538 - Apple trailers can provide a higher-resolution thumbnail
* Filesystem plugin
* Implemented media_from_uri() and test_media_from_uri()
* Flickr plugin
* General fixes
* Podcasts plugin
* General fixes
* Shoutcast plugin
* General fixes
* UPnP plugin
* Aded plugin deinit function
* Vimeo plugin
* GB#630494 - The Vimeo plugin accesses freed memory during searches
* Youtube plugin
* General fixes, including fix for:
* GB#635394 - Add ability to get video URL from page URL, or <embed> URL
* Handle libgdata 0.7 and 0.8 api
* Contributors to this release:
Chris Lord <chris@linux.intel.com>
Damien Lespiau <damien.lespiau@intel.com>
Guillaume Emont <gemont@igalia.com>
Iago Toral Quiroga <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Ross Burton <ross@linux.intel.com>
Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
NEW in 0.1.6
============
* General
* General fixes
* Use the new metadata key system
* Use the new way of registering plugins
* Apple trailers plugin
* General fixes
* Handle more metadata keys
* Handle both SD and HD videos
* Bookmarks plugin
* General fixes
* Fake metadata plugin
* General fixes
* Filesystem plugin
* General fixes
* Restrict content to a set of directories
* Flickr plugin
* General fixes
* Added browse operation
* Instance source to handle personal content
* Gravatar plugin
* New plugin that shows avatar for author/artist
* Jamendo plugin
* General fixes
* LastFM album art plugin
* General fixes
* Metadata Store plugin
* General fixes
* Podcasts plugin
* General fixes
* SHOUTCast plugin
* General fixes
* Cache root page for some minutes
* Change ID encoding
* uPnP plugin
* General fixes
* Vimeo plugin
* General fixes
* Youtube plugin
* General fixes
* Handle more metadata keys
* Contributors to this release:
Chris Lord <chris@linux.intel.com>
Damien Lespiau <damien.lespiau@intel.com>
Iago Toral Quiroga <itoral@igalia.com>
iain <iain@linux.intel.com>
Joaquim Rocha <jrocha@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Simón Pena <spenap@gmail.com>
Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
Xabier Rodriguez Calvar <xrcalvar@igalia.com>
NEW in 0.1.5
============
* General
* Code moved to gnome.org
* Improved build system
* Use of glib slices when possible
* Apple trailers plugin
* General fixes
* Bookmarks plugin
* Added a title to root category
* Flickr plugin
* General fixes
* Jamendo plugin
* General fixes
* LastFM album art plugin provider
* General fixes
* Podcasts plugin
* Added a title to root category
* SHOUTCast plugin
* General fixes
* UPnP plugin
* Use source name as title in root category
* Vimeo plugin
* New plugin that shows content from Vimeo service
* Youtube plugin
* General fixes
* Refactored plugin to use libgdata
* Contributors to this release:
Iago Toral Quiroga <itoral@igalia.com>
Joaquim Rocha <jrocha@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
Xabier Rodriguez Calvar <xrcalvar@igalia.com>
NEW in 0.1.4
============
* General
* Updates related with changes in Grilo API
* Bookmarks
* Small improvements
* Flickr plugin
* Use the new configuration system
* Metadata-Store plugin
* New plugin where to save metadata
* Podcasts plugin
* Small improvements
* Contributors to this release:
Iago Toral Quiroga <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
NEW in 0.1.3
============
* General
* Minor fixes
* Apple Trailers plugin
* New plugin
* Bookmarks plugin
* Small improvements
* Podcasts plugin
* Small improvements
* Shoutcast plugin
* Small improvements
* Upnp pugin
* Small improvements
* Contributors to this release:
Iago Toral Quiroga <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
Philippe Normand <phil@base-art.net>
NEW in 0.1.2
============
* General
* Minor fixes.
* Bookmarks plugin
* New pluging used to save and retrieve bookmarks to other content.
* Flickr plugin
* Get rid of flickcurl library.
* It have its own methods to access flickr services, with GIO and libxml2.
* Jamendo plugin
* Minor fixes.
* Podcasts plugin
* Some fixes
* Shoutcast plugin
* New plugin to access SHOUTcast radios
* Upnp plugin
* Support for new versions of gupnp-av-1.0 (>=0.5).
* Contributors to this release:
Iago Toral <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>
NEW in 0.1.1
============
* First release
* Developed plugins for accessing:
* Local filesystem
* Flickr
* Jamendo
* Podcasts
* uPnP
* Youtube
* Developed metadata providers:
* Fake: provides fake data for almost all keys
* Last.FM: provides album covers
* Contributors to this release:
Iago Toral <itoral@igalia.com>
Juan A. Suarez Romero <jasuarez@igalia.com>