1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211
|
0.6.6.2 - Red-Nosed Reindeer Revolutions - 20100102
* fixing the setup configuration to compensate for the gone
'auto-include-all-files-under-version-control' setuptools feature
* generic 'genre' handling in DIDLLite - thx Caleb
* fix for broken .face-icon handling in the Rhythmbox plugin
0.6.6.1 - Red-Nosed Reindeer Reloaded - 20091222
* fixing the broken tarball of the 0.6.6 release and
adding a missing import that made some backends unfeasible
0.6.6 - Red-Nosed Reindeer - 20091220
* new MediaServer backends that allow access to
* Banshee - exports audio and video files from Banshees media db
(http://banshee-project.org/)
* FeedStore - a MediaServer serving generic RSS feeds
* Playlist - exposes the list of video/audio streams from a m3u playlist
(e.g. web TV listings published by french ISPs such as Free, SFR...)
* YAMJ - serves the movie/TV series data files and metadata
from a given YAMJ (Yet Another Movie Jukebox) library
(http://code.google.com/p/moviejukebox/)
* updates on Mirabeau - our "UPnP over XMPP" bridge
* simplifications in the D-Bus API
* a first implementation of an JSON/REST API
* advancements of the GStreamer MediaRenderer, supporting now GStreamers playbin2
* upgrade of the DVB-Daemon MediaServer
* refinements in the transcoding section, having now the choice to use GStreamer pipelines
or external processes like mencoder
* more 'compatibility' improvements for different devices (e.g. Samsung TVs or Apache Felix)
* and - as every time - the usual bugfixes and enhancements
Kudos go to Benjamin (lightyear) Kampmann,
Dominik (schrei5) Ruf,
Frank (dev) Scholz,
Friedrich (frinring) Kossebau,
Jean-Michel (jmsizun) Sizun,
Philippe (philn) Normand,
Sebastian (sebp) Pölsterl,
Zaheer (zaheerm) Merali
0.6.4 - Pont Mirabeau - 20090512
* new MediaServer backends that allow access to
* Picasa Web Albums (http://picasa.google.com)
* a TestServer to easily serve and test interaction with
* one or more items and adjust 'upnp_class', 'mimetype' and 'DLNA-flags',
* items that are a GStreamer pipeline or an external program
* a new - used in parallel - D-Bus API with an 'org.DLNA' interface
with the goal to create a common API for all UPnP/DNLA frameworks
* support for the dlna-playcontainer URI
(http://netzflocken.de/2009/4/23/media-collection-playing-the-dlna-way)
* enchancements to the GStreamer MediaRenderer, supporting now
dlna-playcontainer and SetNextAVTransportURI, and jumping to previous
and next tracks
* support for video items served by Ampache (http://ampache.org)
* base classes for a ScheduledRecording service
* some 'compatibility' adjustments for different devices
* and - as every time - the usual bugfixes and enhancements
Kudos go to jmsizun, Stecchino, cjsmo, chewi, and lightyear.
0.6.2 - Rosenmontag - 20090223
* new MediaServer backends that allow access to
* YouTube videos (http://youtube.com)
* the MiroGuide for online videos (https://www.miroguide.com)
* the videos provided by Shoutcast TV (http://www.shoutcast.com)
* the SWR3 podcasts, a German radio station (http://swr3.de)
* adjustments to the Ampache backend to work with newer Ampache versions (http://ampache.org)
* a lot of 'compatibility' enhancements for different devices
* a 'port' to the OpenEmbedded platform (http://www.openembedded.org/),
bringing Coherence to the BeagleBoard (http://beagleboard.org/)
* and - as every time - the usual bugfixes and enhancements
Kudos go especially to jmsizun for his work on the new backends!
0.6.0 - The late Pumpkin - 20081231
* new MediaServer backends that allow access to
* movie trailers from the Apple HD trailers site (http://www.apple.com/trailers)
* images hosted at a Gallery site - an open source web based photo album organizer (http://gallery.menalto.com)
* Lolcats images from http://icanhascheezburger.com
* podcasts from the BBC (http://open.bbc.co.uk/labs/)
* videos from TED (http://www.ted.com)
* an extended Flickr MediaServer backend
* enables user-authenticated access to your Flickr account
* access to your images and the one of your frieds via an UPnP device
* upload an image directly from an UPnP device to your Flickr account
* transcoding of audio files based on GStreamer for DLNA devices like the PS3, and even XBox 360
* several plugins for the Nautlilus filemanager (http://www.gnome.org/projects/nautilus)
* sharing folders from within Nautilus
* upload files from Nautilus to UPnP A/V MediaServers
* play files from Nautilus on an UPnP A/V MediaRenderer
* an experimental plugin for EOG - the Gnome Image Viewer (http://projects.gnome.org/eog/)
* greatly improved XBox 360 support, including audio transcoding
* and the usual bugfixes and enhancements
Kudos go especially to jmsizun, lightyear, superdump for their work
on the backends and their patient debugging sessions!
0.5.8 - Trix and Flix - 20080630
* a MediaServer backend for DVB-Daemon (http://www.k-d-w.org/node/42)
* exporting atm the stored recordings
* allowing to delete recordings from within a UPnP client, when enabled on the backend
* will export EPG data and allow scheduling via UPnP in the future
* client device and service implementations for BinaryLight and DimmableLight devices
* rework of the D-Bus support
* should now be usable from other languages (C,Perl,..) too
* support for activating/deactivation a backend via D-Bus, allowing for instance to start a MediaServer backend via D-Bus
* a plugin for Totem (http://www.gnome.org/projects/totem/)
* enabling Totem to detect and browse UPnP A/V MediaServers
* using only D-Bus to communicate with a Coherence instance
* a basic reusable PyGTK based UPnP A/V ControlPoint widget, used in the Totem plugin
* rework (again) of the XBox 360 support - getting closer
* our first set of unit tests
* include a copy of Louie (http://pylouie.org) to solve a setuptools runtime dependency issue and make the life of distribution packagers a bit easier
* and the usual bugfixes and enhancements
0.5.6 - Walpurgisnacht - 20080430
* a MediaServer backend for Meta Tracker (http://www.gnome.org/projects/tracker)
* simplify the IP-address detection on Windows with the help of
the optional Python package netifaces (http://alastairs-place.net/netifaces)
* proper handling of filename encoding issues in the filesystem based MediaServer
* and a lot of community driven fixes and enhancements,
kudos given representatively to Lawrence and veerz
0.5.4 - Fools Garden - 20080401
* a DesktopApplet to easily start a Coherence instance from your desktops panel
Thx to Erwan Velu, Helio Chissini de Castro and Nicolas Lécureuil!
* more efforts to simplify the ordinary user experience
* allow now the backend definition via commandline, to just start up
a MediaServer or anything else, without bothering oneself with the config file
* specify logfile location and daemonization on the commandline too
* a bit more usable --help output
Thx again Erwan Velu!
* a MediaServer backend for Ampache - a Web-based Audio file manager (http://ampache.org)
Thx to the awesome help of Karl Vollmer!
* device implementations for BinaryLight and DimmableLight
* a little helper to extract device and service xml files and
send them to us - a beginning of our UPnP device fingerprint program
* and the usual bugfixes and enhancements
0.5.2 - Little Leap - 20080229
* rework of the XBox 360 support
* refinements and improvements on the client side API, incorporating things we learned on extending the Rhythmbox UPnP plugin
* some efforts on smoothing the "just use it as a MediaServer/-Renderer" user experience
* rearrangement in the way multiple res elements are ordered, fixes issues which we had with some UPnP stacks and their 'wayward' interpretation of the specs
* and a lot more of the usual bugfixes and enhancements
0.5.0 - 20071231
* better DLNA support, in particular for the Sony Playstation 3
* a MediaServer backend for Shoutcast internet radio streams
* an experimental last.fm MediaServer backend for the last.fm service
* provide methods to remove local devices from a Coherence instance
* slow move to an XML based configuration file
* support for BSD systems - thx kraft!
* an emerging D-Bus interface
* more platform independency for our Twisted inotify module,
using libc when possible
* and a lot more of the usual bugfixes and enhancements
0.4.0 - 20070731
* integration of a new logging module
logging can now be configured via the config file or through an
environment variable COHERENCE_DEBUG, which overrides the config values.
Usage is like
COHERENCE_DEBUG=*:3 emit INFO level messages from all modules
COHERENCE_DEBUG=*:2,ssdp:4 WARNING level messages from all modules,
plus debug level for the ssdp module
* removed the dependency for SOAPpy, now using own methods and ElementTree only
* start reworking the client API, to make things there easier too,
see as an example https://coherence.beebits.net/wiki/CoherenceMediaRenderer
* serving cover art now to DLNA MediaRenderers
* refinements on the object creation and the import into the MediaServers
* an installable package for the Nokia Maemo platform on the N800,
complete with all dependencies, thanks to Rob Taylor of http://codethink.co.uk
* and a lot more of the usual bugfixes and enhancements
0.3.0 - 20070611
* better DLNA support, especially for the PlayStation 3
* cover art in the MediaServers
* object creation and import in the MediaServers
* a new experimental MediaServer with an All, Artist, Album based structure
* support for deployment on the Nokia N800 - notably a working GStreamer
UPnP MediaRenderer there, with mp3 and ogg playback
* an album art (helper) module to fetch the album covers from the Amazon WebService
* icon support in the UPnP device description
* the usual bugfixes
0.2.1 - 20070403
* bugfix release
0.2.0 - 200070401
* fixes,fixes and more fixes
0.1.0 - 20070215
* first public release
|