ANNOUNCE: grilo 0.3.0 released (MAJOR RELEASE)

"Juan A. Suarez Romero" <[email protected]> Wed, 16 Dec 2015 21:24:50 +0100
Newsgroups gmane.comp.multimedia.grilo,gmane.comp.gnome.multimedia
Organization Igalia
Message-ID <[email protected]>
--===============8829589225695899516==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-VbFrRL+iFWOC0XC3BlEN"


--=-VbFrRL+iFWOC0XC3BlEN
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

A new release of grilo, 0.3.0, has been released.

NOTE: This release is incompatible with the previous 0.2.x releases


What is it?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grilo is a framework that provides access to various sources of
multimedia content, using a pluggable system.


Where can I find out more?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
https://wiki.gnome.org/Projects/Grilo


What is new in 0.3.0?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=C2=A0 * New major version
=C2=A0 * Updated i18n translations
=C2=A0 * "last-played-time" now is a GDateTime key, instead of string
=C2=A0 * Support builtin plugins
=C2=A0 * Get rid of XML plugin definitions
=C2=A0 * New way of defining plugins (GRL_PLUGIN_DEFINE)
=C2=A0 * Plugins must be explicitly activated after loading them
=C2=A0 * Merge GrlMedia{Audio,Video,Image,Box} in GrlMedia
=C2=A0 * Bugs fixed:
=C2=A0 =C2=A0 * BGO#686175 - "last-played-time" declared as string, instead=
 of
date-time
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#745676 - core: Fix warning when unloading a p=
lugin that
failed to load
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#747026 - core: Add a way to load builtin plug=
ins
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#747029 - source: Only replace source ID in no=
tify if unset
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#747953 - Information leak via plain text HTTP=
 connection
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748455 - Some cleanup I made in grilo, I want=
 to implement a
test for GrlMediaContainer in a separate branch
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748550 - Unregister custom keys on grl_regist=
ry_unload_plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748873 - Documentation and precondition fixes=
 for media
resolution
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748896 - src: Try all GrlSources in
grl_multiple_get_media_from_uri()
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#749587 - Fix make distcheck.
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#749887 - Fix coverity bugs
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754093 - grilo-plugins tests fail if build ma=
chine has no
internet connectivity
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754401 - grilo-test-ui: Fix warning about dep=
recated gtk-
menu-images
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755368 - 'make clean' removes Vala .deps file=
s
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755433 - grl_pls_browse_sync() is not introsp=
ectable
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755516 - build: fix build due syntax error
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755551 - remove media specifiers as subclasse=
s
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755702 - Show better configuration informatio=
n
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#758654 - Fix tracker serialisation
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#758655 - grl-launch fixes
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#759295 - Get rid of XML plugins descriptors

API changes
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=C2=A0 * Added:
=C2=A0 =C2=A0 * Several add/get/set functions in GrlMedia{Audio,Video,Image=
,Box}
has been added into GrlMedia
=C2=A0 =C2=A0 * grl_media_is_{audio,video,image,container}()
=C2=A0 =C2=A0 * GRL_PLUGIN_DEFINE()
=C2=A0 * Removed
=C2=A0 =C2=A0 * All GrlMedia{Audio,Video,Image,Box} classes
=C2=A0 =C2=A0 * GRL_PLUGIN_REGISTER()
=C2=A0 =C2=A0 * GRL_PLUGIN_REGISTER_FULL()


Who contributed to it?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=C2=A0 * Alexandre Franke <alexandre franke gmail com>
=C2=A0=C2=A0*=C2=A0Anders Jonsson <anders jonsson norsjovallen se>
=C2=A0=C2=A0*=C2=A0Andika Triwidada <andika gmail com>
=C2=A0=C2=A0*=C2=A0Ask Hjorth Larsen <asklarsen gmail com>
=C2=A0=C2=A0*=C2=A0Aurimas =C4=8Cernius <aurisc4 gmail com>
=C2=A0=C2=A0*=C2=A0Bal=C3=A1zs =C3=9Ar <urbalazs gmail com>
=C2=A0=C2=A0*=C2=A0Bastien Nocera <hadess hadess net>
=C2=A0=C2=A0*=C2=A0Bernd Homuth <dev hmt im>
=C2=A0=C2=A0*=C2=A0Chao-Hsiung Liao <j_h_liau yahoo com tw>
=C2=A0=C2=A0*=C2=A0Claudio Arseni <claudio arseni gmail com>
=C2=A0=C2=A0*=C2=A0C=C3=A9dric Valmary <cvalmary yahoo fr>
=C2=A0=C2=A0*=C2=A0Daniel Mustieles <daniel mustieles gmail com>
=C2=A0=C2=A0*=C2=A0Du=C5=A1an Kazik <prescott66 gmail com>
=C2=A0=C2=A0*=C2=A0Emmanuele Bassi <ebassi gnome org>
=C2=A0=C2=A0*=C2=A0GNOME Translation Robot <gnome-sysadmin gnome org>
=C2=A0=C2=A0*=C2=A0George Sedov <radist morse gmail com>
=C2=A0=C2=A0*=C2=A0Inaki Larranaga Murgoitio <dooteo zundan com>
=C2=A0=C2=A0*=C2=A0Juan A. Suarez Romero <jasuarez igalia com>
=C2=A0=C2=A0*=C2=A0Marek =C4=8Cernock=C3=BD <marek manet cz>
=C2=A0=C2=A0*=C2=A0Matej Urban=C4=8Di=C4=8D <mateju svn gnome org>
=C2=A0=C2=A0*=C2=A0Mathieu Duponchelle <mathieu duponchelle opencreed com>
=C2=A0=C2=A0*=C2=A0Muhammet Kara <muhammetk gmail com>
=C2=A0=C2=A0*=C2=A0Olav Vitters <olav vitters nl>
=C2=A0=C2=A0*=C2=A0Pedro Albuquerque <palbuquerque73 gmail com>
=C2=A0=C2=A0*=C2=A0Philip Withnall <philip withnall collabora co uk>
=C2=A0=C2=A0*=C2=A0Piotr Dr=C4=85g <piotrdrag gmail com>
=C2=A0=C2=A0*=C2=A0R=C5=ABdolfs Mazurs <rudolfsm src gnome org>
=C2=A0 * Samir Ribic <samir ribic etf unsa ba>
=C2=A0 * Seong-ho Cho <shcho gnome org>
=C2=A0 * Tom Tryfonidis <tomtryf gmail com>
=C2=A0 * Victor Toso <me victortoso com>
=C2=A0 * Xavier Claessens <xavier claessens collabora com>
=C2=A0 * Yosef Or Boczko <yoseforb src gnome org>
=C2=A0 * =D0=9C=D0=B8=D0=BB=D0=BE=D1=88 =D0=9F=D0=BE=D0=BF=D0=BE=D0=B2=D0=
=B8=D1=9B <gpopac gmail.com>


Where can I get it?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
https://download.gnome.org/sources/grilo/0.3/

--=-VbFrRL+iFWOC0XC3BlEN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iF4EABEIAAYFAlZxyJMACgkQtoaCiZ2VKrc7pAD9FKXqELx9kpEp+F8lUSs2ObHc
iReSeDhhP5BjYBvKBmgA/0ZjidbxCiD7KSfZCz5bwpkXHk1zdoQH8kPoJrmQ2RhI
=rv3g
-----END PGP SIGNATURE-----

--=-VbFrRL+iFWOC0XC3BlEN--


--===============8829589225695899516==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
grilo-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/grilo-list

--===============8829589225695899516==--