X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=NEWS;h=19aea2399fbb18e1c0c63465ad1e27399cc85aa9;hb=a2a90d7fb4cc832aa51ba9d03a1d162d2b25ed55;hp=7705ce12f8b9817835b0c445823f99594451d8fb;hpb=294a337cf14705324985d6344a40f5e361391f0d;p=profile%2Fivi%2Frygel.git diff --git a/NEWS b/NEWS index 7705ce1..19aea23 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,640 @@ +0.21.4 +====== + +Core: + - Link against libm for "round" function. + +All contributors to this release: + - Matej Urbančič + - Marek Černocký + - Kjartan Maraas + - Jens Georg + - Chao-Hsiung Liao + +Added/updated translations + - cs, courtesy of Marek Černocký + - nb, courtesy of Kjartan Maraas + - sl, courtesy of Matej Urbančič + - zh_HK, courtesy of Chao-Hsiung Liao + - zh_TW, courtesy of Chao-Hsiung Liao + +0.21.3 +====== + +A new unstable release of Rygel. + +Changes compared to 0.21.3: + +- Update FSF address. + +Server: + - Use correct depth for PNG thumbnails. + - Add hacks for LG SmartShare TVs. + +MediaExport: + - Work around an SQL error when browsing Artists. + +GStreamer Renderer: + - Query source element for duration and position. + - Remove BUFFERING/CLOCK_LOST handling. + +External: + - Don't corrupt container names. + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=720671 + - https://bugzilla.gnome.org/show_bug.cgi?id=720836 + - https://bugzilla.gnome.org/show_bug.cgi?id=721270 + - https://bugzilla.gnome.org/show_bug.cgi?id=721575 + - https://bugzilla.gnome.org/show_bug.cgi?id=721824 + +All contributors to this release: + - Jens Georg + - Rafael Ferreira + - Milo Casagrande + - Victor Ibragimov + - Tong Hui + - siva + - Matej Urbančič + - Marek Černocký + - Dimitris Spingos + - Daniel Mustieles + - Aurimas Černius + +Added/updated translations + - cs, courtesy of Marek Černocký + - el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος) + - es, courtesy of Daniel Mustieles + - it, courtesy of Milo Casagrande + - lt, courtesy of Aurimas Černius + - pt_BR, courtesy of Rafael Ferreira + - sl, courtesy of Matej Urbančič + - tg, courtesy of Victor Ibragimov + - zh_CN, courtesy of Tong Hui + +0.21.2 +====== + +A new unstable release of Rygel. + +Changes compared to 0.21.1: + +ATTENTION: API and ABI bump! + +Tracker: + - Add build support for 0.18. + +Server: + - Allow server plugins to override search capabilities. + - Add more Samsung hacks. + - Add seeking hacks for some UPnP music receivers. + +Renderer: + - Return protocol info of current media in GetCurrentConnectionInfo call. + - Implement SetNextAVTransportURI. + - Treat REL_TIME/ABS_TIME the same again. This is less broken than the + original fix. + - Use correct PlaybackStorageMedium values. + +BasicManagement: + - Remove unused state variable. + +MPRIS: + - Set default playspeed to prevent a critical. + +External: + - Fix wrong parameter order in AlbumArtFactory. + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=706986 + - https://bugzilla.gnome.org/show_bug.cgi?id=709165 + - https://bugzilla.gnome.org/show_bug.cgi?id=712181 + - https://bugzilla.gnome.org/show_bug.cgi?id=712660 + - https://bugzilla.gnome.org/show_bug.cgi?id=715089 + - https://bugzilla.gnome.org/show_bug.cgi?id=719721 + - https://bugzilla.gnome.org/show_bug.cgi?id=719998 + - https://bugzilla.gnome.org/show_bug.cgi?id=720669 + - https://bugzilla.gnome.org/show_bug.cgi?id=720837 + +All contributors to this release: + - Jussi Kukkonen + - Kristjan SCHMIDT + - Jens Georg + - Parthiban Balasubramanian + - Milo Casagrande + - Fran Diéguez + - Daniel Mustieles + - 甘 露 + - Reiner Merk + - Marek Černocký + - John Obaterspok + - Dominique Leuenberger + +Added/updated translations + - cs, courtesy of Marek Černocký + - eo, courtesy of Kristjan SCHMIDT + - es, courtesy of Daniel Mustieles + - gl, courtesy of Fran Dieguez + - it, courtesy of Milo Casagrande + - zh_CN, courtesy of 甘露(Gan Lu) + +0.21.1 +====== + +A new unstable release of Rygel. + +Changes compared to 0.21.0: + +- Fix vala check to only compile, not link to avoid issues with + gst-uninstalled. +- Some documentation fixes. +- Port to new libsoup session API. + +Basic Management: + - Add initial support. + +Server: + - Support serving subtitles using the PV method. Fixes external subtitles for + a variety of devices such as WD TV Live or Panasonic TVs. + +Renderer: + - Accept missing mime-types in playlist check. + - Fix CurrentTransportActions to include Next and Prev. + - Support milliseconds in time-stamps. + - Drop allowed value list from TransportPlaySpeed. + - Unify playspeed parsing. + - Implement DLNA bye seeking. + - Fix and implement PlaybackStorageMedium variable. + +MPRIS: + - Fix for new renderer API. + +GStreamer renderer: + - Implement DLNA byte seeking. + - Enable more playspeeds. + +Changes in dependencies: + - libsoup >= 2.42.0 + - GUPnP-AV >= 0.12.4 + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=661228 + - https://bugzilla.gnome.org/show_bug.cgi?id=707058 + - https://bugzilla.gnome.org/show_bug.cgi?id=707059 + - https://bugzilla.gnome.org/show_bug.cgi?id=707541 + - https://bugzilla.gnome.org/show_bug.cgi?id=707831 + - https://bugzilla.gnome.org/show_bug.cgi?id=710368 + - https://bugzilla.gnome.org/show_bug.cgi?id=711399 + - https://bugzilla.gnome.org/show_bug.cgi?id=711661 + - https://bugzilla.gnome.org/show_bug.cgi?id=712336 + - https://bugzilla.gnome.org/show_bug.cgi?id=712517 + +All contributors to this release: + - Jussi Kukkonen + - Jens Georg + - Piotr Drąg + - Daniel Mustieles + - Richard Röjfors + - Matej Urbančič + - Jean-Baptiste Dubois + - Dimitris Spingos + +Added/updated translations + - el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος) + - es, courtesy of Daniel Mustieles + - pl, courtesy of Piotr Drąg + - sl, courtesy of Matej Urbančič + +0.21.0 +====== + +A new unstable release of Rygel. + +Changes compared to 0.19.7: + +- Port to new libsoup vapi. +- Several i18n fixes. +- Make missing gtk-doc non fatal and just don't build api docs then unless + explicitly requested. +- Rename --enable-valadoc to --enable-apidocs. +- Several style fixes. +- Add "devel" and "release" shortcuts to autogen. +- Drop strict vala compiler because of deprecations. + +Core: + - Get MediaDevice port from MetaConfig. + +Server: + - Generate proper contentFeatures.dlna.org header for DIDL_S resources. + - Use xmlNs instead of specifying the namespace in string form in Samsung + subtitle support. + - Make MediaObject.serialize public to enable custom XML modifications. + - Use URL-aware base64 encoding to prevent issues with "/". + +Renderer: + - Fix REL_TIME seeking. + - Fix error codes when seeking beyond the file. + - Fix error codes when time-seek is not available. + - Add PossiblePlaybackStorageMedia values. + - Set track info for empty or non-http uris. + - Fix AbsoluteCounterPosition type. + - Listen to MediaPlayer.volume changes. + - Don't loop on image-only playlists. + - Lower LastChange accumulation timeout. + +GStreamer renderer: + - Handle seeking beyond end of file. + - Remove invalid DLNA profile MPEG_TS_HD_EU_ISO. + - Fix GStreamer dependency to use 1.0 instead of 0.10. + +MediaExport: + - Fix GstDiscoverer error handling. + +MPRIS: + - Fix seeking. + - Query seeking ability from DBus. + - Ignore read-only MPRIS peers. + +Simple media engine: + - Support files > 4GB on 32bit systems. + +Examples: + - Simplify C renderer example a bit. + - Simulate image rendering in vala renderer example. + +Changes in dependencies: + GLib >= 2.34 due to g_file_delete_async + Vala >= 0.22 for new libsoup-2.4 vapi + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=677405 + - https://bugzilla.gnome.org/show_bug.cgi?id=686628 + - https://bugzilla.gnome.org/show_bug.cgi?id=692509 + - https://bugzilla.gnome.org/show_bug.cgi?id=704317 + - https://bugzilla.gnome.org/show_bug.cgi?id=707054 + - https://bugzilla.gnome.org/show_bug.cgi?id=709077 + - https://bugzilla.gnome.org/show_bug.cgi?id=709170 + - https://bugzilla.gnome.org/show_bug.cgi?id=709190 + - https://bugzilla.gnome.org/show_bug.cgi?id=709287 + - https://bugzilla.gnome.org/show_bug.cgi?id=709551 + - https://bugzilla.gnome.org/show_bug.cgi?id=709627 + - https://bugzilla.gnome.org/show_bug.cgi?id=709723 + - https://bugzilla.gnome.org/show_bug.cgi?id=709887 + - https://bugzilla.gnome.org/show_bug.cgi?id=710377 + - https://bugzilla.gnome.org/show_bug.cgi?id=710781 + - https://bugzilla.gnome.org/show_bug.cgi?id=710877 + - https://bugzilla.gnome.org/show_bug.cgi?id=710999 + +All contributors to this release: + - Jens Georg + - Inaki Larranaga Murgoitio + - Yuri Myasoedov + - Piotr Drąg + - Marek Černocký + - Jean-Baptiste Dubois + - Balázs Úr + - victory + - Tobias Endrigkeit + - Rūdolfs Mazurs + - Richard Röjfors + - Milo Casagrande + - Milan Plzik + - Matej Urbančič + - Josep Sànchez + - Gil Forcada + - Gabor Kelemen + - Fionn Cleary + - Enrico Nicoletto + - Dimitis Spingos + - Claudio Arseni + - Carles Ferrando + - Benjamin Steinwender + - Aurimas Černius + - Andika Triwidada + +Added/updated translations + - ca, courtesy of Josep Sànchez Mesegué + - ca@valencia, courtesy of Josep Sànchez Mesegué + - cs, courtesy of Marek Černocký + - de, courtesy of Tobias Endrigkeit + - el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος) + - eu, courtesy of Iñaki Larrañaga Murgoitio + - hu, courtesy of Balázs Úr + - id, courtesy of Andika Triwidada + - it, courtesy of Claudio Arseni + - ja, courtesy of Jiro Matsuzawa + - lt, courtesy of Aurimas Černius + - lv, courtesy of Rūdolfs Mazurs + - pl, courtesy of Piotr Drąg + - pt_BR, courtesy of Enrico Nicoletto + - ru, courtesy of Yuri Myasoedov + - sl, courtesy of Matej Urbančič + +0.19.7 +====== + +A new unstable release of Rygel. + +Changes compared to 0.19.6: + +Renderer: + - Fix compatible actions. + - Fix missing , in renderer protocol info. + - Initialize mute state from player. + +MediaExport: + - Fix a crash after disabling virtual folders. + +Rygel: + - Print version number on startup. + +Bugs fixed/addressed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=677552 + - https://bugzilla.gnome.org/show_bug.cgi?id=701934 + - https://bugzilla.gnome.org/show_bug.cgi?id=706978 + - https://bugzilla.gnome.org/show_bug.cgi?id=707962 + +All contributors to this release: + - Jens Georg + - Matej Urbančič + - Мирослав Николић + - Ville-Pekka Vainio + - Rūdolfs Mazurs + - Milan Plzik + - Kjartan Maraas + - Dmitriy S. Seregin + - Claudio Arseni + - Changwoo Ryu + - Bruce Cowan + - Ask H. Larsen + - Andika Triwidada + +Added/updated translations + - da, courtesy of Ask Hjorth Larsen + - en_GB, courtesy of Bruce Cowan + - fi, courtesy of Jiri Grönroos + - id, courtesy of Andika Triwidada + - it, courtesy of Claudio Arseni + - ko, courtesy of Changwoo Ryu + - lv, courtesy of Rūdolfs Mazurs + - nb, courtesy of Kjartan Maraas + - ru, courtesy of Yuri Myasoedov + - sl, courtesy of Matej Urbančič + - sr, courtesy of Мирослав Николић + - sr@latin, courtesy of Miroslav Nikolić + + +0.19.6 +====== + +A new unstable release of Rygel. + +Changes compared to 0.19.5: + +- Improve Android compatiblity. + +Server: + - Fix upload of files. + - Fix CreateReference call. + +GStreamer Renderer: + - Fix warning with newer valac about copying unowned structs. + +MediaExport: + - Fix warning with newer valac about copying unowned structs. + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=706525 + - https://bugzilla.gnome.org/show_bug.cgi?id=706797 + - https://bugzilla.gnome.org/show_bug.cgi?id=707065 + - https://bugzilla.gnome.org/show_bug.cgi?id=707146 + +All contributors to this release: + - Jens Georg + - Alexandre Franke + - Reynaldo H. Verdejo Pinochet + - Regis Merlino + - Rafael Ferreira + - Piotr Drąg + - Matej Urbančič + - Maciej Piechotka + - Kjartan Maraas + - Funda Wang + - Fran Diéguez + - Aurimas Černius + +Added/updated translations + - fr, courtesy of Alain Lojewski + - gl, courtesy of Fran Dieguez + - lt, courtesy of Aurimas Černius + - nb, courtesy of Kjartan Maraas + - pl, courtesy of Piotr Drąg + - pt_BR, courtesy of Rafael Ferreira + - sl, courtesy of Matej Urbančič + - zh_CN, courtesy of 甘露(Gan Lu) + +0.19.5 +====== + +A new unstable release of Rygel. + +Changes compared to 0.19.4: + +Core: + - Use proper PNG depth value of 24 bit. + - Fix several error codes. + +Server: + - Validate nodes during object creation. + - Fix recursive item removal and notification thereof. + - Fix several error codes. + - Remove manually removed items from the ItemRemovalQueue. + - Report missing "Filter" argument in browse call. + - Use searchClasses to find a compatible container in DLNA.ORG_AnyContainer + container creation scenario. + - Add X_GetDLNAUploadProfiles call. + - Move the knowledge about supported DLNA profiles from the MediaEngine to the + MediaServerPlugin. + +Renderer: + - Add possibility to define a set of supported DLNA profiles and not only mime + types to the renderer. + - Add missing node and content. + - Remove unused state variables. + +Playbin plugin: + - Make it work with simple engine. + +MediaExport plugin: + - Fix invalid browse response in "Artist" folder that broke compatibility with + certain Samsung TV sets. + - Actually use the sort criteria when browsing/searching in virtual folders. + - Fix a critical/crash on automatic item removal. + - Implement container removal. + - Emit containerUpdateID signals when a playlist container changes. + - Add several messages when database operations fail. + - Fix memory corruption in SQLite string collation functions. + - Use fall-back search when client searches for @refID to capture the virtual + container as well as manually created references. + - Use correct OCM flags for playlist containers. + - Remove hack for searching UPnP containers. + - Fix recursion in virtual containers on certain search requests. + - Fix a critical in the custom SQLite "CONTAINS" keyword implementation. + +External plugin: + - Fix an untranslatable message. + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=699698 + - https://bugzilla.gnome.org/show_bug.cgi?id=702228 + - https://bugzilla.gnome.org/show_bug.cgi?id=702253 + - https://bugzilla.gnome.org/show_bug.cgi?id=702452 + - https://bugzilla.gnome.org/show_bug.cgi?id=702633 + - https://bugzilla.gnome.org/show_bug.cgi?id=702741 + - https://bugzilla.gnome.org/show_bug.cgi?id=703135 + - https://bugzilla.gnome.org/show_bug.cgi?id=704146 + - https://bugzilla.gnome.org/show_bug.cgi?id=705084 + - https://bugzilla.gnome.org/show_bug.cgi?id=705576 + - https://bugzilla.gnome.org/show_bug.cgi?id=705587 + - https://bugzilla.gnome.org/show_bug.cgi?id=705899 + - https://bugzilla.gnome.org/show_bug.cgi?id=706058 + - https://bugzilla.gnome.org/show_bug.cgi?id=706059 + - https://bugzilla.gnome.org/show_bug.cgi?id=706142 + - https://bugzilla.gnome.org/show_bug.cgi?id=706143 + - https://bugzilla.gnome.org/show_bug.cgi?id=706182 + +All contributors to this release: + - Jens Georg + - Marek Černocký + - Parthiban Balasubramanian + - Daniel Mustieles + - Chao-Hsiung Liao + - Piotr Drąg + - Kjartan Maraas + - 甘露(Gan Lu) + - Yuri Myasoedov + - Yaron Shahrabani + - Rafael Ferreira + - Fran Diéguez + - Dušan Kazik + - Craig Pratt + - Christian Kirbach + - Aurimas Černius + +Added/updated translations + - cs, courtesy of Marek Černocký + - de, courtesy of Christian Kirbach + - es, courtesy of Daniel Mustieles + - gl, courtesy of Fran Dieguez + - he, courtesy of Yaron Shahrabani + - lt, courtesy of Aurimas Černius + - nb, courtesy of Kjartan Maraas + - pl, courtesy of Piotr Drąg + - pt_BR, courtesy of Rafael Ferreira + - ru, courtesy of Yuri Myasoedov + - sk, courtesy of Dušan Kazik + - zh_CN, courtesy of 甘露(Gan Lu) + - zh_HK, courtesy of Chao-Hsiung Liao + - zh_TW, courtesy of Chao-Hsiung Liao + +0.19.4 +====== + +A new unstable release of Rygel. + +Changes compared to 0.19.3: + +- Fix building with --enable-debug. +- Fix device templates to have "correct" element order. +- Add a target to generate the HTML versions of manpages; they are available + at http://rygel-project.org/doc/latest/rygel.html and + http://rygel-project.org/doc/latest/rygel.conf.html + +Core: + - Fix DescriptionFile.set_dlna_caps to properly create missing nodes. + - Keep order of elements when manipulating the device description in + DescriptionClass. + - Refactor code to only manipulate the device description from one place. + +Server: + - Fix seeking with full-range seeks on time-based seek requests. + - Fix a rare issue with item creation returning the wrong meta-data. + - Fix UpdateObject UPnP call to actually work. + - Use object.container by default and fall-back to + object.container.storageFolder for XBox 360. + - Fix error codes for serveral SOAP calls. + - Add support for dc:creator. + - Fix an accidental C ABI break. + - Always add a user agent to the agent cache even if it doesn't match the + current hack. + - Force HTTP 1.1 as recommended by DLNA. + - Fix upload of DIDL_S playlist items. + - Make it possible to override OCM flags in children of MediaObject. + +MediaExport: + - Use proper (full) iso8601 date format as required by DLNA. + - Use object.container by default and fall-back to + object.container.storageFolder for XBox 360. + - Use DLNA-compliant create-classes. + - Allow reference creation everywhere. + - Use dc:creator. + - Don't leak file descriptors in the JPEG writer. + - Set proper OCM flags on the playlist root container. + - Set proper on containers. + +Changes in dependencies: + Vala >= 0.20 is now required. + +All bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=701637 + - https://bugzilla.gnome.org/show_bug.cgi?id=701948 + - https://bugzilla.gnome.org/show_bug.cgi?id=702083 + - https://bugzilla.gnome.org/show_bug.cgi?id=702231 + - https://bugzilla.gnome.org/show_bug.cgi?id=702254 + - https://bugzilla.gnome.org/show_bug.cgi?id=702255 + - https://bugzilla.gnome.org/show_bug.cgi?id=702256 + - https://bugzilla.gnome.org/show_bug.cgi?id=702258 + - https://bugzilla.gnome.org/show_bug.cgi?id=702262 + - https://bugzilla.gnome.org/show_bug.cgi?id=702451 + - https://bugzilla.gnome.org/show_bug.cgi?id=702555 + - https://bugzilla.gnome.org/show_bug.cgi?id=702743 + - https://bugzilla.gnome.org/show_bug.cgi?id=703044 + - https://bugzilla.gnome.org/show_bug.cgi?id=703140 + - https://bugzilla.gnome.org/show_bug.cgi?id=703241 + - https://bugzilla.gnome.org/show_bug.cgi?id=704066 + +All contributors to this release: + Jens Georg + Jussi Kukkonen + Daniel Mustieles + Parthiban Balasubramanian + Piotr Drąg + Kjartan Maraas + Fran Diéguez + Victor Ibragimov + Marek Černocký + Enrico Nicoletto + Edson Silva + Dimitris Spingos + Christian Kirbach + Chao-Hsiung Liao + Benjamin Steinwender + Andika Triwidada + +Added/updated translations + - cs, courtesy of Marek Černocký + - de, courtesy of Christian Kirbach + - el, courtesy of Dimitris Spingos (Δημήτρης Σπίγγος) + - es, courtesy of Daniel Mustieles + - gl, courtesy of Fran Dieguez + - id, courtesy of Andika Triwidada + - nb, courtesy of Kjartan Maraas + - pl, courtesy of Piotr Drąg + - pt_BR, courtesy of Edson Silva + - tg, courtesy of Victor Ibragimov + - zh_HK, courtesy of Chao-Hsiung Liao + - zh_TW, courtesy of Chao-Hsiung Liao + 0.19.3 ======